Дмитрий
сам как концепт
Дмитрий
это будет примерно так и выглядеть
Vladimir
это будет примерно так и выглядеть
может максимально приблизить синтаксис к joomla?
Дмитрий
?
Дмитрий
в смысле
Den 💙💛
Смотри, тут с т.з. разметки нужно добавить тогда для тегов атрибуты доступности еще
Vladimir
у меня кстати вопрос - а почему квадратные скобки а не круглые?
Дмитрий
можно и круглые
Дмитрий
надо их как-то обозначить просто
Den 💙💛
у меня кстати вопрос - а почему квадратные скобки а не круглые?
Ну данные можно вообще в JSON в тег script вынести. Тут уже вопрос реализации
Дмитрий
еще, кастомные либы всякие инпутов там селектов
Artem
Надо глянуть, например, на twig. Как они это пишут
Дмитрий
пишется адаптер на js
Дмитрий
ну вот я думаю как
Artem
Ибо там потом сюрпризы с экранированием могут вылезти
Vladimir
ну вот я думаю как
неужели нет готового?
Дмитрий
как лучше на атрибутах или писать отдельно json
Дмитрий
условное
Дмитрий
не интересно искать, скорее всего нету
Artem
неужели нет готового?
На vue что-то видел такое
Vladimir
Den 💙💛
Если это для страницы, которые индексируется, то добавь все же разметку для адаптивности и назначь верные role
Дмитрий
я склоняюсь к атрибутам
Vladimir
я склоняюсь к атрибутам
атрибуты разумно
Artem
Конечно, атрибуты лучше
Den 💙💛
json вручную писать тот ещё ад
Массив на пыхе через json функцию прогоняется и проще простого выходит
Дмитрий
1. надо расширять на кстомные либы всякие инпутов, select2 всякие кастомные range и прочие кастомная херня 2. надо расширять математические операции
Дмитрий
поэтому я искать не хочу по интеренту
Дмитрий
скорее всего нет такого отвечающим этим требованиям
Дмитрий
3. разметка на атрибутах всех формул
Den 💙💛
На vue что-то видел такое
Вью работает данными!
Artem
Но вот разносить каждое действие или все параметры в один атрибут пхать, как это у uikit сделано?
Дмитрий
Дмитрий
вот зависимость полей и перестройка мин и max
Дмитрий
или скрытие
Дмитрий
ну я буду это все допиливать, это все концепты еще
Дмитрий
если нам нужен кастмный range какой-то, берем либу и пишем адаптер, там будет интерфейс для адаптера и надо прописать: getValue, setValue, Change событие именно для этой либы как она хочет
Дмитрий
и тогда мы можем любые либы подключать как они хотят у себя там запуски
Дмитрий
будет происходить анализ формул и data-depends и поля свяжутся в зависимости друг от друга
Дмитрий
и триггерить будут друг друга по цепочке
Дмитрий
1. все на атрибутах 2. разбивать на логические атрибуты
Дмитрий
так?
Дмитрий
атрибуты это не приговор, можно так же и из карты json запускать
Дмитрий
там можно сделать и так и так
Дмитрий
ладно, мне пока достаточно, буду дальше думать
Дмитрий
@kernusr формулы будут обратной польской записью обрабатываться
Дмитрий
и мат. операции можно расширять
Vladimir
я бы и скобки тоже на неё перевёл
Vladimir
скобки это проблема
Дмитрий
скобки это проблема
Скобки можно по другому
Дмитрий
Без нее
Vladimir
ну смотри
Vladimir
прости разбирать скобочную нотацию - то ещё приключение
Дмитрий
Я сделаю простой конечный автомат с деревьями
Vladimir
простой автомат ....
Дмитрий
@progreccor то есть ведется дерево, а конечный автомат по условиям ходит по этому дереву сдвигая куда нужно
Vladimir
просто ты делаешь интерпретатор
Vladimir
там возникает чертова прорва сложностей
Vladimir
я бы постарался избежать этого
Дмитрий
ну посмотрю будет выходит или нет, я знаю несколько способ как можно это написать
Дмитрий
знаю еще в теории несоклько алгоримтов, но надо их почитать
Vladimir
и возложить это на js
Дмитрий
я думаю надо в одном все таки
Дмитрий
если разносить на разные атрибуты будут ограничения
Vladimir
я думаю надо в одном все таки
но тебе реально придётся писать интерпретатор
Vladimir
это то ещё приключение
Дмитрий
надо же мозги тренировать
Vladimir
ну ну
Dmitry
https://youtu.be/VnjrIGvoO_Y
Vladimir
бот?
Den 💙💛
https://youtu.be/VnjrIGvoO_Y
Так давно существует 😏
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