Гриборий

Гриборий

С нами с 11 декабря 2014; Место в рейтинге пользователей: #251
Гриборий
01 июня 2017, 10:39
0
Подстановка контента – это же уж совсем индивидуально для каждого проекта. Вот тут принцип описан.
Гриборий
30 мая 2017, 21:39
+1
Зачем вот Василий выпиливает документацию, понять не могу.
Гриборий
26 мая 2017, 15:03
0
Да, если нужна пагинация, перечислить ресурсы хорошая мысль. В pdoResources можно указывать &return=`ids`, чтобы не мудрить с шаблонами.
Гриборий
25 мая 2017, 17:27
0
По умолчанию все сниппеты вызываются кэшированными, но вы можете добавить ! перед именем - как в тегах MODX.
PS: У вас что, [[!%lex_element]] и {'!lex_element' | lexicon} выводят разные значения?
Гриборий
25 мая 2017, 13:39
1
+1
Правильно, вы ж сортируете их вначале по id родителя, а потом по menuindex товара. А при изменении menuindex у родителя его id же не меняется.
Сначала получайте родителей, сортируя по menuindex, потом в чанке шаблона еще один вызов сниппета, уже для получения товаров.
Гриборий
25 мая 2017, 13:25
0
Создать свой класс, расширяющий modResource.
Гриборий
23 мая 2017, 22:28
+1
Вы так задачу ставите, что такой результат и получите.

– Вы ускорили работу сайта по возможности?
– Да, я ускорил работу сайта, по возможности.
Гриборий
22 мая 2017, 13:32
0
в код шаблонов / чанков не исполняется php
В феноме, например, это можно включить настройками, мб у вас как-то так же?
Гриборий
13 мая 2017, 18:40
2
+5
А теперь, когда логика понятна, можно писать и
{$result ?: 'Ничего не найдено'}
Гриборий
13 мая 2017, 13:44
0
{var $result = !pdoPage | snippet ...}
{if $result?}
	{$result}
{else}
	Ничего не найдено
{\if}
Гриборий
19 апреля 2017, 18:12
0
3)Добавить возможность добавлять в системную настройку — ms2_category_grid_fields поля, созданные сторонними компонентами, например тем же самым msFieldsManager, чтобы они отображались в основной вкладке категории товаров.
Нет такой проблемы. Всегда туда можно было добавить поля плагинов.
Гриборий
19 апреля 2017, 18:04
0
Ну так можно ж в шаблоне письма проверять пользователя на группу или на значение какого-нибудь поля из профиля, куда будете при регистрации писать язык. И выводить соответствующий чанк, например.
Гриборий
14 апреля 2017, 00:44
0
Это если не на странице товара.
Гриборий
14 апреля 2017, 00:41
0
{$resource_id | resource: 'pagetitle'} или [[#[[+resource_id]].pagetitle]]
Гриборий
10 апреля 2017, 18:54
+1
А не велосипедите? Вам бы clientConfig, скорее всего.
Гриборий
10 апреля 2017, 11:40
0
Ну надо же их как-то различать. Можно написать сниппет, считающий родителей, или можно как-то маркировать сами ресурсы, напр использовать разные шаблоны ддя разных уровней.
Гриборий
09 апреля 2017, 19:32
0
В tplCondition указываете parent, в conditionalTpls массив [идРодителя => чанк,...].
Гриборий
09 апреля 2017, 15:19
0
А проверку на родительство можно делать, скажем так, теоретическую: проверять isfolder у ресурса, и практическую: проверять, возвращает ли что-нибудь сниппет, выводящий потомков, например:
{if 'pdoResources' | snippet ?}Код родителя{/if}
Гриборий
09 апреля 2017, 15:09
0
Параметры шаблонов pdoTools смотрите. Можно и задать условие и просто от порядка отталкиваться.