Здравствуйте! А есть ли как то мануал более подробный для установки через консоль? Скачал Putty пробую от корня сайта дать команду: php vapor/import.php package=core/packages/shopmodxbox-2.0.0-beta.transport.zip — мне пишет Зарещено, команда должны быть из командой строки. Что это значит? скриншот: clip2net.com/s/6urQ8s

понял спасибо

Все тоже самое: [[!Login?loginTpl=my_login&logoutTpl=lgnLogoutTpl&errTpl=lgnErrTpl&logoutResourceId=1]]

а если запись вот так производитсья? {snippet name=Login params='&loginTpl=my_login&logoutTpl=lgnLogoutTpl&errTpl=lgnErrTpl&logoutResourceId=1' parse=true}

А здесь все как обычно: [[!Login]]. Здесь ничего не поменялось. Других механизмов некешируемых сниппетов нет.

Инициализация идет в плагине modxSmarty (только не файл надо править, а сам плагин. А еще правильней — делать копию этого плагина и в нем уже делать правки, а оригинальный плагин просто отключить). Но это все неправильно делать. Родная кодировка для MODX-а — utf-8. Вам надо следить за тем, чтобы весь сайт именно в этой кодировке и работал. База данных должна быть в кодировке utf8_general_ci. И прочие моменты проверять, в том числе и то, чтобы сохранялась правильная кодировка если вы вдруг редактируете файлы сторонним редактором. Та заметка написана в 2010-ом году. Сейчас только самые отчаянные будут сайты на ср1251 и т.п. делать, тем более что все ядро MODX-а на utf-8 написано.

нашел тему wmas.msk.ru/archives/smarty-3-charset Там говорится о том что можно прописать кодировку для смарти до его первой инициализации… подскажите где у вас идет первая инициализация smarty? Где лучше вставить?

Ответил выше.

Топик: GetProduct

Да, Смарти часто не любит array в чистом виде. Помогает замена на [] {assign var=newpar value=[ "parents" => "187", "depth" => "20", "tpl" => "hit", "useSmarty" => true, "includeTVs" => "image,price,hit", "tvFilters" => json_encode(["vendor" => $modx->resource->pagetitle]) ]}

{snippet name=getProducts params=$newpar parse=true} [«vendor» => $modx->resource->pagetitle]

Топик: GetProduct