Разделы

  
 

[Revo] Простейшая настройка мультиязычности

Во время работы над своим сервисом тестовых сайтов придумал и реализовал прикольную мультиязычность.

Никаких копирований файлов, поддоменов и прочих заморочек. 1 простой плагин, который делает всю работу.


( Читать дальше )

Каждому контексту по Gallery в Revo

Есть несколько контекстов. Нужно для каждого из них сделать отдельную галерею.
Проблема в том, что компонент Gallery создает общую галерею для всех контекстов.
Возможно ли настроить Gallery таким образом, чтобы для каждого контекста была отдельная галерея? Или это можно сделать как-нибудь по-другому?

Раздел через Контексты

Подскажите как правильно настроить Контекст в Revo для вывода больших разделов.

Создал контекстЫ прописал параметры (site_start), вывел через Wayfinder, но по переходу без результативно.

Нашел информацию в которой shopkeepr использует некий плагин contexswitcher, но отдельно его не нашел, наверняка как то можно сделать штатными силами.

Уделите минутку наверняка кто-то уже сталкивался.
Спасибо.
  • +2
  • 9 апреля 2012, 06:09
  • web-in
  • 10

[REVO] Получить список контекстов

С модэксом работаю не так давно, но имею приличный стаж работы с другими системами и фреймворками. Ради интереса, сделал интернет магазин на сей системе, на всё ушло три!!! дня. Это просто супер. Решил обосноваться на системе подольше. В связи с чем возник следующий вопрос по контекстам. Есть задача сделать мультидоменный сайт. Про разделение контекстов все понятно. Вопрос в том, как получить список созданных контекстов системы. В мане нарыл свойство объекта $modx $modx->contexts, который какбы должен возвращать массив созданных контекстов, но в реальности возвращается нулл =\ Задача стоит сделать разделение по городам, как я вижу её решение: все домены по факту цепляются на одну папку днс записью вида *.site.com. в индексе получаем список контекстов, пробегаемся по настройкам контекста, ловим настройку вида context_domen и если он совпадает с вызываемым, то делаем $modx->initialize('__ИМЯ_КОНТЕКСТА__'). В данный момент стопора два: первый как получить список контекстов, второй как сие лучше реализовать. Буду благодарен за помощь.

[Revo] SimpleSearch и два контекста.

Настроил контексты и два домена — обрадовался и тут посыпались проблемки.
Дело в том что у меня общие шаблоны для обоих контекстов
Вызываю поиск:
[[!SimpleSearchForm? &landing=`45`]]


45 — id документа в первом контексте.
Во втором контексте — совсем другой id

Можно ли как нибудь без нового шаблона малой кровью сделать приземление результатов поиска в первом контексте в один id, а во втором контексте — в другой id

То же самое касается и wayfinder.
[[!Wayfinder? &startId=`21` &level=`3` &ignoreHidden=`TRUE` &contexts=`web`]]

Нужно вывести только подраздел а у родителей(startId) этого раздела в разных контекстах разные id. C wayfinder пока выкрутился и забираю статьи из первого контекста, но скоро надо будет делать уникальные статьи…
Не хочется плодить шаблоны, отличающиеся на 2 циферки. Их итак уже 20 штук ((
А если сайтов будет 3-4 или больше вообще ужос-ужос
  • 0
  • 7 февраля 2012, 10:49
  • first
  • 3

MODx Revo 2.1.3 работа Babel [РЕШЕНО]

Доброго всем времени суток.
И так настроил Babel по такому типу:
localhost/revo/ru/ — русская версия сайта
localhost/revo/ua/ — украинская версия сайта

Шаблон один и тот же, поскольку сайт абсолютно одинаковый, просто перевод контекста и менюшек.

Проблема вот в чем.


( Читать дальше )
  • 0
  • 6 октября 2011, 15:19
  • TuncaH
  • 2