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

Недавно начал осваивать Битрикс, не могу найти ответ - где

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

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

8 ответов

58 просмотров

имхо для такого удобен модуль https://marketplace.1c-bitrix.ru/solutions/asd.tplvars/

Артём Листиков
имхо для такого удобен модуль https://marketplace....

Да, тоже полезный модуль. В какой-то момент была бага с апдейтом битрикс и убрал его на полку. Забылся благополучно)

Артём-Обыкновенный Автор вопроса
Loo
Да, тоже полезный модуль. В какой-то момент была б...

А без доп. модулей как лучше решить это? Пока хочется все вручную сделать, потом уже модули юзать. Просто инфоблок «общие свойства» со свойствами «название поля», «ключ» и «значение» не прокатит?

Артём Обыкновенный
А без доп. модулей как лучше решить это? Пока хоче...

А чем в этом случае не устраивают включаемые области?

Артём-Обыкновенный Автор вопроса
Loo
А чем в этом случае не устраивают включаемые облас...

Нельзя одну и ту же переменную использовать в разных местах. Нельзя управлять переменной и манипулировать ей. Например сделать замену в случае определённых условий. Администратор сайта может случайно сломать код внутри этой включаемой области через визуальный редактор. Может лучше использовать Highload-блоки?

Артём Обыкновенный
Нельзя одну и ту же переменную использовать в разн...

Почему нельзя использовать в разных местах? Почему нельзя управлять переменной и манипулировать ей? Чтоб администратор сайта случайно не сломал код внутри этой включаемой области через визуальный редактор, следует размещать только текстовые данные для редактируемой области. А верстку можно вынести тоже во включаемую область, но сделать запрет на редактирование в визуальном редакторе.

Артём-Обыкновенный Автор вопроса
Loo
Почему нельзя использовать в разных местах? Почему...

Вопрос только где хранить данные в админке, т.к. нет инструкции "Это там", "А это тут", вариантов очень много. Нужно где то разместить такие данные: Условие | Значение | Ключ utm_source=yandex | телефон 1 | tel utm_source=google | телефон 2 | tel ____________________ | телефон 3 | tel и т.д. А вывести я их могу уже как угодно. И тут тоже вариантов много (включаемая область, компонент, в шаблоне, в контенте). Поэтому спрашиваю у опытных - как лучше организовать в админке и вывести на сайте, чтобы потом следовать этому всегда. Посмотрел все курсы Академия Битрикс, прочитал много теории, но пока не могу решить вот такие задачи

Артём Обыкновенный
Вопрос только где хранить данные в админке, т.к. н...

можно как угодно хранить. хотите менять в админке - инфоблоки, hl-блоки. не хотите менять в админке - создать табличку и туда пулять. хотите заморочиться - своя табличка + админ интерфейс для нее

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
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
Карта сайта