Дмитрий
сам как концепт
Дмитрий
это будет примерно так и выглядеть
Дмитрий
?
Дмитрий
в смысле
Den 💙💛
Смотри, тут с т.з. разметки нужно добавить тогда для тегов атрибуты доступности еще
Vladimir
у меня кстати вопрос - а почему квадратные скобки а не круглые?
Дмитрий
можно и круглые
Дмитрий
надо их как-то обозначить просто
Дмитрий
еще, кастомные либы всякие инпутов там селектов
Artem
Надо глянуть, например, на twig. Как они это пишут
Дмитрий
пишется адаптер на js
Дмитрий
ну вот я думаю как
Artem
Ибо там потом сюрпризы с экранированием могут вылезти
Дмитрий
как лучше на атрибутах или писать отдельно json
Дмитрий
условное
Дмитрий
Дмитрий
не интересно искать, скорее всего нету
Vladimir
Den 💙💛
Если это для страницы, которые индексируется, то добавь все же разметку для адаптивности и назначь верные role
Дмитрий
я склоняюсь к атрибутам
Vladimir
Artem
Конечно, атрибуты лучше
Дмитрий
1. надо расширять на кстомные либы всякие инпутов, select2 всякие кастомные range и прочие кастомная херня
2. надо расширять математические операции
Дмитрий
поэтому я искать не хочу по интеренту
Дмитрий
скорее всего нет такого отвечающим этим требованиям
Дмитрий
3. разметка на атрибутах всех формул
Den 💙💛
Artem
Но вот разносить каждое действие или все параметры в один атрибут пхать, как это у uikit сделано?
Дмитрий
Den 💙💛
Дмитрий
Дмитрий
вот зависимость полей и перестройка мин и max
Дмитрий
или скрытие
Дмитрий
ну я буду это все допиливать, это все концепты еще
Дмитрий
если нам нужен кастмный range какой-то, берем либу и пишем адаптер, там будет интерфейс для адаптера и надо прописать: getValue, setValue, Change событие именно для этой либы как она хочет
Дмитрий
и тогда мы можем любые либы подключать как они хотят у себя там запуски
Дмитрий
будет происходить анализ формул и data-depends и поля свяжутся в зависимости друг от друга
Дмитрий
и триггерить будут друг друга по цепочке
Дмитрий
1. все на атрибутах
2. разбивать на логические атрибуты
Дмитрий
так?
Дмитрий
атрибуты это не приговор, можно так же и из карты json запускать
Дмитрий
там можно сделать и так и так
Дмитрий
ладно, мне пока достаточно, буду дальше думать
Дмитрий
@kernusr формулы будут обратной польской записью обрабатываться
Дмитрий
и мат. операции можно расширять
Vladimir
я бы и скобки тоже на неё перевёл
Vladimir
скобки это проблема
Дмитрий
Без нее
Vladimir
ну смотри
Vladimir
прости разбирать скобочную нотацию - то ещё приключение
Дмитрий
Дмитрий
Я сделаю простой конечный автомат с деревьями
Vladimir
простой автомат ....
Дмитрий
@progreccor то есть ведется дерево, а конечный автомат по условиям ходит по этому дереву сдвигая куда нужно
Vladimir
Vladimir
просто ты делаешь интерпретатор
Vladimir
там возникает чертова прорва сложностей
Vladimir
я бы постарался избежать этого
Дмитрий
ну посмотрю будет выходит или нет, я знаю несколько способ как можно это написать
Vladimir
Дмитрий
знаю еще в теории несоклько алгоримтов, но надо их почитать
Vladimir
и возложить это на js
Дмитрий
я думаю надо в одном все таки
Дмитрий
если разносить на разные атрибуты будут ограничения
Vladimir
это то ещё приключение
Дмитрий
Дмитрий
надо же мозги тренировать
Vladimir
ну ну
Dmitry
https://youtu.be/VnjrIGvoO_Y
Vladimir
бот?
Den 💙💛
RINAT
Text custom field and Article title inline editable by rs4231199 · Pull Request #4 · joomla-projects/gsoc21_frontend-inline-editing
https://github.com/joomla-projects/gsoc21_frontend-inline-editing/pull/4
Dmitry