Илья
С нами с 25 мая 2020; Место в рейтинге пользователей: #3362Как реализовать переключение языков без контекстов
Здравствуйте!
Есть статьи с переводами на английский язык, которые должны открываться по ссылкам вида:
site.com/ru/article
site.com/en/article
Используется только контекст web, переводы заполняются в кастомной вкладке ресурса и хранятся в отдельной таблице.
Подскажите, как можно реализовать переключение языковой версии при условии, что нет контекста и нужно использовать директории ru|en?
Сразу скажу, чем не устраивает контекст + babel и т.д.:
это долго и неудобно при добавлении большого количества статей, много «лишних» переключений, копирований и т.д., кратно быстрее и удобнее при создании ресурса быстро скопипастить во вкладку все поля с переводами.
Заранее спасибо за ваши идеи и предложения.
Есть статьи с переводами на английский язык, которые должны открываться по ссылкам вида:
site.com/ru/article
site.com/en/article
Используется только контекст web, переводы заполняются в кастомной вкладке ресурса и хранятся в отдельной таблице.
Подскажите, как можно реализовать переключение языковой версии при условии, что нет контекста и нужно использовать директории ru|en?
Сразу скажу, чем не устраивает контекст + babel и т.д.:
это долго и неудобно при добавлении большого количества статей, много «лишних» переключений, копирований и т.д., кратно быстрее и удобнее при создании ресурса быстро скопипастить во вкладку все поля с переводами.
Заранее спасибо за ваши идеи и предложения.
Как добавлять свои таблицы в modx 3.0.1 ?
До выхода 3 версии modx отлично работали CMPGenerator, CMPGeneratorPro и UICMPGenerator
Есть аналоги для 3 версии?
Есть аналоги для 3 версии?
pdoTools not installed, metadata for miniShop2 objects not loaded
Постоянно появляются ошибки:
Версия PHP 7.3.33
права на pdoTools path 755
Переустановка pdoTools не помогает
Как такое исправить?
- ERROR core/xpdo/xpdo.class.php 644
Could not load class: pdofetch from pdotools.pdofetch. - ERROR core/xpdo/xpdo.class.php 1248
Problem getting service pdoFetch, instance of class pdotools.pdofetch, from path - ERROR core/components/minishop2/model/minishop2/minishop2.class.php 640
pdoTools not installed, metadata for miniShop2 objects not loaded
Версия PHP 7.3.33
права на pdoTools path 755
Переустановка pdoTools не помогает
Как такое исправить?
Оплата через mspRobokassa из разных контекстов
Есть магазин (minishop2) — два домена и одна админка. Реализовано с помощью контекстов (shop1.shop.ru и shop2.shop.ru). Установлено дополнение mspRobokassa. Зарегистрированы в робокассе оба магазина (домена), для каждого свои пары ключей/паролей. При оплате из основного (web) контекста всё ок, подставляется все корректно и возвращает в корзину контекста (прописано в настройках), а при попытке оплаты из второго контекста — ошибка (вполне логично). Вопрос — как правильно сделать, чтобы работа модуля оплаты была правильной для обоих контекстов?