Andrey
(хуёллеры - пронеслось в голове =)
Alexander
Может там один заголовок. ((%
Он бы сам тогда сделал. Там какая то найоба кроется
Aliaksandr
А этот пакет main это типа как препаре в доклистере - для разных шаблонов подтягивает свои препаре перед выводом, которые зачем-то назвали контррллерами
Andrey
Тогда вообще хер пойми как правильно жить.
Alexander
Aliaksandr
Контроллер в ларе вместе с моделью отвечает за полный цикл: вывод списка, вывод одного новости, создание, редактирование. Все внутри него. В эво совсем другая концепция - есть один "сверхуонтроллер" который создает любые типа ресурсов, а разница разруливается шаблонами и привязанными к ним тв
Aliaksandr
И ближайшая аналогия для этого пакета Main и всех его контроллеров - это prepare DL/FL, т.е. уже получен documentObject и ты что-то там дополнительно мутишь, чтобы получить нужные на эту страницу данные
Andrey
Короче везде контроллеры, но не контролеры. Я тогда тоже контроллер — пару раз отвечал за циклы у жены)
Aliaksandr
Ну так если ты хочешь использовать какие-то контроллеры мимо evo, то тебе и данные надо получать самостоятельно.
Aliaksandr
Создаешь свой пакет, где будет свой роутинг, на который повешены твои контроллеры - и вперед
Aliaksandr
Вот рабочий пример от Миши - https://github.com/mnoskov/evocms-directory - тут и вьюсы, и роуты и контроллеры и вся пачка прелестей лары 😁
Andrey
Доделаю проект, переключусь,спасибо
Pathologic
Короче везде контроллеры, но не контролеры. Я тогда тоже контроллер — пару раз отвечал за циклы у жены)
те контроллеры, за которые агитировал Дима - это не обработка запроса, а просто переменные подставлять в шаблон
Pathologic
они по смыслу как раз prepare из DL/FL
Pathologic
а контроллеры нормальные это как контроллеры DL/FL ((:
Aliaksandr
Ну если ориентироваться на вакансии, в которых эво нахер никому не нужна, то единственный адекватный выбор - это сменить сферу на что-то более перспективное. Чуда тут уже не будет. А бегать по рынку и искать себе заказы за копейки, когда другим платят за то же самое от 30у.е. в час - сомнительная радость
Pathologic
ево как была больше для верстальщиков, так не сильно и поменялось все
Pathologic
а сайты где верстальщик правит, уже не особо и нужны, многие в инстаграме барыжат без всяких сайтов и горя не знают
Андрей
А modx.im - всё, совсем закончился?
Am
А modx.im - всё, совсем закончился?
Да. Дмитрий предлагал выше по чату передать домен кому-то. Редирект основной идет на https://modx.evo.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
Да хз. Подставь туда результат сразу из второго запроса за дебажь.
Axenia
webber_12 (6188.29) увеличил карму dinkwi (781.19)
Dmytro
ну а так, навскидку - ты всем товарам ставишь "нет в наличии" (а так хз, что там у тебя по логике)
Антон
Аляксандр
Эво работает на 8.1
Антон
Секурная поддержка php 7.3 закончится через 6 дней Активная поддержка 7.4 закончилась
Аляксандр
1.4?
3.1.x
Антон
А 1.4? 😉
Аляксандр
А 1.4? 😉
Любый участник эво чата может попробовать и если что поправить 😊
Serguei
А зачем нужна эта активная поддержка?
Аляксандр
А зачем нужна эта активная поддержка?
Ну вот смотри, мы забили на активную поддержку 1.4, вот и некому править сейчас под php 8.1
Serguei
Так-то на 7.4 работает и 1.4, и 3.1.х.
Аляксандр
Там примерно тоже самое, важные фиксы теперь станут вторичными
Аляксандр
Ещё 11 месяцев будут фиксить дыры в безопасности и если потом найдут дырку, а вы ещё пользуетесь 7.4, то сам дурак
Aleksander
Привет всем. По какой причине может не срабатывать скрипт миграции с 1.4.15 до 3? Не выполняются миграции. PHP 7.4.20 стоит, может ему еще что-то нужно?
Aleksander
(У меня 4 сайта, 3 нормально мигрировали, а четвертый на другом сервере стоит и никак не получается, подумал что может дело в сервере)
Serguei
Ну я сомневаюсь, что найдут настолько лёгкую для использования дыру в самом пхп, чтобы из-за этого сайты на эво массово посыпались.
Serguei
Привет всем. По какой причине может не срабатывать скрипт миграции с 1.4.15 до 3? Не выполняются миграции. PHP 7.4.20 стоит, может ему еще что-то нужно?
Нужен хотя бы один веб-юзер чтобы был создан. Естественно, логин чтоб не пересекался с менеджерами.
Serguei
С пустой таблицей вебюзеров у меня создавался первый, и на этом скрипт падал. Создал фейкового вебюзеров, и все обновилось.
Serguei
Еще хостинги то 7.3 и 7.4 не все выдают😂 какая нахер 8.1
Это точно. Приходится заявку в техподдержку писать, чтобы добавили 7.4 или перенесли на другой сервер. В Таймвебе буквально месяц назад такое писал.
Serguei
Так-то скрипт миграции штука капризная. И изменения необратимые делает, и второй раз не запустить, приходится бекап восстанавливать. На одном сайте раз 10 откатываться пришлось, потом помогло как раз создание вебюзеров, там на сайте их вообще не было.
Dmytro
Еще хостинги то 7.3 и 7.4 не все выдают😂 какая нахер 8.1
Так а зачем используешь хостинги которым плевать на безопастность ? Сам же выбираешь такие
Serguei
Прошу прощения, пишу с тачскрина, а тут свежая система установлена, какая-то дурная автозамена слов срабатывает.
Serguei
Так а зачем используешь хостинги которым плевать на безопастность ? Сам же выбираешь такие
Ну там же за годы куча аккаунтов по партнёрским ссылкам нарегена , выплаты приходят :)
Dmytro
Я поставил 8.1, так что шансы есть 🙃
А потому будет как с postgree что работает только у тебя )))) ибо не тестил больше никто и не прогонял весь функционал )))
Аляксандр
А потому будет как с postgree что работает только у тебя )))) ибо не тестил больше никто и не прогонял весь функционал )))
+ да и вообще окажется что @Pathologic93 редиска и дитто не работает 😊А обещал что поправил под 8.1
Axenia
serious_t91 (867.69) увеличил карму Dmi3yy (2534.53)
Pathologic
А весь и не получится прогнать
Alexander
Так а зачем используешь хостинги которым плевать на безопастность ? Сам же выбираешь такие
Я не выбираю, такие сайты попадаются от заказчиков. Когда я выбираю хостинг, то иду в бегет. Там с этим все хорошо.
Dmytro
Ну да просто береш мигрируешь клиента на новый хостинг с новой рефералкой да и делов 🙂
Dmytro
но поддерживаешь тех кто поддерживает тебя и дает норм окружение актуальное а не устаревшее )
Аляксандр
А весь и не получится прогнать
А Диму считают плохим человеком за то что весь 3.1 не прогнал и у некоторых вылезают косяки
Alexander
Ну да просто береш мигрируешь клиента на новый хостинг с новой рефералкой да и делов 🙂
Ну, так не со всеми прокатывает. Если обращаются для небольших правок.
Alexander
но поддерживаешь тех кто поддерживает тебя и дает норм окружение актуальное а не устаревшее )
Все разные заказчики, и тот кто отвечает за говеный хостинг в компании, сам наверно сидит на рефералке)
Pathologic
Оно другое
Максим
там pl sql
Anonymous
для modx postgres особо не нужен, хотя в 3.1 ларка, там в зависимости от ситуации может и пригодится
Serguei
А у заказчика еще бывает такая темная пещера, в которой работают мрачные ведьмы. И смену реквизитов в платежках за хостинг считают крайним колдовством, для проведения такого ритуала требуют двух месяцев на проведение тайного обряда, запирают вход в пещеру, а потом просят выходные за переработку. В эту пещеру даже директор фирмы боится соваться во время проведения обрядов самой старшей ведьмой. Над пещерой , бывает, еще табличка весит, где руны складываются в слово "бухгалтерия". Самые мрачные пещеры бывают в организациях, в названии которых есть грозные руны "ФГУП", "ПАО", "Федеральный", "Комитет" и т.д.
Anonymous
у нас на продакшенах только он, потому что в клаудах показывается себя быстрее mysql
Anonymous
ну и на наших данных, это важно
Serguei
А у postgre вроде еще транзакции полноценные, с коммитами, откатами и т.д., или не?
Serguei
Оно какое-то странное там. В оракле, например, таблица хрен перезапишется, пока явно commit не скомандовать. А в mysql спокойно.