Konstantin
С нами с 30 октября 2016; Место в рейтинге пользователей: #125Вопрос про скорость работы – феном vs не феном
Нравится феном, но скорость нравится больше. Собственно вопрос к знатокам, что лучше: писать всё на феном, всё по старинке, или совмещать, оставляя тот вариант, который быстрее работает?
Пимеры:
P.s. Вопрос именно про то, как сниппеты вызывать.
Пимеры:
{!msMiniCart | snippet} – 9 – 0.0013354 – 0.0080540
[[!msMiniCart]] – 2 – 0.0004439 – 0.0057619
— {!officeAuth | snippet : Array ( [groups] => user ) } – 11 – 0.0016625 – 0.0151730
[[!officeAuth &groups=`user`]] – 3 – 0.0003973 – 0.0012989
Не рыл сильно глубоко, но думаю примеров с такой разницей можно еще достаточно найти.P.s. Вопрос именно про то, как сниппеты вызывать.
Работа с опциями товаров минишоп через консоль
1
Ищу специалиста, который научит работать с пользовательскими опциями товаров minishop2 через консоль:
отобрать нужные товары, добавлять им опции, редактировать существующие, добавлять к существующим новые опции в зависимости от уже заполненных и пр.
скайп, телеграмм @inposibile
отобрать нужные товары, добавлять им опции, редактировать существующие, добавлять к существующим новые опции в зависимости от уже заполненных и пр.
скайп, телеграмм @inposibile
Редиректы в nginx
Помогите разобраться с тем, почему не работает такой редирект:
if ( $request_filename ~ /kontraktnyij-dvigatel/?mark=376 ) {
rewrite ^ https://avtodoka-msk.ru/dvigatel/chevrolet-evanda-(v200)-2004-2006 permanent;
}
с экранированием знака вопроса тоже не работает:if ( $request_filename ~ /kontraktnyij-dvigatel/\?mark=376 ) {
rewrite ^ https://avtodoka-msk.ru/dvigatel/chevrolet-evanda-(v200)-2004-2006 permanent;
}
заранее спасибо! Глюкс обновлением всех дополнений
С утра обнаружил такую картину:
При попытке обновить – ошибка:
Сайту неделя, обновлять и вправду нечего так как последняя версия системы 2.6.1 и свежие версии всех компонентов…
Может кто-то сталкивался и может подсказать что с этим делать?
P.c.
При попытке переустановить любой пакет, одни и те же ошибки
При попытке обновить – ошибка:
Сайту неделя, обновлять и вправду нечего так как последняя версия системы 2.6.1 и свежие версии всех компонентов…
Может кто-то сталкивался и может подсказать что с этим делать?
P.c.
При попытке переустановить любой пакет, одни и те же ошибки
Помогите перевести на феном вывод записи из словаря
В одном из чанков mFilter2 есть такая запись:
Так не работает:
[[%mse2_filter_[[+table]]_[[+filter]]]]
как переписать ее на феном? Так не работает:
{'mse2_filter_{$table}_{$filter}' | lexicon}
{'mse2_filter_$table_$filter' | lexicon}
{'mse2_filter_($table)_($filter)' | lexicon}
{'mse2_filter(_$table_$filter)' | lexicon}
Экспорт товаров Minishop2 в CSV – без программирования
Задача: экспорт товаров в CSV с возможностью выгрузки всех опций или tv как захочется.
Сложность: 0 знаний в php :-)
Решение:
Сложность: 0 знаний в php :-)
Решение:
- Создаем новый ресурс: > опубликован > не показывать в меню > тип содержимого: HTML > не использовать HTML редактор > заморозить uri c .csv в конце.
- Вызываем msProducts с нужными настройками, у меня так:
{'!msProducts'|snippet:[ 'hideContainers' => 1, 'parents' => 3, 'limit' => 150, 'depth' => 3, 'includeTV' => '1', 'includeTVs' => 'video', 'sortby' => 'menuindex', 'sortdir' => 'DESC', 'showLog' => 1, 'tplFirst' => '@FILE chunks/export/first_row_drom.tpl', 'tpl' => '@FILE chunks/export/eng_drom.tpl' ]}
- Сохраняем
Делимся приемами оптимизации под Google PageSpeed
Поделитесь опытом, кто как оптимизирует сайт? Кто набирает 85 баллов на продуктовой странице или на странице категории товаров, то есть на тех, где minishop2 свои ресурсы подключает?
Вопрос по where в fenom
Подскажите пожалуйста, как записать переменную внутри условия на fenom?
вызываю сниппет
вызываю сниппет
{var $mark = '[[!pdoField? &id=`[[*parent]]` &field=`pagetitle` &top=`2`]]'}
{$_modx->runSnippet('!ecMessagesMain', [
'limit' => '3',
'tpl' => 'reviews_row',
'threads' => 'resource-19250',
'where' => '{"subject:LIKE": "%"~$mark~"%"}'
'showLog' => '1'
])}
{$mark}
При таком вызове, выводятся случайные сообщения, то есть не те, которые в [[+subject]]
содержат переменную {$mark}
Заранее спасибо