16 мая 2018, 10:51 У меня просто локаль на русском без подставки /ru/ может быть из-за этого я не дружу с ними? Вопросы / pdoTools и Localizator, дружба 17 0
16 мая 2018, 10:46 Я вроде как понял как можно перевести все, кроме значений дополнительных полей и тп. Кстати, у меня вопрос насчет доп полей. Их как лучше переводить? По аналогии с вашим меню с языками? Migx(ключи) в migx(значения) и из него декодировать массив? Вопросы / pdoTools и Localizator, дружба 17 0
16 мая 2018, 10:43 Спасибо) Вы меня явно спасли) Проблема локализатора в том, что у него нет документации, кроме: 1. Ссылки на гит. 2. Кучи тикетов в разных форумах, и комментов под основным его постом. Если есть что-то еще, более структурированное, то я буду только рад почитать. Вообще с помощью PDOTools Localizator очень неплохо генерит URL, вы, видимо, не разобрались с компонентом до конца. Можете объяснить? Если не сложно. Вопросы / pdoTools и Localizator, дружба 17 0
16 мая 2018, 09:26 Как вывожу topmenu: {'pdoMenu' | snippet : [ 'parents' => 0, 'level' => 3, 'templates'=>-6, 'tplOuter'=>'@INLINE <ul>{$wrapper}</ul>', 'tpl'=>'@INLINE <li><a href="{$link}">{$menutitle}</a>{$wrapper}</li> ', 'tplParentRow'=>'@INLINE <li class="main_menu__parent"><a href="{$link}">{$menutitle}</a>{$wrapper}</li>', 'where' => '{ "localizator.key" : "' ~ ('localizator_key' | option) ~ '"}', 'select' => '{ "localizator" : "modResource.*, localizator.*, modResource.id" }', 'leftJoin' => '{ "localizator" : { "class" : "localizatorContent", "alias" : "localizator", "on" : "localizator.resource_id = modResource.id" } }']} Вопросы / pdoTools и Localizator, дружба 17 0
16 мая 2018, 09:25 Сниппет вывода, панельки переключения языков. <?php $output = ""; // определяем есть ли языки через "папки" $uri = $_SERVER['REQUEST_URI']; if(substr($uri, 0, 1)) { $uri = mb_substr($uri, 1); $tmp = explode('/', $uri); if($path = $tmp[0]) { $tmp = $modx->getObject('localizatorLanguage', array('http_host:LIKE' => "%/{$path}/")); if($tmp) { $uri = str_replace("{$path}/", "", $uri); } } } $languages = $modx->getIterator('localizatorLanguage'); foreach($languages as $language) { if(mb_substr($language->http_host, -1) == '/') { $link = $language->http_host . $uri; } else { $link = $language->http_host . '/' . $uri; } $langIMG = array( 'rus' =>'assets/templates/UZVALVE/img/ru_flag.png', 'eng' =>'assets/templates/UZVALVE/img/en_flag.jpeg', 'uzb' =>'assets/templates/UZVALVE/img/uz_leng.png' ); $lang = explode("/", $link); if($lang[1] == 'uz'){ $image = $langIMG['uzb']; } elseif($lang[1] =='en'){ $image = $langIMG['eng']; } else{ $image = $langIMG['rus']; } $output .= "<li><a href=\"http://{$link}\"><img src=\"{$image}\" alt=\"russian_language\" title=\"{$language->name}\"></a></li>"; } return $output; Вопросы / pdoTools и Localizator, дружба 17 0
mxBackup — обезличенные копии MODX в пару кликов Ещё нет, я там разом почти полтора десятка пакетов выложил модератор, вероятно, а шоке.
Gallery3x 3.4.0 - вставка галерей прямо из визуального редактора (CKEditor и TinyMCE RTE) Здравствуйте. Есть консольный скрипт Вот почитайте: docs.ivan345.com/books/gallery3x/page/import-ms2galleryphp
[mSync] Новая версия синхронизации с 1С Всем привет. В какой то момент начали сыпаться ошибки: Error 23000 executing statement: INSERT INTO `modx_msync_products` (`product_id`, `uuid_1c`) VALUES ...
Checkbox для модального окна Они не отключены, они платные, чтобы писали только те, кому действительно очень надо. Когда бесплатно люди начинают думать, что я им должен.
[SendIt 2.6.0] Анализ поведения пользователя для защиты от спама (невидимая капча)... Здравствуйте. Делаю личный кабинет на Sendit и со сбросом пароля возникли проблемы. Можете подсказать, в чем ошибка? Список вопросов в одноименном разделе на modx.pro пока пуст, и,...
Minishop + честный знак (продажа маркированной продукции) В нашем случае мы решили убрать всю логику по маркировке сайта.
MiniShop3 - Не выводятся товары дополнительных категорий @SYAN ваша указанная проблема исправлена еще до версии 1.2.3 @Павлик Мышкин завел: github.com/modx-pro/MiniShop3/issues/480 github.com/modx-pro/MiniShop3/issues/481Исправим в б...
может быть из-за этого я не дружу с ними?
Кстати, у меня вопрос насчет доп полей.
Их как лучше переводить?
По аналогии с вашим меню с языками?
Migx(ключи) в migx(значения) и из него декодировать массив?
Вы меня явно спасли)
Проблема локализатора в том, что у него нет документации, кроме:
1. Ссылки на гит.
2. Кучи тикетов в разных форумах, и комментов под основным его постом.
Если есть что-то еще, более структурированное, то я буду только рад почитать.
Можете объяснить? Если не сложно.