Andrey
(хуёллеры - пронеслось в голове =)
Am
Aliaksandr
А этот пакет main это типа как препаре в доклистере - для разных шаблонов подтягивает свои препаре перед выводом, которые зачем-то назвали контррллерами
Andrey
Alexander
Andrey
Тогда вообще хер пойми как правильно жить.
Alexander
Aliaksandr
Контроллер в ларе вместе с моделью отвечает за полный цикл: вывод списка, вывод одного новости, создание, редактирование. Все внутри него. В эво совсем другая концепция - есть один "сверхуонтроллер" который создает любые типа ресурсов, а разница разруливается шаблонами и привязанными к ним тв
Aliaksandr
И ближайшая аналогия для этого пакета Main и всех его контроллеров - это prepare DL/FL, т.е. уже получен documentObject и ты что-то там дополнительно мутишь, чтобы получить нужные на эту страницу данные
Alexander
Andrey
Короче везде контроллеры, но не контролеры. Я тогда тоже контроллер — пару раз отвечал за циклы у жены)
Aliaksandr
Ну так если ты хочешь использовать какие-то контроллеры мимо evo, то тебе и данные надо получать самостоятельно.
Aliaksandr
Создаешь свой пакет, где будет свой роутинг, на который повешены твои контроллеры - и вперед
Aliaksandr
Вот рабочий пример от Миши - https://github.com/mnoskov/evocms-directory - тут и вьюсы, и роуты и контроллеры и вся пачка прелестей лары 😁
Andrey
Доделаю проект, переключусь,спасибо
Alexander
Pathologic
они по смыслу как раз prepare из DL/FL
Pathologic
а контроллеры нормальные это как контроллеры DL/FL ((:
Aliaksandr
Ну если ориентироваться на вакансии, в которых эво нахер никому не нужна, то единственный адекватный выбор - это сменить сферу на что-то более перспективное. Чуда тут уже не будет. А бегать по рынку и искать себе заказы за копейки, когда другим платят за то же самое от 30у.е. в час - сомнительная радость
Pathologic
ево как была больше для верстальщиков, так не сильно и поменялось все
Pathologic
а сайты где верстальщик правит, уже не особо и нужны, многие в инстаграме барыжат без всяких сайтов и горя не знают
Андрей
А modx.im - всё, совсем закончился?
Андрей
Artem
Может кто подсказать, что не так в этом запросе? Мне нужно tv полю при парсинге xml обновить данные о наличии, запрос такой
$sql = "UPDATE {$this->_modx->getFullTableName('site_tmplvar_contentvalues')} SET value`= 'no' WHERE `tmplvarid IN (SELECT id FROM {$this->_modx->getFullTableName('site_tmplvars')} WHERE name = 'stock')";
$this->_modx->db->query($sql);
Andrey
Да хз. Подставь туда результат сразу из второго запроса за дебажь.
Dmytro
Aliaksandr
Axenia
webber_12 (6188.29) увеличил карму dinkwi (781.19)
Dmytro
ну а так, навскидку - ты всем товарам ставишь "нет в наличии" (а так хз, что там у тебя по логике)
Антон
Аляксандр
Антон
Секурная поддержка php 7.3 закончится через 6 дней
Активная поддержка 7.4 закончилась
Антон
Аляксандр
Антон
А 1.4? 😉
Аляксандр
А 1.4? 😉
Любый участник эво чата может попробовать и если что поправить 😊
Serguei
А зачем нужна эта активная поддержка?
Serguei
Так-то на 7.4 работает и 1.4, и 3.1.х.
Аляксандр
Там примерно тоже самое, важные фиксы теперь станут вторичными
Аляксандр
Ещё 11 месяцев будут фиксить дыры в безопасности и если потом найдут дырку, а вы ещё пользуетесь 7.4, то сам дурак
Aleksander
Привет всем. По какой причине может не срабатывать скрипт миграции с 1.4.15 до 3? Не выполняются миграции. PHP 7.4.20 стоит, может ему еще что-то нужно?
Aleksander
(У меня 4 сайта, 3 нормально мигрировали, а четвертый на другом сервере стоит и никак не получается, подумал что может дело в сервере)
Serguei
Ну я сомневаюсь, что найдут настолько лёгкую для использования дыру в самом пхп, чтобы из-за этого сайты на эво массово посыпались.
Serguei
Serguei
С пустой таблицей вебюзеров у меня создавался первый, и на этом скрипт падал. Создал фейкового вебюзеров, и все обновилось.
Alexander
Aleksander
Serguei
Так-то скрипт миграции штука капризная. И изменения необратимые делает, и второй раз не запустить, приходится бекап восстанавливать. На одном сайте раз 10 откатываться пришлось, потом помогло как раз создание вебюзеров, там на сайте их вообще не было.
Serguei
Прошу прощения, пишу с тачскрина, а тут свежая система установлена, какая-то дурная автозамена слов срабатывает.
Serguei
Pathologic
Аляксандр
Axenia
serious_t91 (867.69) увеличил карму Dmi3yy (2534.53)
Pathologic
А весь и не получится прогнать
Dmytro
Ну да просто береш мигрируешь клиента на новый хостинг с новой рефералкой да и делов 🙂
Dmytro
но поддерживаешь тех кто поддерживает тебя и дает норм окружение актуальное а не устаревшее )
Alexander
Pathologic
Alexander
Pathologic
Оно другое
Максим
там pl sql
Dmytro
Anonymous
для modx postgres особо не нужен, хотя в 3.1 ларка, там в зависимости от ситуации может и пригодится
Serguei
А у заказчика еще бывает такая темная пещера, в которой работают мрачные ведьмы. И смену реквизитов в платежках за хостинг считают крайним колдовством, для проведения такого ритуала требуют двух месяцев на проведение тайного обряда, запирают вход в пещеру, а потом просят выходные за переработку. В эту пещеру даже директор фирмы боится соваться во время проведения обрядов самой старшей ведьмой. Над пещерой , бывает, еще табличка весит, где руны складываются в слово "бухгалтерия". Самые мрачные пещеры бывают в организациях, в названии которых есть грозные руны "ФГУП", "ПАО", "Федеральный", "Комитет" и т.д.
Аляксандр
Anonymous
у нас на продакшенах только он, потому что в клаудах показывается себя быстрее mysql
Anonymous
ну и на наших данных, это важно
Serguei
А у postgre вроде еще транзакции полноценные, с коммитами, откатами и т.д., или не?
Аляксандр
Serguei
Оно какое-то странное там. В оракле, например, таблица хрен перезапишется, пока явно commit не скомандовать. А в mysql спокойно.