Oleg
Салют. Кто-нибудь с Tagger работал?
Oleg
Я просто не понимаю одной фишки. На стандратном синтаксисе - нет вопросов. Попытался переписать. Никакой реакции. Ни ошибок ничего.
Oleg
{'!pdoPage'|snippet:[ 'element'=>'pdoResources', 'limit'=>'2', 'loadModels'>'tagger', 'class'=>'TaggerTagResource', 'leftJoin'=>'{"NameTag": { "class": "TaggerTag", "on": "TaggerTagResource.tag = NameTag.id" }, "Posts": { "class": "modResource", "on": "TaggerTagResource.resource = Posts.id" } }', 'select'=>'{"TaggerTagResource": "*", "NameTag": "NameTag.tag, NameTag.alias", "Posts": "Posts.id, Posts.pagetitle, Posts.description" }', 'where'=>'{"NameTag.alias": "$.get.tag"}', 'sortby'=>'TaggerTagResource.resource', 'sortdir'=>'ASC', 'tpl'=>'tpl__product_item', 'tplWrapper'=>'@INLINE <div class="row"><h3 class="title_result">Всего результатов: {$page.total}</h3></div><div class="row products-list">{$output}</div>', 'tplPage'=>'@INLINE <a href="{$href}" class="page-num">{$pageNo}</a>', 'tplPageWrapper'=>'@INLINE {$prev}<div class="page-list">{$pages}</div>{$next}', 'tplPageActive'=>'@INLINE <span class="page-num active">{$pageNo}</span>', 'tplPagePrev'=>'@INLINE <div class="page-switch page-prev"><a href="{$href}">Предыдущая</a></div>', 'tplPageNext'=>'@INLINE <div class="page-switch page-next"><a href="{$href}">Следующая</a></div>', 'tplPagePrevEmpty'=>'@INLINE <div class="page-switch page-prev active">Предыдущая</div>', 'tplPageNextEmpty'=>'@INLINE <div class="page-switch page-next active">Следующая</div>', ]}
Oleg
[[!pdoPage? &element = pdoResources &limit=2 &loadModels=tagger &class=TaggerTagResource &leftJoin=`{ "NameTag": { "class": "TaggerTag", "on": "TaggerTagResource.tag = NameTag.id" }, "Posts": { "class": "modResource", "on": "TaggerTagResource.resource = Posts.id" } }` &select=`{ "TaggerTagResource": "*", "NameTag": "NameTag.tag, NameTag.alias", "Posts": "Posts.id, Posts.pagetitle, Posts.description" }` &where=`{ "NameTag.alias": "[[!#GET.tag]]" }` &sortby=TaggerTagResource.resource &sortdir=ASC &tplWrapper =@INLINE <h2 class="h3">Всего результатов: [[+page.total]]</h2>[[+output]] &tpl= chunkTagRow ]]
Oleg
Какая блин разница между ними принципиальная?
Oleg
ну кроме tpl для пагинации
Andrew
Еще раз всем привет! 🍺🍕 Нужно доработать сайт parketland__by (modx revo + minishop). Кратко опишу что нужно сделать: 1. Поставить новый модуль mSearch2 (лицензия), удалив старый 2. Настроить/доработать два фильтра: по полу и по обоям 3. Добавить статический текст в карточки товаров выборочных категорий 4. Сделать новые "входные" страницы в каталог с учетом фильтра (для SEO) 👉🏻 Подробно по каждому пункту опишу исполнителю в личной переписке. 💰 Оплата ЯД/Тинькофф/Сбер
Oleg
Я не вижу причин почему не может отработать первый вариант. По крайней мере мне моего скила не хватает, чтобы осознать. А потому просто буду думать что Tegger не дружит с Fenom
Евгений
Я не вижу причин почему не может отработать первый вариант. По крайней мере мне моего скила не хватает, чтобы осознать. А потому просто буду думать что Tegger не дружит с Fenom
я чет переписыал на одном проекте, правда потом отказался от компонента, но там работало, надо просто с этими скобками аккуратно писать
Oleg
Да я просто сейчас пытаюсь понять, что и как. Копипастя, и дергая за ниточки, смотря что получается а что нет. =)
Евгений
чат верит в тебя)
Oleg
хехе)
Евгений
ну не так чтобы сильно, ты не обольщайся)
Oleg
Oleg
ну, зато я понял, что я нихера не понимаю)
Евгений
Oleg
а именно pdoFetch сейчас читаю)
Oleg
Есть у меня просто задумка на интереснейший костыль)
Евгений
В пользу какого компонента отказался то?
о, там оказалось нужен совсем другой функционал))
Евгений
из серии "делай на своё усмотрение" и "мы думали что будет по другому"
Баха Волков
Ребята, у кого в последней версии minishop2 такая ошибка в консоли? core/components/minishop2/model/minishop2/minishop2.class.php : 829) An error occurred while trying to send the email: You must provide at least one recipient email address.
Oleg
яяяяяяяяяяяяяяяяяясно
Евгений
наеврн почту указать надо)) для менеджера
Баха Волков
Указан
Oleg
Миша
а кто 2 mFilter2 на одлной странице запускал?
Миша
не ну как бы у него есть параметр wrapper
Миша
но чет не хочет
Баха Волков
но чет не хочет
pageVarKey разные указывал?
Миша
это ты про пагинацию
Миша
надо просто 2 вызова mFilter2 но мне кажется так не работает
Миша
хотя один не делает никакого урл, он с autoLoad false работает
Миша
т.е. типо как кидает на новую страницу с параметрами
Миша
когда по отдельности они работают, а когда вместе то поянтно что фиг
Sentinel
и с разными toPlaceholders тоже не работает?
Евгений
там как бы вроде на id в стилях завязаны скрипты
Миша
Миша
а кто использует параметры при создании ТВ. Они для чего вообще?
Баха Волков
Миша
а как на фронте выглядит
Миша
ну вызов
Баха Волков
ну вызов
Через API видимо, я не пользовался
Баха Волков
Как-то хотел там хранить measure unit
Баха Волков
Потом забил
Sentinel
а как на фронте выглядит
вызываешь как и с обычным параметром в сниппите {'en_id'|chunk : ['ru_id'=>'15']}
Sentinel
это пример с чанком правда, с tv тоже самое
Миша
по сути так любые можно паарметры пихать, просто по умолчанию е сли для чего нить они нужны, к примеру если в чанке вызов pdoResoruces и типо туда что то предать
iWatchYouFromAfar
SimpleSearch обновился
Евгений
о, sisea
iWatchYouFromAfar
а феном по прежнему не понимает 🙈
Баха Волков
о, sisea
Теперь уже не sisea, а simplesearch
Евгений
было забавно писать стили для поиска
Баха Волков
Во во, дожили
Баха Волков
Sisea большой
Баха Волков
Sisea маленький
iWatchYouFromAfar
обломитесЪ
iWatchYouFromAfar
в simplesearch больше нет sisea :)
Евгений
100% педики постарались!
Баха Волков
😄
Евгений
или феминистки
iWatchYouFromAfar
🙈
Igor
Всем привет. Кто нибудь писал регистрацию сам? Проблема с активацией пользователей. Не пойму как генерировать ссылку
🙈 PG
так придумай сам генерацию ссылок
Igor
Точно)
Igor
Просто хотел использовать стандартные методы
🙈 PG
возьми к примеру прямо из баз salt и password и сделай какой-то md5($salt.$password) и передай его в качестве параметра
🙈 PG
там уже сверяй
Igor
Ещё время может
🙈 PG
компонент Login вроде как юзает для этих целей поле cachepwd
Pavel
Кстати говоря, офис генерирует ссылку для активации не безопасно
Pavel
Она содержит и логин и пароль
Pavel
Я так понимаю это сделано для того, чтобы сразу залогинить пользователя
Pavel
Но залогинить можно и другими методами, так что если пишите свою регистрацию, не делайте как это сделано в офисе
Pavel
А то весело когда хакер ломает почту а там куча писем где прям в ссылке указаны все логины и пароли