Дмитрий
Andrey
Подскажите. Как убрать циклическую ссылку из пункта меню, находясь на данной странице меню.
Andrey
А то получается - находясь на этой странице, я могу ещё раз на неё же зайти.
Андрей
Andrey
Куда смотреть?
prohor
Куда смотреть?
href="{if $id == {$_modx->resource.id}javascript:void(0){else}{$link}{/if}
Andrey
Это уже встречный вопрос?
Andrey
Миша
Sentinel
Andrey
Миша
prohor
Andrey
Она не начнёт её чекать?
Eri
Миша
Eri
Миша
Andrey
Eri
Андрей
Не знал такого. Спасибо. Попробую.
https://docs.modx.pro/komponentyi/pdotools/snippetyi/pdomenu#%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B-%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%BE%D0%B2
Даня
Ребят, кто ни будь знает как сделать фильтрацию TicketComments по ключу из поля properties? И возможно ли это в принципе?
Алексей
возможно.
примерно так:
1 вариант по LIKE % % по полю prop
2 Вариант выгрузить все коменты по критерию в массив и функцией пройти по полю props.
3. Вариант Создать свою таблицу и экпортнуть туда все props ну и джойнить и фильтровать.
Если вы не понимаете о чем я, то обратитесь к специалисту.
Павел
первый вариант, собственно, самый адекватный
Павел
остальные - попахивают))
Алексей
3й помоему самый правильный в такой задаче... если требуется фильтрация причем если там много добра...
Даня
сейчас пытаюсь сделать через mFilter2 как-то так
{var $resource_key_array = [$_modx->resource.id, 'reviews']}
{var $resource_key_id = $resource_key_array | join | replace: ',' : '-'}
{'!mFilter2' | snippet : [
'thread' => $resource_key_id,
'element' => 'TicketComments',
'allowGuest' => '1',
'allowGuestEdit' => '1',
'enableCaptcha' => '0',
'formBefore' => '0',
'showLog' => 1,
'class' => 'TicketComment',
'filters' => '
ticket|id',
'tplCommentFormGuest'=>'tpl.Tickets.review.form.guest',
'tplCommentAuth'=>'tpl.Tickets.review.one.auth',
'tplComments'=>'tpl.Tickets.review.wrapper',
'tplOuter'=>'tpl.mFilter2.outer.reviews'
]}
Павел
Даня
но не могу получить данные из properties
Алексей
Олег
Павел
дыа
третий совсем херня, честно)
Алексей
Алексей
prohor
Даня
там данные в json помоему
так и есть, вот поэтому и не получается) т.к mFilter работает с конкретными значениями полей в базе, или я что-то не понимаю
Олег
Алексей
Даня
как заставить mFilter работать с этим jsonом
Павел
чем?
Ну подумай
Создавать таблицы, джойнить, делать выборки
И все это когда есть like и having
Даня
Алексей
Алексей
тк ждать 2...3 сек пока лайк налайкает - такое себе...
Алексей
спасибо, попробую
ПОМОЖЕТ вам вариант где расписано как MIGX фильтруют.... если найдете. (просто скорее всего для него писали что-то подобное).
И потом просто нужно переделать скорее всего для коментов.
Даня
Sentinel
Денис
всем привет
Денис
не фильтрует по тв
Денис
if (isset($_GET['type']) && $_GET['type'] =='yandex') {
$data = $modx->runSnippet('pdoResources', array(
'parents' => $parents,
'depth' => 1,
'hideContainers' => 1,
'includeContent' => 1,
'includeTVs' => $tvs,
'limit' => 0,
'return' => 'json',
'tvFilters' => 'ya_feed==Да'
));
}
else {
$data = $modx->runSnippet('pdoResources', array(
'parents' => $parents,
'depth' => 1,
'hideContainers' => 1,
'includeContent' => 1,
'includeTVs' => $tvs,
'limit' => 0,
'return' => 'json',
'tvFilters' => 's_feed==%Да%'
));
}
Денис
ya_feed==Да это фильтрует
Денис
2е нет
Денис
массив выводил
Денис
и то и другое одинаковые есть значения
Денис
уже разобрался
Денис
кеширование сиръъ
Денис
страдало
Миша
Алексей
оооо.. Это уже не массив, а объекты xpod ))))))))))))
Sentinel
Алексей
Запретить или все.
или скрыть, но сделать пункт отдельный видимый можно.
Вероника
Люди. Все, кому пришло это письмо. Просто скажу, что я ПОЛГОДА за 400 у.е. с ними ***лась. Договор был через сеошников. НО. Меня не отпускали, грозили простоями и судами и все говорили, что "это не так как на...". Не так тень у иконок (в изображении, а не css), не так шрифт (который не поддерживает русский), не так цвет (а он, бля, идентичный). И т.д. Я попала с ними по договору, не вычитав ТЗ. А они его будто специально сделали громадным и везде злочасное "как на", которое заказчик трактовал как хотел (по настроению). В общем, сразу говорю - хотите взять, умножьте цену на 4, не пожалеете.
Вероника
Андрей
Я обычно выношу необходимые ссылки на главную панель через QuickButtons, там можно разграничивать видимость кнопок для разных групп пользователей.
Обычное меню для менеджера скрываю полностью.
Андрей
https://modx.pro/help/17386#comment-106480 - ну или такой есть вариант
Вероника
Андрей
Проще на**й таких деятелей послать и вернуть деньги)
Андрей
Потому делаю через QuickButtons, обычно манагеру нужны пара-тройка кнопок
Вероника
Проще на**й таких деятелей послать и вернуть деньги)
Я тогда не могла. Сначала мои посредники заключили с ними договор не вычитав, а потом со мной. А я с ними 3 года работала и доверилась. А как дело коснулось, так чуть не поседели все. А тут они как-то напрямую вышли. Так что народ, будьте осторожны тут. Шаткая тропинка)
Sentinel
В общем подальше от Робиртовичей и Ровир 😁
Алексей
Уже давно писали в мае 2019... - не работайте с пoлcтар и рoвиpой.... Помоему Вероника это один и тот же человек и 2019 и 2020 и опять лето... опять 25 )))))
Павел
Ребята, чета я запутался.
mspyakassa свичает статус заказа в "оплачен"? Если да, то у него есть настройки этого поведения?
или лезть в его хендлер и там эти приколы обрабатывать?
Павел
вот максимум впадлу в хендлере это делать
Oleksandr
Народ, кто юзал UserEvents?
Павел
Подозреваю что люди, но не уверен
Андрей
https://modx.com - обновили сайт