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

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

  • 03 октября 2017 г.
  • Хм... А вы верно заметили.
    На сайтах от начала этого года (январь-апрель), в сопутствующих услугах можно создать "чехол" например и в карточке товара уже поставить галочку.

    А вот в последней версии создать услугу для товара можно, а выбрать ее негде.

    Или косяк, или куда-то ее по хитрому запрятали.

    На скрине: были и нет их.
  • 02 октября 2017 г.
  • Ок. Тогда встречный вопрос: где это выпилить?

    Может кому и нужно, но сама я предпочитаю не засорять почту клиентам, ибо знаю, насколько это бесит.

    А кабинета, как и регистрации, у меня на сайте тоже нет, отключила все.
  • 02 октября 2017 г.
  • Цитата
    ч. 1 ст. 18 Закона N 38-ФЗ
    1. Распространение рекламы по сетям электросвязи, в том числе посредством использования телефонной, факсимильной, подвижной радиотелефонной связи, допускается только при условии предварительного согласия абонента или адресата на получение рекламы. При этом реклама признается распространенной без предварительного согласия абонента или адресата, если рекламораспространитель не докажет, что такое согласие было получено. Рекламораспространитель обязан немедленно прекратить распространение рекламы в адрес лица, обратившегося к нему с таким требованием.


    Иски на юр.организации составляют от 100 до 500 тыс. рублей.

    Я, конечно, понимаю, что здесь в основном разработчики, но если кто-то из клиентов попадет на такие деньги...
  • 03 октября 2017 г.
  • Цитата
    не проще указать что регистрируясь вы автоматом на рассылку подписываетесь

    Не проще. Права нарушаю этим.

    Цитата
    Отписаться пользователь может в настройках ЛК

    А если ЛК как класс уничтожен?
  • 01 октября 2017 г.
  • Дело не в "типовутости", а в стоимости.
    Если бесплатно, то можете брать и изменять, за платный, ессно, нужно сначала заплатить, а потом пилить.

    Теоретически можно взять один шаблон и прикрутить к нему шапку другого шаблона. Фактически могут возникнуть различного рода конфликты.
  • 01 октября 2017 г.
  • Ну, насколько я вижу, адаптивный шаблон матрасов стоит 8000 рублей.

    Товары вы добавляете в административной части, выглядит она, само собой, не так, как пользовательская часть.

    П.С. Технические подробности ниже Павел неплохо разъяснил. Так что, если не разбираетесь в программировании, то лучше вам пользоваться одним шаблоном или заказать у специалиста ряд необходимых доработок.
  • 27 сентября 2017 г.
  • Это вот у вас весь файл, который вы привели в первом посте?
    По-моему, вы внизу файла все оставили.
    В дефолте при подведении мыши к корзине снизу выпадает табличка с товарами, именно ее у вас и видно на скрине.
  • 27 сентября 2017 г.
  • Доброго всем времени суток.

    Что-то запуталась в менюшке.

    Код
    // начало уровня меню

    foreach ($result["rows"][$result["parent_id"]] as $row)
    {

    $class = ($row["attributes"]) ? $row["attributes"] : 'class="ul-list"';
    if ($row["active"])
    {
    // начало пункта меню для текущей страницы
    echo '<li '.$class.'>';
    }
    elseif ($row["active_child"])
    {
    // начало пункта меню для активного дочернего пункта
    echo '<li '.$class.'>';
    }
    elseif ($row["children"])
    {
    // начало пункта меню для элемента -родителя
    echo ' <li id="menu_trigger" '.$class.'>';
    } else
    {
    // начало любого другого пункта меню
    echo '<li id="menu_trigger" '.$class.'>';
    }
    if (
    // на текущей странице нет ссылки, если не включена настройка "Текущий пункт как ссылка"
    (!$row["active"] || $result["current_link"])

    // влючен пункт "Не отображать ссылку на элемент, если он имеет дочерние пункты"
    && (!$result["hide_parent_link"] || empty($result["rows"][$row["id"]]))
    )
    {
    if ($row["othurl"])
    {
    echo '<a href="'.$row["othurl"].'"'.$row["attributes"].''
    .(!empty($row["active"]) || !empty($row["active_child"]) ? 'class="navlink active"' : 'class="navlink"')
    .'>';
    }
    else
    {
    echo '<a href="'.BASE_PATH_HREF.$row["link"].'"'.$row["attributes"]
    .(!empty($row["active"]) || !empty($row["active_child"]) ? 'class="navlink active"' : 'class="navlink"')
    .'>';
    }
    }
    else
    {
    echo '<span>';
    }

    //вывод изображения
    /* if (! empty($row["img"]))
    {
    echo '<img src="'.$row["img"]["src"].'" width="'.$row["img"]["width"].'" height="'.$row["img"]["height"]
    .'" alt="'.$row["img"]["alt"].'" title="'.$row["img"]["title"].'"> ';
    }
    */
    // название пункта меню
    if (! empty($row["name"]))
    {
    echo $row["name"];
    }

    if (
    // на текущей странице нет ссылки, если не включена настройка "Текущий пункт как ссылка"
    (!$row["active"] || $result["current_link"])

    // влючен пункт "Не отображать ссылку на элемент, если он имеет дочерние пункты"
    && (!$result["hide_parent_link"] || empty($result["rows"][$row["id"]]))
    )
    {
    echo '</a>';
    }
    else
    {
    echo '</span>';
    }
    if ($result["show_all_level"] || $row["active_child"] || $row["active"])
    {
    // вывод вложенного уровня меню
    $menu_data = $result;
    $menu_data["parent_id"] = $row["id"];
    $menu_data["level"]++;

    echo $this->get('show_level_leftmenu_2', 'menu', $menu_data);
    }

    if ($row["active"])
    {
    // окончание пункта меню - текущей страницы
    echo '</li>';
    }
    elseif ($row["active_child"])
    {
    // окончание пункта меню для активного дочернего пункта
    echo '</li>';
    }
    else
    {
    // окончание любого другого пункта меню
    echo '</li>';
    }
    }
    // окончание уровня меню


    Это код вывода меню.
    Хочу убрать ссылку с первого пункта меню (только с него).
    Никак не соображу, как это правильнее прописать.

    Мыслю в эту сторону:
    Код
    if (
    // на текущей странице нет ссылки, если не включена настройка "Текущий пункт как ссылка"
    (!$row["active"] || $result["current_link"])

    // влючен пункт "Не отображать ссылку на элемент, если он имеет дочерние пункты"
    && (!$result["hide_parent_link"] || empty($result["rows"][$row["id"]]))
    )

    Добавить сюда условие типа, если пункт является "children", то типа тоже не выводить ссыль.
    Или сюда же вставить условие: если $result["parent_id"]=4655 (id конкретного меню взять), то тоже не выводить ссыль.

    В общем, не соображу, как это правильнее сделать (чтобы еще полсайта не сломать ).

    Подскажите, пожалуйста.
    Может быть кто-то уже делал.
  • 27 сентября 2017 г.
  • Спасибо всем за ответы.
    Пример Дениса реализовать не получилось почему-то (может скобку закрывающую не туда впихнула).

    Получилось решить самостоятельно.

    Если кому нужно, то вставляем && (!$row["children"]) в этот кусок:

    Код
    if (
    // на текущей странице нет ссылки, если не включена настройка "Текущий пункт как ссылка"
    (!$row["active"] || $result["current_link"])
    //убирает ссылку на первый пункт меню
    && (!$row["children"])
    // влючен пункт "Не отображать ссылку на элемент, если он имеет дочерние пункты"
    && (!$result["hide_parent_link"] || empty($result["rows"][$row["id"]]))
    )


    В файле этот кусок кода встречается два раза: когда выводим ссылку и когда ее закрываем.
    Собственно, тестировщик сказал, что все работает норм.
  • 27 сентября 2017 г.
  • Ну, в моем случае что имеем:
    используется leftmenu (шаблон модуля меню), их по количеству две штуки 1 и 2.
    Первый файл отвечает за вывод списка-родителя, второй - за выпадающий подсписок.
    Первым идет каталог продукции, следующие - статические страницы.
    Когда тычешь на каталог - появляется выпадающий список.
    Суть: если там стоит ссылка "каталог продукции", то и вылетаешь по ссылке. Если ссылки нет, то разворачивается подменю.

    В полной версии сайта выпадашка сама выпадает, а в мобильной выпадашка появляется щелчком мыши. Вот в мобильной эта ссылка и мешает.

    Собственно, данное изменение было внесено только в первом файле, отвечающем за родительское меню.
    Менять на данном сайте меню никто не будет. Если захотят это сделать, то поломается много чего, т.к. у клиента в файлах жестко прописаны менюхи с id. Поменялось id - перестало все меню работать.
  • 25 сентября 2017 г.
  • Я одному заказчику делала настройку через валюту.
    Суть: забивает цену товаров в евро (предположим), потом идет в формы-валюты и указывает там курс евро.
    На сайте вывод в рублях, т.е. движок сам пересчитывает и выводит цены.
    Никаких допилов не делала.

    Курс евро поменялся, зашел в валюты, поменял курс и на сайте цены пересчитываются сами.
    Т.е. в движке уже все есть, нужно только правильно это применить.
  • 25 марта 2019 г.
  • Это стандарт, он есть в движке.

    Ищите слева справочники, переходите на вкладку "Валюты", забивайте там, например, евро и его курс.
    Далее в товаре в любом укажите цену и выберите валюту евро.
    Все. В пользовательской части товары с ценами в рублях.
  • 25 марта 2019 г.
  • У вас значит совершенно иная задача.
    У меня была задача не бегать каждый день на сайт, чтобы изменить цены из-за скачков валюты.
    Сайт чисто русский, соответственно и цены все в рублях.
  • 19 сентября 2017 г.
  • Если у вас только телефон в шапке будет меняться, а все остальное останется идентичным, то поисковики ваши поддомены тупо склеят или побанят за копипаст.
    Хотите делать поддомены и раскручивать сайты по регионам - делайте хотя бы уникальные тайтлы и текста.
    Если лень заморачиваться уникальным наполнением, то вся ваша работа бессмысленна. Проще и красивее сделать так, как у Дмитрия на сайте.

Новости

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

Форум