Сергей Шлоков

Сергей Шлоков

С нами с 31 января 2013; Место в рейтинге пользователей: #3
Сергей Шлоков
20 февраля 2015, 22:06
0
Найн. В любом сниппете $modx уже есть. И $modx-user тоже.
П.С. Если контекс web, то можно его не указывать.
if($modx->user->isAuthenticated()){
//пользователь авторизован
}
}
Сергей Шлоков
20 февраля 2015, 22:00
+1
или так
if($modx->user->isAuthenticated($modx-context->key)){
//пользователь авторизован
}
Сергей Шлоков
20 февраля 2015, 15:24
0
А ты разве не создавал модель? Честно говоря, я не понимаю, почему у тебя нет ошибок когда ты делаешь
$c->prepare();
Значит классы где-то подгружаются. Но все равно видимо есть проблема с моделью. Ты как ее делал?
Сергей Шлоков
20 февраля 2015, 15:08
0
Так что автоматом все добавляет
Каким? АК-47?
Сергей Шлоков
20 февраля 2015, 14:31
0
Из кода не понятно, но я надеюсь, что классы загружаются через addPackage();
Сергей Шлоков
20 февраля 2015, 11:09
+1
У меня еще возник вопрос, почему 1, а не 2015? :)
Сергей Шлоков
20 февраля 2015, 11:06
0
т.е. сначала срабатывают все внутренние сниппеты/чанки, а уже потом — внешние
Кстати, есть прием, позволяющий обойти это.
[[[[*isfolder:is=`1`:then=`!pdoMenu? ...`]]]]
Сергей Шлоков
20 февраля 2015, 07:29
+2
Поля [[*date_age]], [[*createby]] не работают.
Может просто потому, что таких полей нет?
Сергей Шлоков
19 февраля 2015, 20:18
+2
У тебя получается, что если нет новости на указанную букву, то пользователь получит страницу 404. Мне кажется это не правильно. Т.е. последнее условие не нужно.
А pdoPage вызывать с фильтром
[[!pdoPage:default=`Новостей на указанную букву не найдено!`?
...
]]
Сергей Шлоков
19 февраля 2015, 19:50
0
Не советую так делать. Лучше создавать контейнеры. Сотни, а то и тысячи ресурсов в корне — это крайне не рационально.
Сергей Шлоков
19 февраля 2015, 19:29
+1
Подскажите, пожалуйста, ID родителя это id ресурса /ajax-abc?
Нет конечно. У этого ресурса /ajax-abc нет потомков. Нужно указать того или тех родителей, потомки которых будут участвовать в поиске.
И правильно ли я понимаю, нам еще необходимо создать чанк tpl.ajaxResources_abc с шаблоном? Например,[[+pagetitle]] [[+longtitle]].
Абсолютли.
Сергей Шлоков
19 февраля 2015, 19:15
+1
Друзья. Обнаружил небольшой проблем с кешированием запросов. Например, если вы ищете «телефон» и потом захотите выбрать все «apple» в найденном, то автодополнение покажет все телефоны apple. Как положено. Но если после этого вы захотите найти все товары «apple» и уберете галочку, то все равно автодополнение покажет только телефоны. Это происходит потому, что прошлый запрос закешировался.
Я поправил это дело. Теперь, когда чекбокс меняется, кеш сбрасывается. Так что обновитесь — файл default2.js из пятого пункта.
Сергей Шлоков
18 февраля 2015, 19:54
0
Вот инструкция. Описывал дольше, чем делал.
Сергей Шлоков
18 февраля 2015, 15:45
0
Раньше был параметр &sortFilters, в котором указываешь последовательно TVшки.
Сергей Шлоков
18 февраля 2015, 13:52
0
Нас уже четверо! Пока пишу инструкцию может и пятый подтянется :)
Сергей Шлоков
18 февраля 2015, 13:50
0
Вот рецепт от Василия. По образцу сделать совсем не сложно.
Сергей Шлоков
18 февраля 2015, 12:26
0
У меня нет такого чанка, так как не стоит miniShop, поэтому точно не скажу. Ну по логике, должны быть и в нем 6 .
Сергей Шлоков
18 февраля 2015, 10:56
+1
А если подключен jQuery, то ваааааааще все просто
$(element).removeClass('col-md-9').addClass('col-md-12')
где element — это скрываемая колонка.