Size: a a a

2021 October 27

AS

Aliaksandr Sadouski in Evolution CMS
Так нафига мы туда передаем какой-то массив данных, если он в итоге выкидывает и админа и юзера с фронта ?)) Мне нужно только на фронте выйти
источник

AS

Aliaksandr Sadouski in Evolution CMS
Вообще, все эти deprecated static надо наверно через __callStatic пропускать, а то скоро все развалится. Уже ошибки сыпет в трейси
источник

АП

Александр Пашкевич... in Evolution CMS
Рассказать куда pr слать?
источник

AS

Aliaksandr Sadouski in Evolution CMS
Я честно говоря как не понимал смысла происходящего с юзерами, так и сейчас не понимаю. Были менеджеры, которые в админке сайтом рулят и вебпользователи - обычные посетители сайта снаружи. Нафига их было объединять - хз
источник

P

Pathologic in Evolution CMS
потому что когда вебпользователи начинают создавать ресурсы с фронта, то начинается геморрой
источник

AK

Andrey K in Evolution CMS
Псс. Алгоритм подскажите.
Есть дерево json, где у каждого элемента может быть children, в котором может быть ещё элемент, внутри которого тоже... и т.д, повторять до просветления.
Мне надо функцию, которая вернёт нужное деревце.
Как бы это обработать некой функцией, чтобы понять, что мне показать? Была бы одинарная вложенность, передавал бы айди и брал оттуда children.
А тут их может быть хз сколько. Передавать как-то массивы родителей, начиная с первого? Но не могу понять тогда как формировать сам вывод.
источник

AS

Aliaksandr Sadouski in Evolution CMS
Так были менеджеры без доступа в админку. Их использовать на том 0.001% сайтов, где нужно создавать ресурсы с фронта. В основном вебпользователи совершенно для других целей :)
источник

DL

Dmytro Lukianenko in Evolution CMS
Ну сейчас так же как и в рево 🙂 и в других системах типа формум phpbb и т д
источник

AS

Aliaksandr Sadouski in Evolution CMS
Я когда-то отковыривал функцию построения дерева из доклистер, она быстрее всего строила из плоского списка по айди и паренту дерево
источник

DL

Dmytro Lukianenko in Evolution CMS
там везде доступ в админку дается через права
источник

AK

Andrey K in Evolution CMS
Ой, не дописал. json уже есть, все манипуляции на js
источник

AS

Aliaksandr Sadouski in Evolution CMS
А ты сам деревья строишь? Кидал бы json в какой-нибудь easyui и пусть само строит ))
источник

AK

Andrey K in Evolution CMS
Не так. По-дефолту строю 1-й уровень. В некоторых узлах есть дочерние. По клику на них должен уходить, стирать всё дефолтное и показывать уже дочерние.
источник

AK

Andrey K in Evolution CMS
Черт. Проще передать айди и вернуть нужный json. Но тема вообще хз, интересная.
источник

AS

Aliaksandr Sadouski in Evolution CMS
Ну с многомерными массивами в js беда, и так что если есть возможность ajax-нуть и вернуть нужный кусок из php - это самый прямой путь, мне кажется
источник

AS

Aliaksandr Sadouski in Evolution CMS
Или поискать какой пакет, который притянет с собой еще 100500 модулей ноды ))
источник

ON

Oleg Nosov in Evolution CMS
А не проще сделать не массив, а объект? С ними в js кажется гораздо лучше
источник

AK

Andrey K in Evolution CMS
Да уже. Вспоминая Олега, вернул подготовленный json. Осталось понять, где это я глобально всрал переменную состояния кнопочек, но це завтра =)
источник

AK

Andrey K in Evolution CMS
И щас координаты всего этого ещё на схемке прорисовать как свг-маркеры, потом поиск, потом коня.
источник

ON

Oleg Nosov in Evolution CMS
Красиво выглядит
источник