Сергей Сергеевич

Сергей Сергеевич

С нами с 13 января 2014; Место в рейтинге пользователей: #563
Сергей Сергеевич
07 марта 2016, 14:50
0
Спасибо, работает! Теперь встала другая боль в этом велосипеде — можно ли как то у родителя убрать активный класс? А то сейчас и родитель и потомок активные, когда на странице потомка.

<nav class="nav">
  [[pdoMenu? 
    &parents=`0` 
    &resources=`1,3,4,5`
    &level=`2`
    &outerClass=`nav__list`
    &rowClass=`nav__item`
    &firstClass=`0`
    &lastClass=`0`
    &hereClass=`current`
    &tpl=`@INLINE <li[[+classes]]><a href="[[+link]]" class="nav__link">[[+menutitle]]</a></li>[[+wrapper]]`
    &tplInner=`@INLINE [[+wrapper]]`
    ]]
</nav>
<div class="nav-trigger"><span>Меню</span></div>
<nav class="nav-mobile"></nav>
Сергей Сергеевич
22 февраля 2016, 23:23
0
получается он динамически подставит условия фильтрации в выборку pdoResources, и тот отобразит только нужные?
Сергей Сергеевич
22 февраля 2016, 23:10
0
Почитал про mFilter, и стало не ясным — как он выводит результаты? у меня шаблон каталога, выводятся превью продуктов pdoResources. над превью есть две ссылки сформированные mFilter — фасованные и весовые, нажимаем на любую происходит вывод результатов. А куда денется результат pdoResources?
Сергей Сергеевич
22 февраля 2016, 21:05
0
Спасибо! завтра куплю и буду разбираться )
Сергей Сергеевич
22 февраля 2016, 20:56
0
я смотрел в его сторону и хотел купить, но я так и не понял про его выборку. Он на основе тв будет сортировать?
Сергей Сергеевич
22 февраля 2016, 20:23
1
0
Всем этот метод хорош и прост, да только сортирует он в пределах одной страницы(категория с пагинацией)
Сергей Сергеевич
22 февраля 2016, 19:06
0
Да, только что самому пришла эта идея! Спасибо вам!
Сергей Сергеевич
22 февраля 2016, 19:05
0
Спасибо!
Получается нужно создать в каждой категории 2 дополнительных ресурса, и там выводить результаты этого сниппета.
А можно как то динамически сделать?
=) Пока писал пришла идея без сниппетов, на js плагине сортировать (типа — mixitup.kunkalabs.com/) создать ТВ и подставлять к превью товара в категории класс в зависимости от содержимого тв, и таким образом будет динамическая сортировка.
Спасибо вам за ответ!
Сергей Сергеевич
22 февраля 2016, 17:33
0
Здравствуйте! У вас получилось реализовать вывод обычным сниппетом?
Сергей Сергеевич
22 февраля 2016, 13:09
0
Здравствуйте! К сожалению к рабочему сайту не могу дать доступ, т.к это не мой сайт. Я создам тестовый сайт и кину вам доступ
Сергей Сергеевич
18 февраля 2016, 17:18
0
Нет, копировал и вставил.
Сергей Сергеевич
18 февраля 2016, 16:37
0
[2016-02-18 14:08:35] (ERROR @ /connectors/index.php) xPDOObject::isDirty() — Attempt to check if an unknown field (exclude_alias_in_childs) has been modified.
[2016-02-18 14:08:36] (ERROR @ /index.php) `[[+id]]` is not a valid integer and may not be passed to makeUrl()
[2016-02-18 14:08:37] (ERROR @ /index.php) `[[+id]]` is not a valid integer and may not be passed to makeUrl()
[2016-02-18 14:16:35] (ERROR @ /connectors/index.php) xPDOObject::isDirty() — Attempt to check if an unknown field (exclude_alias_in_childs) has been modified.
[2016-02-18 14:16:51] (ERROR @ /connectors/index.php) xPDOObject::isDirty() — Attempt to check if an unknown field (exclude_alias_in_childs) has been modified.
[2016-02-18 14:17:42] (ERROR @ /connectors/index.php) xPDOObject::isDirty() — Attempt to check if an unknown field (exclude_alias_in_childs) has been modified.
[2016-02-18 14:18:05] (ERROR @ /connectors/index.php) xPDOObject::isDirty() — Attempt to check if an unknown field (exclude_alias_in_childs) has been modified.
[2016-02-18 14:19:52] (ERROR @ /connectors/index.php) xPDOObject::isDirty() — Attempt to check if an unknown field (exclude_alias_in_childs) has been modified.
[2016-02-18 14:20:19] (ERROR @ /connectors/index.php) xPDOObject::isDirty() — Attempt to check if an unknown field (exclude_alias_in_childs) has been modified.
[2016-02-18 14:22:52] (ERROR @ /connectors/index.php) xPDOObject::isDirty() — Attempt to check if an unknown field (exclude_alias_in_childs) has been modified.
[2016-02-18 14:24:51] (ERROR @ /index.php) `[[+id]]` is not a valid integer and may not be passed to makeUrl()
[2016-02-18 14:24:51] (ERROR @ /index.php) `[[+id]]` is not a valid integer and may not be passed to makeUrl()
[2016-02-18 14:24:56] (ERROR @ /connectors/index.php) xPDOObject::isDirty() — Attempt to check if an unknown field (exclude_alias_in_childs) has been modified.
[2016-02-18 14:40:20] (ERROR @ /connectors/index.php) xPDOObject::isDirty() — Attempt to check if an unknown field (exclude_alias_in_childs) has been modified.
[2016-02-18 14:40:23] (ERROR @ /index.php) `[[+id]]` is not a valid integer and may not be passed to makeUrl()
[2016-02-18 14:40:23] (ERROR @ /index.php) `[[+id]]` is not a valid integer and may not be passed to makeUrl()
[2016-02-18 14:40:37] (ERROR @ /connectors/index.php) xPDOObject::isDirty() — Attempt to check if an unknown field (exclude_alias_in_childs) has been modified.
[2016-02-18 14:43:49] (ERROR @ /index.php) `[[+id]]` is not a valid integer and may not be passed to makeUrl()
[2016-02-18 14:43:49] (ERROR @ /index.php) `[[+id]]` is not a valid integer and may not be passed to makeUrl()
[2016-02-18 14:44:04] (ERROR @ /index.php) `[[+id]]` is not a valid integer and may not be passed to makeUrl()
[2016-02-18 14:44:04] (ERROR @ /index.php) `[[+id]]` is not a valid integer and may not be passed to makeUrl()
[2016-02-18 14:45:00] (ERROR @ /connectors/index.php) xPDOObject::isDirty() — Attempt to check if an unknown field (exclude_alias_in_childs) has been modified.
[2016-02-18 14:45:08] (ERROR @ /connectors/index.php) xPDOObject::isDirty() — Attempt to check if an unknown field (exclude_alias_in_childs) has been modified.
[2016-02-18 14:45:38] (ERROR @ /connectors/index.php) xPDOObject::isDirty() — Attempt to check if an unknown field (exclude_alias_in_childs) has been modified.
[2016-02-18 14:45:57] (ERROR @ /connectors/index.php) xPDOObject::isDirty() — Attempt to check if an unknown field (exclude_alias_in_childs) has been modified.
[2016-02-18 14:46:20] (ERROR @ /connectors/index.php) xPDOObject::isDirty() — Attempt to check if an unknown field (exclude_alias_in_childs) has been modified.
[2016-02-18 14:46:28] (ERROR @ /connectors/index.php) xPDOObject::isDirty() — Attempt to check if an unknown field (exclude_alias_in_childs) has been modified.
[2016-02-18 14:46:29] (ERROR @ /connectors/index.php) xPDOObject::isDirty() — Attempt to check if an unknown field (exclude_alias_in_childs) has been modified.
[2016-02-18 14:46:30] (ERROR @ /connectors/index.php) xPDOObject::isDirty() — Attempt to check if an unknown field (exclude_alias_in_childs) has been modified.
[2016-02-18 14:46:31] (ERROR @ /connectors/index.php) xPDOObject::isDirty() — Attempt to check if an unknown field (exclude_alias_in_childs) has been modified.
[2016-02-18 14:46:31] (ERROR @ /connectors/index.php) xPDOObject::isDirty() — Attempt to check if an unknown field (exclude_alias_in_childs) has been modified.
[2016-02-18 14:46:31] (ERROR @ /connectors/index.php) xPDOObject::isDirty() — Attempt to check if an unknown field (exclude_alias_in_childs) has been modified.
[2016-02-18 14:46:31] (ERROR @ /connectors/index.php) xPDOObject::isDirty() — Attempt to check if an unknown field (exclude_alias_in_childs) has been modified.
[2016-02-18 14:46:31] (ERROR @ /connectors/index.php) xPDOObject::isDirty() — Attempt to check if an unknown field (exclude_alias_in_childs) has been modified.
[2016-02-18 14:46:31] (ERROR @ /connectors/index.php) xPDOObject::isDirty() — Attempt to check if an unknown field (exclude_alias_in_childs) has been modified.
[2016-02-18 14:46:31] (ERROR @ /connectors/index.php) xPDOObject::isDirty() — Attempt to check if an unknown field (exclude_alias_in_childs) has been modified.
Сергей Сергеевич
18 февраля 2016, 14:47
0
Здравствуйте! Спасибо за помощь, но при сохранении документа, не происходит заморозка URI, т.е родитель у ресурса не исключается. И еще зависает ресурс — подождите идет сохранение… Отключаешь плагин, перестает зависать.
Сергей Сергеевич
15 февраля 2016, 20:19
0
Да, это очевидно, и я пробовал это сделать. Суть проблемы такая — есть у меня ресурс-контейнер, под id 15, и мне нужно убрать его в урлах в его дочерних документах. А этот плагин, убирает родителя у всех ресурсах, кто имеет родителя. Вот я и спрашиваю. что здесь поменять, чтобы редактировался только один родитель а не все в контексте.
Сергей Сергеевич
04 февраля 2016, 09:15
0
Начинаю только вникать в MODX, и ваше решение для моей ситуации очень полезно.
Скажите пожалуйста, правильно ли я понял следующие моменты:

