Size: a a a

2021 January 19

ON

Oleg Nosov in Evolution CMS
Вячеслав Кузьменко
О, вот как раз подобный вопрос у меня в очереди. 😁
у меня уже он актуален, так как всё остальное я убрал уже из вьюх, нету ни одного сниппета там
источник

AA

Am Ambrion in Evolution CMS
Oleg Nosov
народ, с какой стороны зайти для авторизации в 2.х ?   запускать formlister во вьюхе не хочется, а как его через контроллеры правильно запускать - пока не могу подобрать вариант
Дык, вроде на днях посылали кого-то смотреть урок про Контроллеры и вызовы в них сниппетов или собственных данных. ((%
источник

AA

Am Ambrion in Evolution CMS
Просмотрите этот урок, там должно быть понятно показано.
источник

AA

Am Ambrion in Evolution CMS
Через  runSnippet() вроде
источник

ON

Oleg Nosov in Evolution CMS
Am Ambrion
Дык, вроде на днях посылали кого-то смотреть урок про Контроллеры и вызовы в них сниппетов или собственных данных. ((%
то, что я посмотрел тогда - осознал и всё уже применил,
но с формлистером немного не так
источник

ON

Oleg Nosov in Evolution CMS
да, там runsnippet и всё такое
источник

МН

Михаил Носков... in Evolution CMS
я так понимаю, что 2.х бесперспективна - вместо нее 3 уже
источник

ON

Oleg Nosov in Evolution CMS
пока вижу так:
1. посмотреть что пришёл _post с нужным formid
2. запустить формлистер, чтобы он его обработал
3. тут непонятно как получить результат работы формлистера
источник

ON

Oleg Nosov in Evolution CMS
Михаил Носков
я так понимаю, что 2.х бесперспективна - вместо нее 3 уже
да, но для меня 2.х это стимул окончательно вычистить вековые отложения говнокода, которого за годы наросло в избытке
источник

ON

Oleg Nosov in Evolution CMS
типа сделать гранд-рефакторинг и чистку и перевод на свежие рельсы
источник

AA

Am Ambrion in Evolution CMS
Oleg Nosov
пока вижу так:
1. посмотреть что пришёл _post с нужным formid
2. запустить формлистер, чтобы он его обработал
3. тут непонятно как получить результат работы формлистера
Когда Вы запускаете работу формлистера, то он что-то будет возвращать (надеюсь) ((% Раз что-то возвращает, то сохраняйте результат и обрабатывайте как нужно.
$result_fl = runSnippet()
источник

AA

Am Ambrion in Evolution CMS
Доступ будет через массив или объект или что там вернет ФЛ
источник

DL

Dmytro Lukianenko in Evolution CMS
Oleg Nosov
народ, с какой стороны зайти для авторизации в 2.х ?   запускать formlister во вьюхе не хочется, а как его через контроллеры правильно запускать - пока не могу подобрать вариант
На 3.0 делай
источник

ON

Oleg Nosov in Evolution CMS
Am Ambrion
Когда Вы запускаете работу формлистера, то он что-то будет возвращать (надеюсь) ((% Раз что-то возвращает, то сохраняйте результат и обрабатывайте как нужно.
$result_fl = runSnippet()
Не в этом дело. Надо почитать есть ли там режим api и что оно выдаёт
источник

AA

Am Ambrion in Evolution CMS
Oleg Nosov
Не в этом дело. Надо почитать есть ли там режим api и что оно выдаёт
Это же на базе ДЛ, значит должно что-то отдавать.
источник

ON

Oleg Nosov in Evolution CMS
Dmytro Lukianenko
На 3.0 делай
Не не не, Дэвид Блейн, не надо делать твою уличную магию!
источник

DL

Dmytro Lukianenko in Evolution CMS
Oleg Nosov
Не в этом дело. Надо почитать есть ли там режим api и что оно выдаёт
источник

DL

Dmytro Lukianenko in Evolution CMS
источник

ON

Oleg Nosov in Evolution CMS
Дима, спасибо, я это всё отлично понимаю.
Но у меня проект не с нуля, а давний/большой и под крылом перехода на 2.х я делаю плавный рефакторинг. В 3.х многовато больших изменений, а 2 позволяет за счёт совместимости плавно переползти.
Те же пользователи - в 3 там всё по-другому, в т.ч. и склеивание web и mgr пользователей, а у меня доработанный класс пользователей для гранулярного доступа, то есть мне надо свои доработки превратить в использование новых функций.
Мне реально проще адаптировать всё к 2.х малыми силами, параллельно изучая ларавель-подходы, а потом уже переписать всё на 3. И время/ресурсы позволяют потратить немного времени на это.
Конечно всё в итоге окажется на 3 у меня.
источник

ВК

Вячеслав Кузьменко... in Evolution CMS
Оно конечно логично и понятно, что лучше на 3.0 сразу начинать новый проект.
Но это если база уже есть какая-то. По 2.0 хоть видеоуроки есть. 😁😁
источник