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
Если обновить планируете, а обновить надо бы :)
Anonymous
обновить... да для начала запустить бы ))) я наоборот, откатился на более раннюю версию php думал в этом дело
Anonymous
backtrace еще достаточно длинный есть )
No
обновить... да для начала запустить бы ))) я наоборот, откатился на более раннюю версию php думал в этом дело
Так обновите через updater и потом уже ошибки все как раз увидите, по очереди их потом исправлять и всё.
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 вызвать любую страницу и урл останется старым
Женечка
Я знаю один вариант, как можно по 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
долджен работать
Dmytro
в Readme Blang все для старых сниппетов wayfinder и eForm, а как для DLmenu и formLister?
Там в доке показана логика как юзать а какая разница какой шаблон какого снипета править Ю?
alexx
отключил кеширование страницы - работает нормально
Alexander
Там в доке показана логика как юзать а какая разница какой шаблон какого снипета править Ю?
для нас нубов надо больше инфы))) А под каждый язык надо свою втеку ресурсов делать?
Dmytro
для нас нубов надо больше инфы))) А под каждый язык надо свою втеку ресурсов делать?
Надо больше инфы не вопрос но на это надо тратить время 🙂 насобирайте пару тыс рублей 🙂 я организую доку 🙂 с видео с описанием и больше примеров 🙂
Dmytro
нет bLang работает по аналогии с YAMS
Dmytro
если надо в дереве то это evoBabel
Alexander
нет bLang работает по аналогии с YAMS
а ты в тестовом сайте не юзал blang?
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
ну я убедися что код читаем)
Dmytro
По чуть чуть растем 🙂 уже 34 )) еще 20 надо 🙂
Sasha
Sasha
Зашел в один проект, а там фигу
Dmytro
там ниже есть кнопка под списком
Dmytro
типа добавить новую
Sasha
а, понял, их надо из общего списка добавить
Sasha
Поменял на куче работ а в каталоге так им не появился, видимо, медленно там всё происходит
Dmytro
да там через сутки появляется в списке в CMS
Dmytro
и через 2-е суток в общем списке
Dmytro
но по чуть чуть растем 🙂
Sasha
Господа, у меня одного модкли в выпадающем меню видны только администраторам на 1.4 RC2?
Sasha
на RC1 нет такого глюка
Dmytro
на гите как раз обсуждается )