переключение языка в minishop2
Подскажите, пожалуйста, как переключить язык в minishop2 для мультиязычности? т.е. Пользователь переключил контекст ( с русского на английский), а в месте с ним переключился и язык в компоненте(т.е. надписи на кнопках и выводе товара стали тоже на английском). Чтобы не было такого, что все на английском, а на кнопке написано «Добавить в корзину».
Удобный вывод изображений в статьях.
Привет, Василий.
Интересует как ты группируешь и выводишь изображения в своем блоге (fancybox-ом с зумом). Пример: bezumkin.ru/sections/blog/2247/
Т.е. как добавляются превьюшки и как ты их выводишь? Как можно сделать добавление максимально удобным для заказчика, например, чтобы изображение автоматически обрезалось при наличии класса или что-то вроде того.
Мне кажется, что ты точно не добавляешь все изображения вручную, а есть сниппет или плагин который упрощает всё это дело.
Спасибо.
Интересует как ты группируешь и выводишь изображения в своем блоге (fancybox-ом с зумом). Пример: bezumkin.ru/sections/blog/2247/
Т.е. как добавляются превьюшки и как ты их выводишь? Как можно сделать добавление максимально удобным для заказчика, например, чтобы изображение автоматически обрезалось при наличии класса или что-то вроде того.
Мне кажется, что ты точно не добавляешь все изображения вручную, а есть сниппет или плагин который упрощает всё это дело.
Спасибо.
pdoMenu повторяется с ответами
Структура такая:
Может я где-то накосячил и спать больше надо…
revo 2211pl, pdotools 191beta
pdoResources → чанк элемента c [[+idx:is=`n`:then=` → чанк с вызовом pdoMenu
[[pdoMenu?
&parents=`0`
&level=`10`
&sortby=`menuindex`
&sortdir=`ASC`
&tpl=`@INLINE [[+pagetitle]] ([[+id]] - [[+idx]])`
&tplOuter=`@INLINE [[+wrapper]]`
]]
всё, кроме последнего вызова pdoMenu работает как часы, а сабж несколько раз (по кол-ву ресурсов с родителем `0`) выдаёт pagetitle элемента, который идёт первым при вызове pdoResources. При этом id и idx не меняются тоже и принадлежат ему.Может я где-то накосячил и спать больше надо…
revo 2211pl, pdotools 191beta
Оформление категорий в фильтре mSearch
Привет.
Подскажите, как убрать в данном примере «miniShop /» и т.п. в категориях для фильтрации?
Подскажите, как убрать в данном примере «miniShop /» и т.п. в категориях для фильтрации?
Лексиконы и мультиязычность
Решили перевести магазин на второй язык. Хочу попробовать переключать лексиконы.Алгоритм, если я правильно понял простой — есть системный параметр-значение языка, его сохраняем в куки, извлекаем — и выводим тот лексикон, который нужен.(Т.е. вместо множества одинаковых шаблонов можно собрать один для всех языков). Насколько имеет ли смысл пробовать, есть ли какие-то нюансы и помогите простым примером, пожалуйста, если не сложно.
P.s. если выводить меню wayfinder'ом — названия разделов всегда будут на одном языке( т.е. можно ли для них лексикон собрать)?
P.s. если выводить меню wayfinder'ом — названия разделов всегда будут на одном языке( т.е. можно ли для них лексикон собрать)?
[Холивар] Чем лучше обрезать картинки?
Кто чем обрезает картинки на сайте?
Нашел phpThumbOn, phpThumbsUp, phpThumbOf, Resizer, FriendlyThumbOf, pThumb, DirectResize, DirectResize2. Так собственно кто какой из них предпочитает?
Нашел phpThumbOn, phpThumbsUp, phpThumbOf, Resizer, FriendlyThumbOf, pThumb, DirectResize, DirectResize2. Так собственно кто какой из них предпочитает?
Tickets: права доступа
Василий, помогите, пожалуйста, еще разобраться с правами доступа для Tickets. Безопасность -> Контроль доступа -> Шаблоны политик доступа: добавила:
ticket_delete — Разрешает удалять свой тикет
ticket_publish — Разрешает публиковать и снимать с публикации свой тикет
ticket_save — Разрешает создание\изменение тикета
ticket_view_private — Разрешает просматривать закрытые тикеты
Далее в нужной политике доступа проставила 4 галки. Но однако же все равно никаких прав не появляется...( При попытке удалить комментарий (Компоненты -> Тикеты) при входе в админ.панель с соответствующей политикой доступа выскакивает ошибка:
«У вас недостаточно прав для этого действия.»
Входила-выходила из админки, перезагружала права доступа — ничего не помогает…
Подскажите, пожалуйста, что не так, где чинить?
ticket_delete — Разрешает удалять свой тикет
ticket_publish — Разрешает публиковать и снимать с публикации свой тикет
ticket_save — Разрешает создание\изменение тикета
ticket_view_private — Разрешает просматривать закрытые тикеты
Далее в нужной политике доступа проставила 4 галки. Но однако же все равно никаких прав не появляется...( При попытке удалить комментарий (Компоненты -> Тикеты) при входе в админ.панель с соответствующей политикой доступа выскакивает ошибка:
«У вас недостаточно прав для этого действия.»
Входила-выходила из админки, перезагружала права доступа — ничего не помогает…
Подскажите, пожалуйста, что не так, где чинить?
Как добавить логи в Журнал системы управления?
Есть простой код, который позволяет изменять контент редакторами прямо с фронтэнда сайта. Как добавить эти действия в логи Журнала системы управления?