— Плагин при сохранении ресурса, ищет заданный контейнер, и если он есть просто исключает его методом заморозки URI?

— здесь надо указать тот контейнер, который мы хотим исключать в URL?

if($v == 22 || $v == 0) continue;

— Чтобы был на конце .html его надо здесь прописать

$resource->set('uri', implode('/',array_reverse($aliases)) . '/' . $curAlias . '.html');

Большое спасибо!
Сергей Сергеевич
03 февраля 2016, 09:44
0
Это не для хлебных крошек нужно, а для постоянного бокового меню. Нужно просто избежать большой вложенности, и выводить сгруппировано по смыслу.
Решил делать так: категория «направления», в них все маршруты. Если можно сгруппировать по смыслу, тогда создаю их в подкатегории, и вручную буду замораживать URI в обход подкатегории, а потом выводить pdoМenu по подкатегориям.
Сергей Сергеевич
31 января 2016, 10:44
0
Большое спасибо за подробный ответ!
Сергей Сергеевич
31 января 2016, 08:56
0
Спасибо, интересный метод. Но думаю, что будет лучше для меня оставить как есть (внешний файл), и потихоньку вникнуть и понять основы Ajax из урока, что дал Максим первым постом.
Сергей Сергеевич
31 января 2016, 08:51
0
Это отправка формы, с моего статичного сайта.