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

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

  • 11 марта 2021 г.
  • Ну готовый код не дам, но направлю
    Цитата
    А нужно чтобы только выдавал товары у которых есть эффект 1 и эффект 2 одновременно

    Это надо в shop.model.php, там функция
    Код
    /**
    * Формирует SQL-запрос при поиске по товарам
    *
    * @return boolean true
    */
    private function where()

    Для мультиселекта участок
    Код
    elseif(($row["type"] == 'select' || $row["type"] == 'multiple')

    там в ней идет формирование запроса на отбор и нас интересует
    Код
    AND prp".$row["id"].".param_value IN (".implode(", ", $vals).",0)

    что означает взять все значения, если они есть в массиве $vals
    То есть, если в массиве $vals сидят эффект1 и эффект2, условие выберет и 1 и 2 и 1+2.
    В общем, править надо его, чтобы было в цикле типа
    Код
    AND (prp".$row["id"].".param_value = $vals[0] AND prp".$row["id"].".param_value = $vals[1] AND prp".$row["id"].".param_value = $vals[2] и пр, сколько там в массиве значений было выбрано )


    Цитата
    2. Сделать порядок товаров по Цене (от меньшего к большему) по умолчанию.

    Кучу рз обсуждалось, пользуемся поиском
    https://user.diafan.ru/forum/show4992/
  • 11 марта 2021 г.
  • Вторая ошибка тянется из первой. А первая ошибка берется из-за очень большого списка значений в выпадалке, при условии, что на хостинге уменьшились лимиты max_post_size например. Огромный массив не передается браузером, соответственно, не сохраняется, или обрезается по лимиту и сохраняется частично. Из-за чего Вам кажется, что "значения откатились" или "пропали". Нужно и админку смотреть, и консоль, и лимиты хостинга.
  • 11 марта 2021 г.
  • Цитата
    В моем случае, не "подчиняется" вот этот раздел -
    Я понимаю ) Ровно про это и говорю. Слишком много значений, их рубит хостинг.
    Мы, кстати, в каком-то из обновлений решали эту проблему, обходя ограничения и сжимая количество переменных. Вроде бы. Если мне правильно разработчики объясняли )
  • 25 февраля 2021 г. , редакция: 1614249072
  • Реально всё, конечно.
    Шаблонизатор в метатегах простейший как валенок, такой же сделать легко. А если заморочиться, как Степан, можно и словоформы, и рандомные подстановки и вообще генератор фраз и предложений придумать
  • 20 февраля 2021 г.
  • Цитата
    является "уникальным идентификатором" ))) и на нем особая логика висит и получается мы добавить их два должны один за другим, и что-то мне подсказывает, что такой вариант в логике импорта не был предусмотрен :)

    Как раз было предусмотрено, что уникальный идентификатор может быть только один, или или или. Id сайта, артикул, внешний id импорта (он же идентификатор для импорта). Нельзя назначить два идентификатора. Придёт в систему id сайта и id импорта, будут разные. Какой товар брать? Что делать системе? Загореться и сломаться ) Зачем нам такие ситуации?
    Артикул да, его можно вынести отдельно. Вот через него и надо работать. Вынесли товары по идентификатору для импорта, добавили артикул, отредактировали, и обратно закинули.
    В принципе, можно вручную в файле алгоритма импорта махнуть артикул и идентификатор и выгрузить через id, но под свою ответственность. Или через БД
  • 18 февраля 2021 г.
  • Цитата
    Я менял его
    Где менял? На сайте? ))) Это бессмысленно же. При очередной синхронизации 1С его на сайте не найдет и создаст новое, конечно. 1С же ведущая.
    Менять надо либо в 1С, либо удалять всё и дать создать всё заново.
  • 15 февраля 2021 г.
  • Размер большой? Режим разработки выключен? Внизу в подвале сайта что-то вываливается?
    Убедитесь, что режим разработки выключен и сверните файл csv в zip-архив, загрузите так
  • 15 февраля 2021 г.
  • Цитата
    Диафан воспринимает характеристику как простой список и не привязывает его.
    Да, в import.xml справочники. А предложения, то есть, товар, вариации, количество каждой вариации и их цены - в offers.xml
  • 10 февраля 2021 г.
  • Там скорее всего что-то правлено было и уехало в кастом-папку и оттуда травит жизнь. Походите по /custom/my/ по всем папкам и переименуйте всё *.js в *.js1, а также все .php не из папок views.
    Откатываться можно, но лучше убрать все занозы из обновлений и спокойно обновляться всегда.

    Можете поддержку попросить, они поправят косяки обновления, доведя до последней версии в рамках технического тикета. 1190 рублей и готово
  • 08 февраля 2021 г.
  • Цитата
    есть отдельная папка custom, в которой вынесена тема сайта, но нет половины дефолтных файлов - https://prnt.sc/ypanp3.
    Кошмар, сколько нахеровертили... Больше половины скорее всего и не надо, только жизнь усложняет.
    Цитата
    $this->diafan->_route->sort = 1;

    Да, но в shop.model.php в функцию list
    Можно и через кастом-файл, но тогда через before, так же для list()
    И обязательно режим разработчика и кеш сбрасывать
  • 27 января 2021 г.
  • Одной кнопкой "сделать категории с картинкой по центру и ничего более" не сделать.
    Нужно либо брать максимально похожий шаблон, либо обращаться к любому вебмастеру верстальщика, чтобы он так сделал. Создаёте сайт и там пальцами показываете, это двигаем сюда, это убираем, это выводим так.

    Двигаться лучше именно от этого, то есть, сделали сайт, который более-менее похож на то, что надо и уже наглядно меняете под себя. Это будет быстрее и дешевле.
    Если хотите приложить ТЗ и с нуля спроектировать сайт и каталог по своим хотелкам, никуда не опираясь, это дольше и дороже, точно нужен вебмастер.
  • 22 января 2021 г.
  • Не может такого быть, чтобы выдавал не связанные совсем. Откройте товар, где-то в описании, характеристиках эти три буквы найдутся.
    Выставьте минимальные 4 символа в настройках поиска, если от 4-х нормально. Галку "искать по целому слову" отметьте.
    Дайте вашему веб-мастеру эту статью https://user.diafan.ru/blogs/nechyotkiy-poisk-i-poiskovye-podskazki/ чтобы он настроил поиск под Ваш сайт и каталог.
  • 23 октября 2021 г.
  • Ну во-первых, 7.0 и 6.0 это одно и то же, шаблон только другой. А во-вторых, Росреестр - это не патентное ведомство, они код не берут на анализ, как и версии ПО. Собственно поэтому там никаких упоминаний версии и нет https://reestr.digital.gov.ru/reestr/304418/
  • 19 января 2021 г.
  • Облачные автообновлением обновятся и с помощью поддержки, если какие-то старые версии застопорятся.

    С лицензий придется вручную помухлевать. Инструкцию напишем.
  • 19 января 2021 г.
  • Мы пока не загадываем как оно будет. Что-то явно может пойти не так на какой-нибудь версии. Как начнем тестировать обновления в закрытом режиме (ты, кстати, подключен к закрытым тестирования), будет понятнее, какие проблемы могут быть на той или иной версии. Тогда и подкрутим те или иные ограничения. Может какая-нибудь 6.0.10 будет рубежной, до неё вручную, после неё допустимо автообновлением.

Новости

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

Форум