Вопросы

Получить количество элементов в плейсхолдере msProducts

Здравствуйте.
В верстке есть некий слайдер товаров. Элементы получаю через сниппет msProducts и вставляю в плейсхолдер 'favProducts' (т.к. эту штуку нужно выводить в нескольких местах) — все хорошо.
Но в этом слайдере есть ещё и буллеты (т.е. кружочки, число которых равно количеству товаров в слайдере) — заново запускать сниппет msProducts, что бы просто посчитать количество элементов, не хочется.
Может быть есть какой-нибудь способ получить количество элементов в плейсхолдере?
{'!msProducts' | snippet : [
'parents' => 3,
'limit' => 6,
'sortby' => 'menuindex',
'sortdir' => 'ASC',
'where' => ['Data.popular' => 1],
'includeThumbs' => 'medium',
'tpl' => 'msProductIndex',
'toPlaceholder' => 'favProducts'
]}
{var $favproducts = $_modx->getPlaceholder('favProducts')}
{*if}{$favproducts | lenght} <!-- так он считает количество символов, а мне нужно количество элементов -->{/if*}
Игорь
01 октября 2023, 10:57
modx.pro
808
0

likedislike ломает сайт на php8

likedislike ломает сайт на php8
7.4 работал

ктото сталкивался? чтото сделать можно с этим?
Евгений
30 сентября 2023, 19:41
modx.pro
721
0

Чанки в файлах

Здравствуйте. Потребовалось ускорить загрузку сайта и возник вопрос, что быстрее
Хранить чанки и прочее в бд или сохранить все в файлах .tpl
Подскажите как быстрее загрузка произойдет?

И тут же вопрос если я заболел подключаю то в его теле я подключу файл через include, то запрос к бд все равно же будет, тогда принцип теряется или нет?
ВитОс
30 сентября 2023, 17:39
modx.pro
674
0

Стоимость модификации в msOptionsPrice.option

Здравствуйте, подскажите, пожалуйста: как вывести стоимость модификации в сниппете msOptionsPrice.option
и возможно ли это?
Александр
30 сентября 2023, 14:52
modx.pro
629
0

ModX + Revo + Babel не работает

По инструкции установил Бабель но он не работает, кто может посмотреть за отделюную благодарность?
MODX Revolution 2.8.5-pl + Shopkeeper3
Oleg
29 сентября 2023, 22:46
modx.pro
496
0

Как сделать обратный фильтр по TV?

в выборке pdoResources обычно используется tvFilters параметр для выборки по нему
а есть желание сделать выборку наоборот, то есть не выводить результаты в которых это поле соответствует, для этого есть какой то функционал?
Евгений
29 сентября 2023, 17:59
modx.pro
1
717
0

MODX 2.8.6 - не отображаются изображения в медиабиблиотеке

Здравствуйте.
Обновил MODX с версии 2.8.5 на 2.8.6 сегодня. Потом зметил, что в медиа перестали отображаться превью картинок. Сайт новый — только начали делать, ломаться особо не чему.
Кто-нибудь сталкивался с таким?
Игорь
29 сентября 2023, 16:18
modx.pro
1
1 765
+1

MIGX listbox. Отображение в сетке label вместо value

Всем привет.
Создана MIGX конфигурация.
Добавлено поле title типом listbox
Прописаны варианты: Игрок==1||Запасной==2||Тренер==3

Получается что в колонке выводится выбранное значение, например: 1

Получется что бы вместо значения вывести label, нужно использовать рендерчанк в котором вызывать сниппет.
Может кто делал подобное и есть пример сниппета?
Сергей Карпович
28 сентября 2023, 14:23
modx.pro
915
0

Перевести карточки товаров на другой язык

Есть minishop2 с 3000+ товарами.
Надо перевести описания всех карточек на другой язык.
Как можно реализовать без платного дополнения?

Что если такое решение:
Просто из БД скачать таблицу с описанием, ее перевести на другой язык и залить обратно.
Есть ли какие-то онлайн-конвертеры
SQL->CSV->SQL?

Чтобы мне в CSV-таблице перевести все описания на русский язык, и потом обратно в SQL закинуть
Виноградов Тимур
28 сентября 2023, 13:52
modx.pro
644
0

Баг с несохранением паттерна в ключе friendly_alias_restrict_chars_pattern

Всем привет. Возможно, кто-то уже сталкивался с таким. Сам сталкивался пару раз.
Пытаюсь при настройке сайта изменить паттерн для параметра Шаблон для фильтрации символов в псевдонимах (ключ
friendly_alias_restrict_chars_pattern). Изменяю, потом обновляю страницу настроек, чтобы проверить сохранилось или нет — возвращает прежнее значение. Даже когда добавляю к стандартному паттерну ',' и '.' не сохраняет настройки. Мне советовали изменить это напрямую в бд, но не помню где именно нужно править. Пробовал гуглить эту проблему — тоже ничего ценного не нашёл. Кто-нибудь знает почему не сохраняет и как это решается?
al1ve
27 сентября 2023, 18:32
modx.pro
928
0