208 похожих чатов

Всем привет. Подскажите, как вы реализовываете решение по таким условиям:

нужно добавить несколько страниц у которых будет куча свойств (уникальных для каждой страницы), которые должен редактировать контент-манагер в админке.

Первое что приходит на ум - включаемые области. Но весь проект в гите, соответственно правки манагера будут перетираться при апдейте. Можно добавить их в гитигнор, но тогда как переносить контент - в файлах при миграции? Костыльно?

еще можно:
- завести инфоблок с одним элементом (но кажется когда-то эта схема может засбоить из-за добавления еще одного элемента - надо как-то ограничивать)
- использовать блочный редактор, но это гемор - нужно под каждый чих создать шаблон (наверное самое правильное но трудоёмкое решение)

у меня идеи закончились. Как вы реализуете подобное?

13 ответов

22 просмотра

в чем сложность то? элементы подходят, куча свойств да, так кастомные формы можешь делать или вообще в стандартре распределять по табам

если тебе нужно разные блоки в разной последовательности вставлять, опять же стандартыне свойства решают вопрос не надо усугблять, все есть, используй

Alexey-Kuznetsov Автор вопроса
Vadim
в чем сложность то? элементы подходят, куча свойст...

спасиб сложности нет, хочется узнать как делают остальные - может я упускаю какой-то изящный вариант) не совсем понял зачем кастомные формы тут могут пригодиться. раскидывать свойства в зависимости от элемента? сорян, под вечер туплю по табам -вариант, но было бы здорово если бы структура просматривалась в дереве инфоблоков Это все мелочи конечно, и реализовать можно как угодно, но хочется чтобы было интуитивно для людей которые будут этим в дальнейшем заниматься

если весь проект в гите, это печально... инфоблок с одним элементом для свойств, слишком накладно с точки зрения оптимизации я бы смотрел в сторону собственной таблицы с подключением к какому-нибудь событию, типа onPageStart, или смотря куда эти свойства нужны. В крайнем случае highload и также событие

Alexey-Kuznetsov Автор вопроса
Михаил Сычев
если весь проект в гите, это печально... инфоблок ...

> печально Без upload и ядра разумеется Спасиб

почему нельзя использовать конструктор лэндингов Сайты 24?

Михаил Сычев
если весь проект в гите, это печально... инфоблок ...

звучит печально, на деле почему нет ничего критичного, если это конечно не куча информации не раздувайте на пустом месте

Дмитрий Муравьёв
почему нельзя использовать конструктор лэндингов С...

потому что это унылое г*но? я не знаю для кого это сдеделано но видел что даже интернет магазины на этом делают, правда потом приходится страдать тем кто поддерживает может я не прав и это удобно, так поделитесь мануалами?

Дмитрий Муравьёв
почему нельзя использовать конструктор лэндингов С...

Эта тема активна только при активной лицензии, правильно ?

Vadim
звучит печально, на деле почему нет ничего критичн...

если это студийный проект на сдачу заказчику по принципу "быстренько сделать, сдать, и получить денюжку", то это норма а если это рабочий коммерческий проект, то это печально, т.к. без хорошей архитектуры (в том числе что должно быть под гитом, а что отдать в зубы менеджеру) работы прибавиться в разы, а когда проект раздуется (все же стремятся развиваться) то на каждый чих будут дергать

ROMAN L
Эта тема активна только при активной лицензии, пра...

Сайты24 – доступ к опубликованным ранее сайтам есть, но опубликовать новый или после редактирования нельзя;

Михаил Сычев
если это студийный проект на сдачу заказчику по пр...

совершенно разные вещи само собой, по сути все зависит от бюджета

Как вариант сериализованный массив SetOptionString, но нужно будет еще и делать, чтото для админки, что бы редактировать.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта