Size: a a a

2021 September 15

DL

Dmytro Lukianenko in Evolution CMS
логика простая:
- В контролере работаем с логикой и получаем данные
- Во вьюхе выводим данные полученные в контроллере в нужном виде
источник

DL

Dmytro Lukianenko in Evolution CMS
А получается что вы во вьюхе начинаете тулить сниппеты которые опять работают с логикой и получением данных и сами же их шаблонизируют
источник

ЕП

Евгений Пронский... in Evolution CMS
Устанавливаю пакет, выдает ошибку, когда исправлю я перенесу это в контроллер
источник

DL

Dmytro Lukianenko in Evolution CMS
получается дикая смесь и никакого порядка и нормального дебага, собственно как и было в версии 1.4
источник

AK

Andrey K in Evolution CMS
Ну может у человека сайт постепенно переходит на контроллеры. Где-то есть, где-то нет. Потихоньку перелопачивает.
источник

DL

Dmytro Lukianenko in Evolution CMS
Раньше нельзя было разделить логику от шаблонизатора ибо банально шаблонизатор MODX не умеет работать с условиями (if) и масивами (foreach)  поэтому и накрученно все через сниппеты:) это вроди как легче для понимания но когда понимаешь что if и foreach дают тебе в шаблонизаторе то сразу и понимаешь что тебе сниппеты в том виде как они есть не нужны
источник

AG

Alexander Grishin in Evolution CMS
😂вся суть EVO!
источник

ЕП

Евгений Пронский... in Evolution CMS
Я ж говорю, при установке пакеты ошибка) Сейчас буду разбираться и сразу перенесу как узнаю почему ошибка) на локалке было в контроллере )
"PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting ide
ntifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /var/www/user2
115358/data/www/kia-kross.by/core/bootstrap.php on line 11 "
источник

DL

Dmytro Lukianenko in Evolution CMS
версия php ?
источник

AK

Andrey K in Evolution CMS
Да поди в шаблоне чего нахуеверчено, уж больно похожа ошибка. Скобочки опять же... =)
источник

ЕП

Евгений Пронский... in Evolution CMS
на сайте ставил 7,3 вроде. Сейчас смотрю мб что-то на хостинге другое
источник

ЕП

Евгений Пронский... in Evolution CMS
вообще ничего не делал, пока там чисто шаблоны и все
источник

ЕП

Евгений Пронский... in Evolution CMS
скорее всего версия php
источник

AK

Andrey K in Evolution CMS
php -v в консоли хостинга какую версию даёт?
У меня сайт скажем на 7.3. А консоль выполняется от 7.2. И как победить — хуй знат.
источник

ЕП

Евгений Пронский... in Evolution CMS
да, консоль 5.4
источник

AK

Andrey K in Evolution CMS
ну значит композер нахрен пошлёт 100% при установке
источник

AK

Andrey K in Evolution CMS
Можно попробовать сделать
whereis php
Даст кашку из разных версий пыхи.
Скопировать что-то оттуда, типа  /usr/bin/php7.3 и запускать композер через эту версию пыхи. Типа
/usr/bin/php7.0 composer ....
источник

ЕП

Евгений Пронский... in Evolution CMS
работает так, спасибо) только надо походу php.ini редактировать "Fatal error: Allowed memory size of 134217728 bytes exhausted"
источник

AK

Andrey K in Evolution CMS
Ну это скорее всего на хостинге 128 мб оперы, а композер хочет 256.
Соответственно при установке всякого он где-то пизданётся с ошибкой, а следом за ним — сайт =)
источник

ЕП

Евгений Пронский... in Evolution CMS
это не есть хорошо_)
источник