Вопросы
При изменении статуса заказа указать язык писем
Вводное:
На сайте два языка, два каталога, русский и английский. Если англоязычный клиент заказывает товар, ему приходит письмо о новом заказе на английском языке.
Проблема:
Когда менеджер магазина, меняет статус заказа у англоязычного пользователя, например на «Заказ выполнен», то ему приходит русская версия письма, а не английская. Все поля по умолчанию, например в таблице «Наименование» и «Количество» — тоже на русском языке.
Что хотелось бы:
Хотелось бы чтобы английским клиентам — приходили письма на английском языке, даже если статус заказа меняет менеджер в админке сайта, через минишоп панель.
Как можно поправить шаблон письма, чтобы он понимал для какого типа (контекста) русского или не русского его отправляет?
MODX Revolution 2.5.7-pl (traditional)
miniShop2 2.4.11-pl
PHP Version 5.4.45-1+mh1
На сайте два языка, два каталога, русский и английский. Если англоязычный клиент заказывает товар, ему приходит письмо о новом заказе на английском языке.
Проблема:
Когда менеджер магазина, меняет статус заказа у англоязычного пользователя, например на «Заказ выполнен», то ему приходит русская версия письма, а не английская. Все поля по умолчанию, например в таблице «Наименование» и «Количество» — тоже на русском языке.
Что хотелось бы:
Хотелось бы чтобы английским клиентам — приходили письма на английском языке, даже если статус заказа меняет менеджер в админке сайта, через минишоп панель.
Как можно поправить шаблон письма, чтобы он понимал для какого типа (контекста) русского или не русского его отправляет?
MODX Revolution 2.5.7-pl (traditional)
miniShop2 2.4.11-pl
PHP Version 5.4.45-1+mh1
Как установить шаблон для дочерних ресурсов?
Добрый день, коллеги!
Собсно сабж.
Видел такое в Collections, но не ставить же её ради одной фичи…
Заранее спасибо.
Собсно сабж.
Видел такое в Collections, но не ставить же её ради одной фичи…
Заранее спасибо.
Письмо при публикации новости
Здравствуйте
Есть сайт на рево, с ним работают авторы и редакторы.
Необходимо чтоб при публикации редактором автору уходило письмо «ваш материал опубликован»
Подскажите куда копать.
Есть сайт на рево, с ним работают авторы и редакторы.
Необходимо чтоб при публикации редактором автору уходило письмо «ваш материал опубликован»
Подскажите куда копать.
Пропало количество объектов в фильтре msearch2
Добрый день, по какой то причине пропало количество объектов в фильтре msearch2. Есть подозрение что общее количество объектов перевалило за 1000. А что делать не знаю
Создание пагинации
Добрый день, проблема с созданием пагинации при помощи pdopage. Вызов:
<div class="col12">
<div class="article-page">
[[!pdoResources?
&parents=`[[*id]]`
&tvFilters=`[[!tagLinks? &get=`1`]]`
&includeTVs=`autotag`
&tpl=`articlePageTpl`
]]
<div id="pdopage">
<div id="pdopage">
[[!+page.nav]]
<div class="rows">
[[!pdoPage?
&parents=`0`
&ajaxMode=`button`
&limit=`2`
]]
</div>
</div>На странице же отображается joxi.ru/krDR99EC00wlX2 pdoPage в ajax режиме, вложенные сниппеты
День добрый. Очень нужна помощь знающих людей…
Если в кратце проблема в следующем — при подгрузке страниц средствами pdopage в ajax режиме не выполняются вложенные спиппеты.
Собираю данные в таблицы с помощью MIGx. При первом прогоне формируется «тело» таблицы, при повторном — строки. Чтобы сократить скорость загрузки страницы решил ограничить вывод до 3 элементов средствами pdoPage.
В итоге имеем вызов
При обычной пагинации проблем нет, а вот с ajax`ом беда.
Подскажите в какую сторону копать…
Если в кратце проблема в следующем — при подгрузке страниц средствами pdopage в ajax режиме не выполняются вложенные спиппеты.
Собираю данные в таблицы с помощью MIGx. При первом прогоне формируется «тело» таблицы, при повторном — строки. Чтобы сократить скорость загрузки страницы решил ограничить вывод до 3 элементов средствами pdoPage.
В итоге имеем вызов
<div class="current-content" id="pdopage">
[[!+page.nav]]
[[!Profile]]
<div class="rows">
[[!pdoPage?
&element=`getImageList`
&tvname=`lk_company_item_new`
&tpl=`lk_company_item_new_tpl`
&limit=`3`
&ajaxMode=`button`
&where=`{"company:=":"[[+company_name]]","marker:=":"1"}`
&includeTVs=`1`
&includeContent=`1`
]]
</div>
</div>И шаблон с повторной выборкой из массива<table class="table">
<thead>
<tr>
</tr>
</thead>
<tbody>
[[!getImageList?
&docid=`3592`
&tvname=`lk_company_item_new`
&tpl=`lk_company_item_new_row_tpl`
&limit=`0`
&where=`{"company:=":"[[+company_name]]","close_order:=":"no","schet_num:=":"[[+schet_num]]"}` ]]
</tbody>
</table>Первая страница выводится как надо. Проблема в том, что при подгрузке следующих страниц не выполняется вложенный сниппет и таблица выводится голой.При обычной пагинации проблем нет, а вот с ajax`ом беда.
Подскажите в какую сторону копать…
Выборка дочерних ресурсов через Console
День добрый!
У Ильи Уткина есть замечательные уроки по работе с xPDO. В частности, создание выборки документов и операции над ней в консоли. Задачу смены шаблона дочерних элементов решаю вот так:
У Ильи Уткина есть замечательные уроки по работе с xPDO. В частности, создание выборки документов и операции над ней в консоли. Задачу смены шаблона дочерних элементов решаю вот так:
$resources = $modx->getCollection('modResource',array('parent' => 19));
foreach ($resources as $res) {
$res->set('template', 3);
$res->save();
}Подскажите, пожалуйста, как сделать выборку ВСЕХ дочерних элементов каталога, включая внуков и правнуков? Tickets и checkbox
Добрый день всем! Кто-нибудь может уже решал такую задачу — буду рада если поделитесь решением. В форме комментирования нужно добавить checkbox «Согласие на обработку персональных данных» — с 1 июля если кто не знает это обязательное требование (152-ФЗ). И конечно нужна проверка, что этот checkbox нажат.
pdoMenu: убрать вложенность определённых пунктов
Приветствую!
Не думал, что на этом встряну, и всё же.
Корень:
— Документ
— Документ
— Документ (ID4)
— Вложенность 1
— Вложенность 2
— Вложенность 3 и т.д.
— Документ
— Документ (ID25)
— Вложенность 1
— Вложенность 2
— Вложенность 3 и т.д.
Задача в меню вывести все пункты с вложенностью, но у некоторых убрать именно вложенность (сам пункт оставить), например у ID25 вложенность выводить не нужно.
Пробовал так
Пробовал так
Пробовал parents без нуля — мимо. и много разных вариантов ещё, но не смог найти нужный. Если в parents перечислить ID конкретных стр — вообще пустота. Документацию перечитывал несколько раз.
Не думал, что на этом встряну, и всё же.
Корень:
— Документ
— Документ
— Документ (ID4)
— Вложенность 1
— Вложенность 2
— Вложенность 3 и т.д.
— Документ
— Документ (ID25)
— Вложенность 1
— Вложенность 2
— Вложенность 3 и т.д.
Задача в меню вывести все пункты с вложенностью, но у некоторых убрать именно вложенность (сам пункт оставить), например у ID25 вложенность выводить не нужно.
Пробовал так
[[pdoMenu?
&parents=`0,-25`
&level=`2`
&tplParentRow=`@INLINE <li[[+classes]]><a href="[[+link]]" [[+attributes]]>[[+menutitle]]</a>[[+wrapper]]</li>`
]]Как бы вложенность убирается у всех пунктов, не знаю почемуПробовал так
[[pdoMenu?
&parents=`0,-25`
&resources=`25`
&level=`2`
&tplParentRow=`@INLINE <li[[+classes]]><a href="[[+link]]" [[+attributes]]>[[+menutitle]]</a>[[+wrapper]]</li>`
]]Так вообще не выводит ничегоПробовал parents без нуля — мимо. и много разных вариантов ещё, но не смог найти нужный. Если в parents перечислить ID конкретных стр — вообще пустота. Документацию перечитывал несколько раз.
Jevix режет img
Привет!
Вывожу тикеты без introtext, сразу content'ом. При достижении N-количества символов от начала тикета происходит обрезка Jevix'ом. Проблема в том, что Jevix часто режет и получается не очень красиво :(.
Подскажите, как заставить Jevix не обрезать ?
Вывод такой:
Вывожу тикеты без introtext, сразу content'ом. При достижении N-количества символов от начала тикета происходит обрезка Jevix'ом. Проблема в том, что Jevix часто режет и получается не очень красиво :(.
Подскажите, как заставить Jevix не обрезать ?
Вывод такой:
[[!Jevix@Site?
&input=`[[+content:strlen:ge=`500`:then=`[[+content:ellipsis=`500`]] <a href="/[[+uri]]">[[%ticket_read_more]]</a>`:else=`[[+content]]`]]` &cfgAllowTags=`p,a,img,i,b,u,em,strong,nobr,li,ol,ul,sup,abbr,pre,acronym,h3,h4,h5,h6,cut,br,code,table,tr,th,td,video,hr,tbody,span`
&cfgAllowTagParams=`{"a":["href","title","rel","class"],"img":["rel","src","title"],"span":["style"]}`
]]