Vasyl
Привет, подскажите пожалуйста: как на evo лучше реализовать мультиязычность на базе разделов, есть модуль с помошю которого можна удобна делать перевод как в revo через его контексты http://joxi.ru/52aXwKMiGQg78m или за совпадением алиасов и вложенностью нужно самому следить? Стоит использовать evoBabelLexicon? Каким способом пользуетесь вы? Буду благодарен за ссылку с рабочим примером.
ProjectSoft
@bodnaruk
когда-то использовал evoBabel.
К сожелению сайт умер, чтобы дать ссылку.
А так, там ничего сложного.
ProjectSoft
Поищите в чате. Где-то Дима давал ссылку на мультиязычный сайт
Сергей
docs.evo.im
Anonymous
Здравствуйте! Может кто с ходу подскажет - перенес сайт на другой хостинг (modx evo 1.1) на хостинге php 5.4, все конфигурационные файлы и пути прописал, админка работает ущербно (пишет пожалуйста подождите..), сайт не работает выдает ошибку при залогиненном администраторе выдает PARSING ERROR в файле assets/snippets/if/snippet.if.php(82) : eval()'d code
Anonymous
может, надо версию PHP еще более раннюю ставить или наоборот, попробовать обновить движок?
No
No
Если обновить планируете, а обновить надо бы :)
Anonymous
обновить... да для начала запустить бы ))) я наоборот, откатился на более раннюю версию php думал в этом дело
Anonymous
backtrace еще достаточно длинный есть )
No
Anonymous
backtrace - не список ошибок?
No
Это список приложений, путь как эво дошел до ошибки какой то )
No
https://github.com/evolution-cms/installer
No
Файлик этот закиньте на сервер и обновитесь сразу, только бэкап главное сделать не забудьте
No
Просто смысла нет исправлять ошибки на старой версии, потом обновится на новую и опять исправлять ошибки )
Paul
Всем привет.
Дайте ссылочку на evoBabel
Extras ругается
"Warning: fopen(https://github.com/webber12/evobabel-0.2/archive/master.zip): failed to open stream: Connection refused in /home/dartc2/efir.biz/hamsters/assets/modules/store/core.php on line 147
[{"result":"false","error":"Error:Download: /home/dartc2/efir.biz/hamsters/assets/modules/store/core.phpline 149): Could not open the file!"}]"
Paul
Хм
Женечка
Paul
Да видимо я не проснулся
Paul
:)
Paul
В экстрас бы починить. чтобы ставился оттуда
Женечка
_________________
Гуру и не только, подскажите пожалуйста как через сниппет вывести сгенерированную страницу? Вывести контент и получить код шаблона получилось, а вот обработать плейсхолдеры в шаблоне у меня ну никак не поулчается.
Женечка
Или мне надо свою обработку писать? Парсить шаблон, а потом последовательно обрабатывать найденное?
Anonymous
Я знаю один вариант, как можно по pagenotfound вызвать любую страницу и урл останется старым
Раньше Здесь Был Мат_
Anonymous
$arr_url = explode('/',$_GET['q']);//Урл разбиваю на части
if($arr_url[0]=='profile')//Проверяю если первый элемент profile
{
$modx->systemCacheKey = '';
$modx->sendForward(1);//вместо 1 id нужного ресурса
}
И дальше тот ресурс можно создавать любым образом. У меня так весь личный кабинет сделан на одном из сайтов.
Женечка
Anonymous
Приходят урлы вида /profile/login а обрабатывает всё одним ресурсом
Dmytro
По части мультияза
Если структура разная то
EvoBabel
Ели одинаковая то
BLang
Екстрас работает у вас может на хостинге не пашет скачивание с Ssl так же недавно правили косяк там 1 как раз под такие случае в дев версии на гите поправленно
Andrey
Вот бы хоть небольшое хау-ту по bLang))
Dmytro
А чего вам не хватает ?
Dmytro
https://github.com/bumkaka/bLang
Dmytro
все описано в readme
alexx
вопрос - как отключить кеширование для определенного шаблона?
alexx
галочка "кешируемый" чтобы по умолчанию не проставлялась
Dmytro
В настройках отключите 🙂
alexx
а для одного шаблона?
alexx
форма не хочет работаь на странице
alexx
хотя сниппет некешируемый, но все равно с кешированием не отправляется
Dmytro
долджно работать все с кешем что то видать не то сделали )
Dmytro
или снипет в снипете к примеру если так то надо что б верхний был не кешировнный
Dmytro
типа
[!if. [[Formlister]] !] - так будет работать
Dmytro
[[if. [!Formlister!] ]] - а так не будет
Alexander
все описано в readme
в Readme Blang все для старых сниппетов wayfinder и eForm, а как для DLmenu и formLister?
alexx
[!preparepurchase!]
<div class="podpiska">[!eForm? &protectSubmit=0 &tpl=purchaseTpl &formid=purchase &report=reportTpl &gotoid=764 &to=[(cfg_email)] &noemail=1 &eFormOnBeforeMailSent=preparepurchase!]</div>
Dmytro
Все точно так же )
alexx
вот полный вызов
Dmytro
долджен работать
alexx
отключил кеширование страницы - работает нормально
Alexander
Dmytro
нет bLang работает по аналогии с YAMS
Dmytro
если надо в дереве то это evoBabel
Dmytro
Неа засем он там
Bilbo Baggins
пасаны.
Щас опять промелькнули сообщения с кодом.
@Dmi3yy , напиши правила чата чтоль или закрепи наверху.
Для тех, кто не знал - код в телеграме надо вставлять в ` (тройные косые апострофы, или как они правильно называются)
Если надо выделить слово (часть текста) в сообщении - то в одинарные
Bilbo Baggins
[!preparepurchase!]
<div class="podpiska">[!eForm? &protectSubmit=0 &tpl=purchaseTpl &formid=purchase &report=reportTpl &gotoid=764 &to=[(cfg_email)] &noemail=1 &eFormOnBeforeMailSent=preparepurchase!]</div>
Bilbo Baggins
например так
alexx
знал бы-вставил бы
Bilbo Baggins
или так:
Для тех, кто не знал - код в телеграме надо вставлять в (тройные косые апострофы, или как они правильно называются)
Bilbo Baggins
знал бы-вставил бы
я не умничаю, делюсь рекомендациями - на хорошо оформленные вопросы - быстрее получить ответ можно
alexx
ну я убедися что код читаем)
Bilbo Baggins
Sasha
Dmytro
По чуть чуть растем 🙂 уже 34 )) еще 20 надо 🙂
Sasha
Sasha
Зашел в один проект, а там фигу
Dmytro
там ниже есть кнопка под списком
Dmytro
типа добавить новую
Sasha
а, понял, их надо из общего списка добавить
Sasha
Поменял на куче работ а в каталоге так им не появился, видимо, медленно там всё происходит
Dmytro
да там через сутки появляется в списке в CMS
Dmytro
и через 2-е суток в общем списке
Dmytro
но по чуть чуть растем 🙂
Sasha
Господа, у меня одного модкли в выпадающем меню видны только администраторам на 1.4 RC2?
Sasha
на RC1 нет такого глюка
Dmytro
на гите как раз обсуждается )