Am
Успеха.
Jacov
коллеги, размещение тут предложений по работе (разовой) запрещено правилами или нет?
Am
Не запрещено.
Alexandr
Вопрос к профессионалам, решил вернутся на evo, установил все хорошо, но после установки модуля Collection вышла ошибка « Evolution CMS Parse Error » , подумал как в wordpress удалил модуль ошибка не ушла, понизил пхп до 5.6 никаких изменений, сейчас пхп 7.3 ошибка так и осталась. Вопрос можно ли как то решить данную проблему или надо все переустанавливать?
Alexandr
Error : require(/public_html/assets/modules/collections/collections_install.plugin.php): failed to open stream: No such file or directory
Alexandr
Backtrace Illuminate\Support\Facades\Facade::__callStatic('handle', array $var2) manager/index.php on line 202 EvolutionCMS\ManagerTheme->handle(1, array $var2) core/vendor/illuminate/support/Facades/Facade.php on line 261 EvolutionCMS\Core->invokeEvent('OnManagerPageInit', array $var2) core/src/ManagerTheme.php on line 378 EvolutionCMS\Core->evalPlugin(string $var1, array $var2) core/src/Core.php on line 5660 eval() core/src/Core.php on line 1851 require() core/src/Core.php(1851) : eval()'d code on line 1
Am
Error : require(/public_html/assets/modules/collections/collections_install.plugin.php): failed to open stream: No such file or directory
Судя по ошибке не может найти файл. Возможно, Вы его удалили. Переустановите снова и тогда смотрите что за ошибка будет.
Anonymous
Hello World ! Вопрос по EvoTwig2 - он наследование шаблонов поддерживает? Если да, то где должен находиться шаблон base.tpl, может его в какую специфическую папку загружать как у блейда? Или где-то как-то прописывать? Я его загрузил в ту же папку tpl, где и остальные, но подключение в таком виде не срабатывает, выдает ошибку {% extends "base.tpl" %} {% block head %} {{ parent() }} {% endblock %} Пока что сделал на чанках, типа {% include 'chunks/head.tpl' %}
Anonymous
Ни под каким соусом не получается вывести метатеги сео, типа titl и другие, если в в их ТВ прописаны значения по умолчанию, например у titl прописано [*pagetitle*] - [(site_name)]
Pathologic
конечно поддерживает наследование
Pathologic
иначе зачем бы он нужен
Anonymous
Сниппет не видит значение параметра, если оно из конфигурации, типа такого {{ runSnippet('phone',{ 'phone':'{{ config.company_phone_one }}' }) }} или может так и нельзя. подскажите как
Pathologic
🤦
Pathologic
просто config.company_phone_one
Anonymous
спокойно, шеф, я еще научусь)) вопросы еще есть и будут...
Anonymous
это не работает, хотя в твиге 1 Было написано, что вроде должен... а как его ? Memory: [^m^], MySQL: [^qt^], [^q^] request(s), PHP: [^p^], total: [^t^], document retrieved from [^s^]
Anonymous
{{ makeUrl(2) }} зачемто дает слэш впереди
Pathologic
что значит зачем-то
Pathologic
а что он должен давать
Anonymous
без слеэша впереди, это же абсолютный путь, и если я сайт загружу во внутреннюю директорию другого сайта (как пример, хотя все мои сайты так и висят) то такие ссылки буду вести на сайта родитель, картинки отвалятся скрипты тоже, ссылка выдаст 404 ...
Alexandr
Так то до этого была синтаксическая ошибка пхп
Anonymous
В эво вот это [~2~] никогда слэш впереди не ставило, и как то жили, и пхп не обижался
Pathologic
а $modx->makeUrl вернет со слэшем
Pathologic
и так работают DocLister и все прочие
Anonymous
Очень понравилось !!! {{ '[[DLMenu? &parents=0 &maxDepth=3 &hereClass=current &outerTpl=@CODE:<ul class="navigation clearfix">[+wrap+]</ul> &rowTpl=@CODE:<li><a href="[+url+]" title="[+title+]"><span>[+title+]</span></a></li> &rowHereTpl=@CODE:<li class="current"><a href="[+url+]" title="[+title+]"><span>[+title+]</span></a></li> &parentRowTpl=@CODE:<li class="dropdown"><a href="[+url+]"><span>[+title+]</span></a>[+wrap+]</li> &parentRowHereTpl=@CODE:<li class="current dropdown"><a href="[+url+]"><span>[+title+]</span></a>[+wrap+]</li> &parentRowActiveTpl=@CODE:<li class="dropdown"><a href="[+url+]"><span>[+title+]</span></a>[+wrap+]</li> &innerTpl=@CODE:<ul>[+wrap+]</ul>]]' | modxParser | raw }}
Anonymous
и не надо переписывать под рансниппет
Pathologic
так не надо и шаблонизатор тогда
Anonymous
так что не так с base.tpl, куда смотреть
Aliaksandr
Так и в блейдах можно @evoParser('[[DLMenu...]]') но за такое надо сразу линчевать 😁😁😁
Pathologic
так что не так с base.tpl, куда смотреть
очевидно, что в документацию
Aliaksandr
Хотя каюсь, иногда я делаю @evoParser('[*titl*]') 😂😂
Aliaksandr
так делают только лохи
Так делают умные лохи, которые дают возможность сеошникам вписать в титл всякую дичь через вагон ифов и при этом умыть руки )))
Pathologic
умные люди шлют сеошников нахер
Anonymous
Так и в блейдах можно @evoParser('[[DLMenu...]]') но за такое надо сразу линчевать 😁😁😁
Как по мне так без разницы, все что до сегодняшнего дня видел - это все танцы с бубном, а кешерные они или нет, особой роли не играет. Ка пример для нормального ларавел https://github.com/nasirkhan/laravel-starter про пагинацию и авторизацию вчера уже писал
Aliaksandr
Aliaksandr
зачем мне потом лишние проблемы )))))
Anonymous
очевидно, что в документацию
смотрел, пороюсь еще https://dev-gang.ru/doc/twig/for_template_designers/
Aliaksandr
когда я могу прослыть великим профессионалом, который предусмотрел даже такое, просто вписав в шаблон @evoParser('[*titl*]')
Pathologic
просто кто-то пожлобил заплатить за нормальное решение, а кто-то прогнулся
Aliaksandr
ну так причем тут я - сеошник отдельно мутит, я отдельно. у клиента все работает - все рады )
Aliaksandr
вот-вот
Pathologic
так и скатили ево 3 в говно
Сергей
вот-вот
поэтому делаешь на твиге и говоришь, что там поля не обрабатываются)
Aliaksandr
есть некоторые опасные вещи , особенно метатеги, где лучше сразу включить и забыть)
Aliaksandr
поэтому делаешь на твиге и говоришь, что там поля не обрабатываются)
ну вон выше человек нашел фильтр | modxParser, у него и там обрабатывается теперь))
Pathologic
смотрел, пороюсь еще https://dev-gang.ru/doc/twig/for_template_designers/
эта документация наверное для 2.х если не хуже
Aliaksandr
вообще с точки зрения pr намного лучше, когда у клиента работает даже всякая дичь, чем когда ему нужно постоянно выяснять что и почему у него там опять отвалилось в новой версии. баланс нужен. тем более это же не везде, а только в некоторых "опасных" местах))
Dmitry
Как применить шрифт из шаблона к [*content*]?
Axenia
Pathologic93 (4204.33) уменьшил карму Dmitry (-64.84)
Aliaksandr
Pathologic
вот только не рассказывай, что это сеошник сам додумался до этого бреда
Pathologic
скорее всего какой-то верстальщик подсказал
Pathologic
даже как-то неловко писать "сеошник" и "додумался" в одном предложении 😸
Aliaksandr
вот только не рассказывай, что это сеошник сам додумался до этого бреда
ну я с ним давно по всяким проектам, он подсмотрел когда-то использование сниппета if, всунул его в несколько полей - увидел, что работает - и понеслось )))
Pathologic
ага
Pathologic
то есть если бы ты не использовал сниппет иф, то и не было бы ничего
Axenia
paic (217.94) увеличил карму webber_12 (3715.78)
Aliaksandr
то есть если бы ты не использовал сниппет иф, то и не было бы ничего
я его использовал еще в эпоху его расцвета, когда от него тащились главные разработчики ядра )))
Pathologic
+ намек понял, спасибо)) {{ '[*titl*]' | modxParser}}
я прямо сейчас удалю этот modxParser
Aliaksandr
а про твиг и тем более блейд могло присниться только в кошмаре
Pathologic
бесплатная поддержка дебилов-сеошников в мои планы не входила ((:
Aliaksandr
ну дебил-не дебил, а я вижу этот свой сайт отзывов в гугле по запросу "отзывы на товары" на втором месте
Aliaksandr
Aliaksandr
так что вопрос терминологии 0)
Pathologic
ну да, сайт на два миллиона страниц или сколько их там, вдруг на первой странице
Pathologic
сеошник поработал
Pathologic
сразу видно, специалист
Aliaksandr
у него своя работа, у меня своя - главное, чтоб клиент не выбрал другую пару таких же дебилов, но с вордпрессом ))
Anonymous
я прямо сейчас удалю этот modxParser
лучше бы подсказали, как сделать правильно ((
Pathologic
правильно делать без modxParser
Pathologic
поэтому я его и удалю