Вход • Регистрация

Всего найдено: 99

  • 02 апреля 2015 г.
  • не работает данный способ,
    Код

    if(! empty($_GET["view"]) && $_GET["view"] == 'price')
    {
    // сюда он попадает
    // но что делать с кодом ниже видимо функция не знает
    $this->view = 'price';
    }

    типо новая вьюшка
    http://op.sunven.ru/genplan/?view=price

    она есть, и в ней вызывается сразу return false;
    но страницы выводятся одинаковые

    http://op.sunven.ru/genplan/
  • 07 июля 2014 г. , редакция: 1404717755
  • Вывожу блок на главной таким образом:
    Код
    <insert name="show_block" module="shop" new_only="true" count="4" images="1" template="new">

    Пытаюсь в шаблоне (shop.view.show_block_new.php) вывести для каждого товара название его категории, перебираю массивы а там нет названия категории, как её вытащить?

    p.s. diafan 5.4
  • 13 февраля 2014 г.
  • Сайты в зонах de, eu существуют, они привязаны к тому же серваку где лежит и сайт .ru Но вместо папок с файлами движка, там ярлыки на файлы в зоне .ru. Более того в одной админке я могу править контенты разных языков.
  • 13 февраля 2014 г.
  • Всем доброго дня!
    Есть задача, хотим перенести сайт на движек диафан, но есть один вопрос:
    возможно ли реализовать мультиязычность, причем если переключаем язык то меняется доменная зона (ru eu de)
    Как это реализовано на данный момент на сайте http://www.vmtec.ru/
    Если это возможно то как? Редеректами? Или есть другие способы?

    Может кто-нибудь решал аналогичные задачи?
    На данный момент на сервере ссылки с папок доменов eu de на файлы ru (как ярлыки в windows). Если я залью файлы движка в .ru и создам языки, то как вместо .ru/eu или .ru/de на движке редиректить на .eu .de, наверное тут просто htaccess 301 редирект поможет?
  • 19 сентября 2013 г.
  • Делал вот http://user.diafan.ru/forum/page2/show695/
    тут алгоритм будет похожий, нужно прикрутить скрипты, ну и смотреть что в php, и что получается после компиляции на самом сайте, и править код php согласно своим нуждам.
  • 24 июня 2013 г.
  • Собственно встал вопрос, как сделать форму обратной связи только для зарегистрированных пользователей?
    Т.е. если пользователь не залогинился то у него на странице http:/***.ru/feedback/ выводится надпись, "для отправки сообщения войдите или зарегистрируйтесь" ну а если залогинился пользователь, то появляется форма обратной связи.
  • 04 апреля 2013 г.
  • Всем доброго дня! Возник вопрос по поводу кнопки "оформить" в самой корзине (diafan 5.0).
    Чего хочется: при нажатии кнопки "оформить" заказ падал в админку, и по-почтам шла рассылка и после этого выводилось окно, "заказ оформлен" и страница перезагружалась.
    Сейчас: при нажатии кнопки "оформить" заказ падает в админку, и по-почтам происходит рассылка, но страница не меняется, ничего не происходит. Т.е. покупатель не видит результата.

    Пытался допилить файл cart.view.form.php все бы получилось, но с проверкой формы маневр не удался, и нужно подстраиваться еще под проверку заполнения формы. Есть мысль создать переменную которая подтягивается к проверке формы, и если какое то поле не заполнено то эта переменная принимает false, а если все заполнено то true. Но вот как её подтянуть к проверке?

    Ниже прилагаю свой недодеданный код, в котором если переменная $form_empty не равна $xxx при нажатии кнопки "оформить" скрипт выводит окно "Ваш заказ оформлен!", и с задержской в пол секунды обновляет страницу. А если $form_empty равна $xxx то выводится сообщение "Пожалуйста заполните все поля корректно!".

    В нижнюю часть страницы cart.view.form.php дописал
    Код
    <?php
    if ($form_empty != $xxx)
    {
    $button_numb = 'but1()';
    }
    else {
    $button_numb = 'but2()';
    }

    if(! empty($result["payments"]))
    {
    echo '<p>'.$this->_('SELECT_PAYMENT').':</p>';
    foreach($result["payments"] as $row)
    {
    echo '<p><input name="payment_id" value="'.$row['id'].'" type="radio" '.($row == $result["payments"][0] ? 'checked' : '').'> '.$row['name'];
    if(! empty($row['text']))
    {
    echo '<div class="cart_payment_text">'.$row['text'].'</div>';
    }
    echo '</p>';
    }
    }
    ?>

    <script language="JavaScript">
    <!--
    function but1() {
    alert("Ваш заказ оформлен!");
    ident = window.setTimeout("window.location.reload( true );", 500);
    }
    function but2() {
    alert("Пожалуйста заполните все поля корректно!");
    }
    //-->
    </script>
    <?php
    echo '<span class="button_wrap"><input type="submit" value="'.$this->_('TO_ISSUE', false).'" onClick="'.$button_numb.'" class="orange_button"></span>';
    echo '<div class="errors error"'.($result["error"] ? '>'.$result["error"] : ' style="display:none">').'</div>
    </form>';
    echo '</div>';


    Прошу помочь разобраться с этой ситуацией. Может я конечно не в ту сторону смотрю, и есть более простое решение?

  • 18 декабря 2012 г. , редакция: 1355820055
  • Всем доброго дня!
    Появилась необходимость прикрепить яркие картинки с величинами скидок, для конкретного товара. Т.е. скидка может быть 5%, 10%, 15%, 20% и 30%. Сходу пришло в голову решение следующее: сделать еще одну характеристику, в виде поля с выбором нескольких значений, назвать её скидки и присвоить соответствующие значения. Но вот в чем проблема, как сделать свой стиль для оформления только этой характеристики (как добавить для нее какой либо class или id)? И как скрыть название самой этой характеристики? Может быть я не в ту сторону рою и есть более простое решение? Для наглядности сути вопроса, прикрепляю картинку.
  • 18 декабря 2012 г.
  • Всем спасибо!
    Заказчик хотел галку, что-то вроде «Хит» «Новинка» «Акции» Но как добавить туда поля... думаю, без правки базы данных не получится, а лезть туда не хочется.
    Про встроенный механизм скидок даже забыл . Попробую реализовать оба варианта, посмотрим какой устроит заказчика, он именно хочет такие картинки, поэтому зачеркнутая цена не подойдет.
  • 31 октября 2012 г.
  • Для продвижения сайтов на диафане требуется толковый человек/человеки.
    От меня: клиенты.
    От вас: реальная работа по продвижению сайтов, + отсутствие критики в сторону "верстальщика-дизайнера", т.е. меня . А и еще не отбирать мой кусок хлеба (поддержка сайта).
  • 02 ноября 2012 г.
  • Я не назначаю цен. Цена обсуждается непосредственно с клиентом. Я отдаю вам клиента, и мне не нужен никакой откат и пр. Вы будете работать непосредственно с ним, но я буду периодически (на первом этапе) поглядывать за продвижением сайта. Договор устроит всех. Для начала предоставлю одного клиента, если с ним все пройдет гладко, и он будет доволен, то буду советовать и другим клиентам, ибо спрос уже достиг определенной точки.
    На кон ставлю свою репутацию, поэтому нужна реальная работа, а не "бабкины сказки".
  • 03 августа 2012 г.
  • допилил, если еще актуально, то:

    Цитата

    //вывод изображений товара
    if (!empty($result["img"]))
    {
    echo '<div class="shop_all_img">';

    //foreach ($result["img"] as $img)

    $img = $result["img"][0];
    {
    switch ($img["type"])
    {
    case 'animation':
    echo '<a href="' . BASE_PATH . $img["link"] . '"class = "cloud-zoom" id="zoom1" rel="tintOpacity:0.5, smoothMove:5, zoomWidth:380, zoomHeight:380, adjustY:-4, adjustX:10">';
    break;
    case 'big_image':
    echo '<a href="' . BASE_PATH . $img["link"] . '">';
    break;
    }
    echo '<img src="' . $img["src"] . '">'
    . '</a> ';
    }


    foreach ($result["img"] as $img)
    {
    echo "<a class=\"cloud-zoom-gallery\" href=\"http://galereyanoskov.ru/" . $img["link"]."\"
    rel=\"useZoom:'zoom1', smallImage:'".$img["src"]."'\" >";
    echo'<img src="'.$img["src"].'" width=64px; height=64px;' .'">'
    .'</a> ';
    }
    echo '</div>';

    }

    адрес http://galereyanoskov.ru/ только поменяешь на свой и все!
Показывать по:

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум