Andrey
Не пойму. Это глюк или фича. Если создать опцию флажок или Да.Нет , то с "Да" все ок = 1, а вот если флажок не выбран или Нет, то не = 0, как по идее должно быть, а пусто. И тогда в фильтре не отображается. Странно.
Andrey
это все про minishop2
Иван
https://github.com/Ibochkarev/miniShop2/pull/513
Иван
Для чекбокса исправляли
Иван
Попробуйте по аналогии для radio сделать
Иван
Если будет работать, в 2.8.2 исправим
Alexey
Привет!
Alexey
SEOFilter с локализтором как то может работать?
Alexey
Например с TV полями из локализатора
Alexey
Похоже что нет
🇺🇦 Victor
Всем доброе утро. Ребята такой вопрос. Через mfilter делаю фильтрации товаров в магазине. Для разных видов вывода используется &tpls. Но как быть с tplouter у меня для для каждого вида своя обёртка.
Alexey
Мне кажется никак
Alexey
только если динамически подтягивать чанк с фильтром
Alexey
А интересно, для каких целей может потребоваться разная обертка?
Alexey
обычно она всегда одинаковая
🇺🇦 Victor
Так шаблон сверстан. Пошёл править шаблон.
Alexey
а пример есть?
Alexey
Ну я бы попробовал mfilter вызвать в сниппете и этот сниппет вызывать через ajax, передавая название tplouter
Alexey
Второй вариант - при фильтрации просто джаваскриптом менять верстку :)
Alex
всем привет, простите за глупый вопрос модх платный или бесплатный в разных источниках разная инфа, много где пишут, что бесплатный, а на оф сайте только платные подписки, или я не там смотрю спасибо
Alex
Бесплатный
спасибо
Алексей
Не пойму. Это глюк или фича. Если создать опцию флажок или Да.Нет , то с "Да" все ок = 1, а вот если флажок не выбран или Нет, то не = 0, как по идее должно быть, а пусто. И тогда в фильтре не отображается. Странно.
значение 0 или пусто - не сохраняется в базе, те физически его там не будет и фильтровать поэтому бесполезно. Нужно создавать значения во флажке 1 и 2 вместо 0 и 1.
Илья
В новой версии можно выбрать конкретный тариф
Илья
А значит, ты можешь создать сколько нужно методов доставки и у каждого выбрать свой ID-шник тарифа
Илья
Да, здесь есть ссылка https://modstore.pro/packages/delivery/ms-cdek2
Alex | KKteam
Всем привет! Где можно чекнуть ошибку? Открываю страницу - белый экран.
Alex | KKteam
Это понятно, у меня в PHP_errors ничего нет, в корне, есть только старые ошибки
Андрей
Управление - Отчёты - Журнал ошибок
Андрей
Или серверный error.log если 500я
Артур
В новой версии можно выбрать конкретный тариф
Бяда, я снёс все предыдущие версию, установил новую, почистил кеш, в кладки с параметрами нет, что я упустил?
Илья
Установи дополнение msDeliveryProps
Alex | KKteam
Артур
Установи дополнение msDeliveryProps
А она для версии 2.6.5 недоступна?
Илья
попробуй еще раз
Max
Ребята кто то может посоветовать нормальный конвертор из xml в csv ,
Артур
попробуй еще раз
Теперь доступен, но установить всё равно нельзя))) Но это я сейчас решу.
Alex | KKteam
Где искать то?)))
Артур
Где искать то?)))
В файловых элементах ищи, по-моему это они так шифруются.
🙈 PG
Где искать то?)))
скорее всего это скрипты аналитики, метрики или что-то подобное
Alex | KKteam
Я уже нашел походу
Alex | KKteam
методом исключения из кода
Alex | KKteam
В файловых элементах ищи, по-моему это они так шифруются.
{if $_modx->config.cultureKey == 'ru'} <a href="[[~23]]">Написать</a> {else} <a href="[[~23]]">Write us</a> {/if}
Alex | KKteam
вот такие конструкции есть в футере, убираю - всё работает
Alex | KKteam
На некоторых страницах норм работает, на других так... не могу понять в чем причина
Fedotov
Ребят! Есть работа прям срочная, нужно оценить, и сделать, отпишитесь в ЛС
Иван
Alex | KKteam
{23 | url}
{if $_modx->config.cultureKey == 'ru'} Вот эти условия везде убираю и работает. Проблема в этом.
Иван
Что в системных настройках pdoTools
Иван
Сделайте скрин
Alex | KKteam
Alex | KKteam
Андрей
{if $_modx->config.cultureKey == 'ru'} Вот эти условия везде убираю и работает. Проблема в этом.
Проблема не в этом коде, а в фигурной скобке из лога ошибок
Андрей
Ищи в шаблоне где есть {&
Андрей
Там надо поставить пробел после неё
Андрей
Возможно таких мест будет несколько, всё можно отследить по логу
Alex | KKteam
Дело в том, что её нет
Артур
@ilyautkin я представляю насколько я тебе дорог, но это прям капец
Alex | KKteam
$_modx->config.cultureKey Это переменная контекста. Я убираю это условие и всё работает. Но в логах вообще о другом...
Иван
Я также использую это и все ок
Андрей
$_modx->config.cultureKey Это переменная контекста. Я убираю это условие и всё работает. Но в логах вообще о другом...
Ты запускаешь парсер fenom добавив это условие, он затыкается на фигурной скобке в коде считая текст дальше своей переменной. https://docs.modx.pro/komponentyi/pdotools/parser#%D0%9F%D1%80%D0%BE%D0%B1%D0%B5%D0%BB%D1%8B-%D0%B2%D0%BE%D0%BA%D1%80%D1%83%D0%B3-%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%BD%D1%8B%D1%85-%D1%81%D0%BA%D0%BE%D0%B1%D0%BE%D0%BA
🙈 PG
@ilyautkin я представляю насколько я тебе дорог, но это прям капец
не думал что твой код отрабатывает раньше инициализации minishop2?
Андрей
что делать в таком случае?
Открыть документацию по ссылке, и посмотреть варианты решения
Артур
не думал что твой код отрабатывает раньше инициализации minishop2?
Неа, это же не мой код))) Вообще суть ошибки мне ясна, но как её исправить непонятно, это же js компонента и по идее они должны загружаться после скриптов minishop2 и ещё вчера так и было, а сегодня что-то пошло не так. @ilyautkin больше в теме, и дополнение его, надеюсь он лучше понимает, что происходит. Я уже волосы на себе рву, третий день на этом долбанном мусорном сайте настраивают расчёт доставки СДЭК, при том что обычно это не занимает много времени.
🙈 PG
они правильно загружаются
🙈 PG
там ошибка в коде судя по всему
🙈 PG
должно быть miniShop2.Callbacks.Order.add а не miniShop2.Callbacks.add