Dmytro
https://habr.com/ru/post/413495/
Комментарии ценнее статьи ;)
Павел
по секрету скажу - оно так и происходит
Павел
а да, я напутал
Павел
Ну, собственно, вася в 2015 решение придумал https://bezumkin.ru/sections/tips_and_tricks/351/
Павел
Именно из-за этих хитрых связей modx и очищает кеш всей карты ресурсов
Павел
ибо может быть не совсем предсказуемое поведение
Alex
подобные капчи вызывают негатив у юзеров) комбинации нескольких скрытых полей пока работают норм и пользователей не напрягаешь
Иван
1 - https://modmore.com/extras/csrfhelper/ или https://modzone.ru/blog/2018/01/07/csrf-token-formit-hook/ 2 - <input type="text" name="workemail" value="[[+fi.workemail]]" style="display: none;"> + 'validate' => 'workemail:blank',
Иван
@Stanislav_Danilov с днём рождения!!! Всего тебе самого наилучшего!
Миша
Nikolay
Господа приветствую подскажите как удалить кнопку "в коллекцию"
Nikolay
с картинок
Nikolay
а как задисплеить элемент у котороо нет верстки по сути, его сам Яндекс браузер рендерит
Миша
а где то был компонент для выбора опций в категорию? А то я сам постоянно пишу
Миша
msTopProducts вроде
а то ян акидал что бы все автоматом, и лексиконы и все
Андрей
Alex
Товарищи, никто случайно не замарачивался с автодобавлением в mfilter новых опций? (что бы не дополнять вызов и словарь каждый раз)
Иван
https://modstore.pro/packages/ecommerce/selectfilters
Alex
вы про название опции?
Не только про название, но про сами опции, что бы менеджер мог просто добавить опцию товара и ему не нужно было дёргать прогера на правку вызова фильтра и лексиконов
Alexander
Подскажите как вывести товары у которых такое-же значение конкретной опиции, как у текущего
Alexander
minishop2
Gaius Cassius
камрады, а что это может быть запрос отдает 404 но при этом ответ от скрипта приходит? 1 - http://i.imgur.com/a0Nei1W.png 2 - http://i.imgur.com/KkE0tw4.png
Alex
Подскажите как вывести товары у которых такое-же значение конкретной опиции, как у текущего
https://docs.modx.pro/komponentyi/minishop2/snippetyi/msproducts параметр where в него подставлять значение из опции текущего товара
Alexander
Что -то не выходит
Alexander
Я думаю в синтаксисе ошибка но не пойму где
Igor
Через fenom проще)
Igor
Что -то не выходит
Что за чанк card-attributes-item-home, должно возвращаться только значение
Alexander
Alexander
Через fenom проще)
Там куча svg а при парсинге возникают ошибки на них
Igor
showLog что выводит?
Alexander
showLog что выводит?
Нашел в чем дело если убрать where то все товары с такими опциями выводятся но при этом мне нужно еще и по pagetitle
Alexander
Как совместить?
Igor
Как совместить?
с помощью join попробовать и в where прописать условия все
Alexander
Можно пример?
Алексей
{"asd:=":"44","po:>":"ert"}
Алексей
такой синтаксис
Igor
Что -то не выходит
Да и тут синтаксис не очень {"optionkey:>":10}
Alexander
Вот так выводит но при этом нет фильтрации по pagetitle
Алексей
{"asd:=":"44","po:>":"ert"}
Alexander
не понял?
Alexander
Вот так не работает
Alexander
И так тоже
Alexander
Как я понимаю потому что из разных таблиц фильрация
Alexander
Как обеденить фильтрацию
Dmitriy
у всех modx.pro и modhost не работает или только у меня?
Dmitriy
И так тоже
перед optionsFilter забыл &
Igor
Вот так не работает
А теперь попробуй добавить optionFilters чтобы присоединилась таблица, только перед where - &
Alexander
Если так то нет
Igor
&optionFilters={"wine_home:!=":""}
Dmitriy
Работает вроде
Спасибо разобрался, это у меня, днс шалят
Igor
Если так то нет
Через innerJoin сработает
Alexander
Не очень понимаю как это сделать
Igor
&innerJoin=`{ "wine_home": { "class": "msProductOption", "on": "wine_home.key = 'wine_home' AND wine_home.product_id = msProduct.id AND wine_home.value = Здесь сниппет" }, }`
Igor
Попробуй
Alexander
Попробуй
<div class="another_years"> [[!msProducts? &parents=`0` &tpl=`another_years__tpl` &sortby=`{"parent":"ASC"}` &where=`{"pagetitle":"[[*pagetitle]]" &innerJoin=`{ "wine_home": { "class": "msProductOption", "on": "wine_home.key = 'wine_home' AND wine_home.product_id = msProduct.id AND wine_home.value = [[!msProductOptions? &onlyOptions=`wine_home`&tpl=`card__attributes-item_home`]]" }, }` ]] </div>
Alexander
Так?
Igor
Сниппет скорее в одинарные ковычки
Igor
&innerJoin=`{ "wine_home": { "class": "msProductOption", "on": "wine_home.key = 'wine_home' AND wine_home.product_id = msProduct.id AND wine_home.value = '[[!msProductOptions? &onlyOptions=`wine_home`&tpl=`card__attributes-item_home`]]'" }, }`
Igor
Если не получается, попробуй сначала вместо сниппета написать в '' значение вручную, чтобы проверить
Alexander
Вот так не работает
Alexander
Igor
а wine_home не массив случайно?
Alexander
Вроде все занчения options массив
Igor
Тип опции какой стоит?
Миша