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

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

  • 28 декабря 2017 г.
  • Доброго времени суток!

    Был сайт только на русском. Теперь - нужно включить второй язык. У каждого товара введены несколько дополнительных полей. Беда в том, что если я начинаю редактировать англоязычную карточку, заполняю не все поля и кликаю "Сохранить", то данные полей, которые на английском не были заполнены - автоматически вычищаются из русской карточки. То есть система считает, что данные должны быть как бы зеркальны - то есть если чего-то нет на одном языке, то и на другом быть не должно. Это очень сильно напрягает, как избавиться от такого бага?

    Заранее благодарю.
  • 17 октября 2017 г.
  • Здравствуйте! Для других движков - вопрос абсолютно тревиальный, но с Diafan получилась какая-то проблемка. Итого: есть файл show_head.php в котором вывод меню. Плюс там же должна выводиться строка типа "Корзина (N)", где N - это количество товара, находящегося в данный момент в корзине.

    Попробовал из стандартного шаблона взять строку <insert name="show_block" module="cart"> , но она не выводит ничего на главной странице. А вывод получается только на старнице непосредственно с добавленным товаром.

    Кто с таким сталкивался и как можно решать этот вопрос?
  • 02 августа 2017 г.
  • Коллеги, опять же непонимание на ровном месте. Хочу сделать слайдер. Есть, казалось бы, простейший код:
    Код

    <script type="text/javascript">
    $(document).ready(function() {
    $('.slide .slider').eq(0).addClass('active').fadeIn(1000);

    setInterval('blockAnimate();', 5000);
    });


    function blockAnimate() {
    var length = $('.slide .slider').length - 1;
    $('.slide .slider').each(function(index) {
    if($(this).hasClass('active') && index != length) {
    $(this).removeClass('active').fadeOut(1000).next('.slider').addClass('active').fadeIn(1000);
    return false;
    } else if (index == length) {
    $(this).removeClass('active').fadeOut(1000);
    $('.slide .slider').eq(0).addClass('active').fadeIn(1000);
    return false;
    }
    });
    </script>


    Подключен
    Код
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>


    CSS тоже проще некуда:
    Код

    .slider{
    width:100%;
    height:100%;
    display: none;
    }


    Итог: скрипт не отрабатывает: не переводит из состояния display: none в active. Никто не сталкивался с тем, что скрипты не работают?
  • 30 июля 2017 г.
  • Всех приветствую.
    Баг странный и непонятный. Есть каталог товаров. При вводе нового товара, его нельзя посмотреть на сайте. То есть открывается пустая страница, только с наименованием товара. Все товары, введенные ранее - открываются без проблем. При этом - товар в фильтре и в каталоге отображается. Проблемной почему-то является именно сама "карточка товара". Что может быть и в какую сторону копать?

    UPD. Попробовал создать новый раздел для товаров, прикрепив к нему модуль "Интернет-магазин". Перенес туда одним махом все товары и, о чудо, все "новые" стали отображаться! НО!!! Если я пытаюсь теперь создать новый товар уже во вновь созданной категории - он опять отображается только в фильтре, а как полное описание товара - ни в какую. Что делать? Что могло произойти?
  • 31 июля 2017 г.
  • Сравнил построчно заполнение обоих товров - того, что сайт показыват и того, что не показывает. Карточки заполнены идентично. Применяются одни и те же шаблоны на вывод товара (как модуля, так и шаблон страницы). Что же такое может быть? Что где свихнулось?
  • 31 июля 2017 г.
  • Попробовал сейчас подсунул дефолтный shop.view.id.php - результат тот же - страница подгрузилась, шаблон - нет.

    Началось после того, как я удалил ненужные разделы (были сделаны Интернет-магазин и Каталог). Заказчик в итоге свел все к одному ИМ. Поэтому вся продукция была перенесена из раздела "Каталог" в раздел "ИМ". Как следствие - все новые вводимые товарные единицы не отображаются модулем (но в базе все хранится, в фильтрах продукция участвует и тд).

    Конечно можно попробовать вообще полностью переустановить Diafan с эспортом-импортом БД. Но, во-первых, так как заливаться будет та же самая назад база - по логике ошибка останется та же самая. И, во-вторых, никаких изменений в скриптах и тд не производилось - львиная доля работы идет исключительно с CSS и верстке, так какк функционал устраивает пока что в дефолтном варианте.

    Хотелось бы услышать слово от Diafaновцев - возможно, есть какие-то идеи? Кто-нибудь сталкивался?
  • 30 июня 2017 г.
  • Здравствуйте.

    У заказчика туева куча характеристик под каждую единицу товара. Какие-то сейчас заполняются, какие-то будут заполняться в ближайшее время и тд. Для удобства разбили характеристики на блоки, отбив их через "Заголовок группы характеристик". Сейчас пытаемся как-то оптимизировать страницу Характеристики в админпанели.

    Вопрос: есть ли возможность делать Группы Характеристик под спойлером. То есть чтобы изначально редактор видел только группы характеристик, а не адское полотно? И, соответственно, если ему нужно внести правки в характеристики "А" - то, соответственно, эту группу и раскрывал.

    Заранее благодарю.

Новости

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

Форум