aligan

aligan

С нами с 26 октября 2014; Место в рейтинге пользователей: #359
aligan
18 июня 2016, 16:49
0
Да просто ранее pdoPage стоял. Я его обратно верну, поэтому все нормально)
aligan
18 июня 2016, 16:36
0
Павел, не совсем верно. К примеру если есть ID = 68 и оно удовлетворяет вашему примеру, а есть ID= 686, и оно удовлетвореяет вашему примеру, но по сути ошибочно
Решение:
[[!pdoResources?
        &element=`getResources`
        &elementClass=`modSnippet`
        &parents=`53`
        &includeTVs=`image,price,price-wsale,subcategory`
        &processTVs=`1`
        &tpl=`product-item`
        &where=`{"template":4}`
        &tvFilters=`subcategory==[[*id]]||%:subcategory==%||[[*id]]:subcategory==%||[[*id]]||%`
        &tvFiltersOrDelimiter=`:`
        
    ]]
Вместо getresources я использовал pdoResources, но это сути не меняет.
Главное тут:
&tvFilters=`subcategory==[[*id]]||%:subcategory==%||[[*id]]:subcategory==%||[[*id]]||%`
Т.е. у нас нужный ID может быть в начале строки, тогда subcategory==[[*id]]||%, либо в середине subcategory==%||[[*id]]||% и последнее в конце subcategory==%||[[*id]]||%
Чтобы заменить параметр ИЛИ (||) на другой воспользовался tvFiltersOrDelimiter
aligan
18 июня 2016, 16:24
0
Спасибо, уже получилось) Я забыл что у Login'а есть параметр postHooks, раньше только приходилось использовать preHooks, а открыл документацию и увидел postHooks
В общем, если кому-то пригодится здесь готовое решение вопроса — rtfm.modx.com/extras/revo/login/login.tutorials/login.using-pre-and-post-hooks
aligan
18 июня 2016, 16:09
0
Да собственно инфу я сам укажу, просто уведомление о том что вы успешно зарегались. Сейчас в мыслях создать сниппет который будет отпрвлять уведомления и назначить этот сниппет в postHooks
aligan
09 июня 2016, 13:45
0
Спасибо. Кстати, а если в сниппете использовать вызов яанка (getChunk()), а в чанке уже вызывается [[!Shopkeeper3@cart_catalog]], то тоже неправильно?
aligan
17 января 2016, 11:13
0
просто нужно и css отключить
aligan
17 января 2016, 11:12
0
А кроме js, ксс отключили?
aligan
17 января 2016, 10:04
0
а вы после отключения, вероятно, забыли удалить в папке core/cache все содержимое.
aligan
26 августа 2015, 11:26
0
В общем я разобрался в чем была моя проблема. Может кому-то пригодиться на будущее.
Если поле вы в migx создается тип файла изображение и вообще копируете свойства поля (не только изображение) убедитесь чтобы TV-параметр, у которого копируете свойства (с помощью inputTV) не был установлен для данного шаблона, иначе в админке будет работать, а фо фронтеде нет, плейсхолдер выдаст пустое значение.
aligan
26 августа 2015, 11:20
0
upd: все работает спасибо)
aligan
26 августа 2015, 11:16
0
А Вас работает так, вы проверяли картинки во фронтеде выводтся? Я и по-вашему методу лелал, все равно во фронтеде плейсхолдер пустой(((
aligan
05 декабря 2014, 05:41
0
текстовая область это textarea
aligan
05 декабря 2014, 03:32
0
Немного дополню свой вопрос. Нужно вывести в админке, а не на сайте.
aligan
03 ноября 2014, 15:53
0
Меня тоже у традиционной забыл спросить) Только расширенную и девелоперскую
aligan
03 ноября 2014, 15:50
+1
По-умолчанию параметры заблокированы. Верху кнопочка разблокировать
aligan
03 ноября 2014, 15:23
0
Да, верно. У Вас revo? Я для evo когда-то писал компонент, в котором в конфигурации указываешь строго последовательность ID дочерних шаблонов. Нужно будет под рево переписать