Вопросы

pdoPage Fenom и лексиконы

Всем привет!
Возник вопрос не столько важный с точки зрения работоспособности, сколько наверное с точки зрения чистоты кода:
Есть вызов
{'!pdoPage' | snippet : [
	'depth' => 1,
	'limit' => 6,
	'showUnpublished' => 1,
	'resources' => '-27,-28,-53,-59,-81,-87',
	'includeTVs' => 'imageTpl,dateAwards',
	'tvPrefix' => '',
	'sortby' => '{"menuindex":"asc"}',
	'tpl' => 'itemAwards',
	'tplPage' => '@INLINE <a href="{$href}" class="group-content__pagination-link">{$pageNo}</a>',
	'tplPageWrapper' => '@INLINE {$prev}{$pages}{$next}',
	'tplPageActive' => '@INLINE <a class="group-content__pagination-link link-active">{$pageNo}</a>',
	'tplPagePrev' => '@INLINE <a href="{$href}" class="group-content__pagination-link">[[%gg_prev]]</a>',
	'tplPageNext' => '@INLINE <a href="{$href}" class="group-content__pagination-link">[[%gg_next]]</a>',
	'tplPageNextEmpty' => '@INLINE',
	'tplPagePrevEmpty' => '@INLINE',
]}
В параметрах tplPagePrev и tplPageNext мне необходимо вызывать надписи лексиконами. Пока получилось заставить их работать только стандартным синтаксисом modx [[%gg_prev]] и [[%gg_next]], но использовать и то и то не хочется, поэтому прошу совета в правильной записи в синтаксисе fenom.
Иванов Степан
30 ноября 2017, 14:58
modx.pro
1
2 939
+1

вывод тв

как вывести значение tv полей в чанке
producthomefilter
если фильтр вызываю так

[[!mFilter2?
&limit=`21`
&parents=`4`
&element=`msProducts`
&setMeta=`1`
&filters=`
ms|price:number,
tv|gsize,
tv|ssize:number,
tv|etaj,
tv|konstrukt,
tv|typek
`
&showLog=`0`
&suggestionsRadio=`ms|vendor`
&_filterOptions=`{«autoLoad»:0}`
&tpls=`producthomefilter`
&class=`msProduct`
&tplOuter=`mFilter2.outer`
&tplFilter.outer.ms|price=`tpl.mFilter2.filter.slider`
&tplFilter.row.ms|price=`mFilter2.filter.number`
&tplFilter.outer.tv|ssize=`tpl.mFilter2.filter.slider`
&tplFilter.row.tv|ssize=`mFilter2.filter.number`
]]
Максим
30 ноября 2017, 12:39
modx.pro
717
0

Скидочные купоны

День добрый.
Подскажите, пожалуйста, дополнение msDiscount поможет реализовать создание купона, который может распечатать пользователь? (с ним он приходит в компанию и получает скидку, ессессно) :)
Михаил
30 ноября 2017, 11:12
modx.pro
854
0

modx gallery

Установил galley, создал галерею. Загружаю фото. Загрузка проходит а фото не отображается в админке.
В журнале:

[2017-11-30 13:05:54] (ERROR @ /www/999/www/core/xpdo/om/xpdoobject.class.php: 240) Error 42000 executing statement:
Array
(
[0] => 42000
[1] => 1055
[2] => Expression #13 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'kon_modx.AlbumItems.rank' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
)
Виктор
30 ноября 2017, 10:11
modx.pro
1 274
0

Не запускаются php- скрипты на modhost

Здравствуйте! Скачал modExtra и делаю все по статье Василия. В итоге rename_it.php работает, а скрипты в build(model и transport) не работают. Запускаю через адресную строку и хром выдает, что «страница недоступна». В мозилле вообще пустота. В чем может быть проблема?
Empty
30 ноября 2017, 07:23
modx.pro
1 407
0

В данные о заказе minishop2 добавить свои поля

Добрый день! Как можно в данные о заказе minishop2 добавить свои поля типа pagetitle категории товара
Максим
29 ноября 2017, 21:06
modx.pro
679
0

Название вкладки в теге title мелькает на несколько секунд при загрузке страницы

Добрый день!

Собственно САБЖ. Название вкладки в теге title мелькает на несколько секунд при загрузке страницы при переключении между страницами. Показывает URL на несколько долей секунд и потом показывает нужный title

Что делать?
anton
29 ноября 2017, 15:27
modx.pro
855
0

Нужен совет. Запись на групповые занятие.

Доброго дня!

Может кто подскажет, как можно было бы реализовать нужный функционал на готовых дополнениях. Предполагаю что нужно все таки делать с нуля, но вдруг…

Вот скриншот примерно того что нужно:


Михаил
29 ноября 2017, 15:21
modx.pro
923
0

Делаю импорт через скрипт CSV MiniShop2

&key=pagetitle указал, а не импортировало ничего ((
php ./core/components/minishop2/import/csv.php "test.csv" "parent,class_key,pagetitle,introtext,content,price,old_price,article,vendor,new,favorite,popular,gallery,Matrix,Lens,Lens_type,lux,resolution_mp,video_encoding&update=0&key=pagetitle&debug=0"
[2017-11-29 16:18:37] (ERROR @ /home/c/cr20408/public_html/core/components/minishop2/import/csv.php : 43) You must specify the parameter "key". It needed for check for duplicates.
Егор
29 ноября 2017, 13:20
modx.pro
1 241
0

minishop2 - прямой заказ со страницы с несколькими товарами, минуя корзину. Как получить данные форм

Есть такая верстка: sandbox.maximshadrin.ru/golicin/catalogue_subcat_collection.html
Данная страница выводит все товары определенной категории. Каждому товару соответствует форма заявки, т.е. конечный пункт оформления заказа, если следовать логике minishop2.
Я нагородил нечто такое: newversion.go-mf.ru/catalogue/kollekczii-fotoknig/svadebnaya-kollekcziya-fotoknig/
Страница формируется так:

<div id="msProduct">
[[!msProducts?
  &tpl=`tpl_collections`
  &parents=`[[*id]]`
  &includeContent=`1`
]]
</div>
Максим
29 ноября 2017, 11:12
modx.pro
1 308
0