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

Ребят, помогите придумать реализацию такого функционала. Есть инфоблок типа "новости"

в который добавляют рекламные статьи для сайта. типа "керамогранит крутой материал бла бла бла, вот мы предоставляем такие марки керамогранита который подойдёт для ванны и т.п...."
и хочется прямо в эту статью вставить блок с вёрсткой товара из наличия. Шаблон для bitrix:catalog.element есть. А вот как корректно реализовать вставку этого компонента на страницу, которая выводит текст из элемента инфоблока? Чтобы прямо в тексте был блок с товаром (а может и несколько блоков). новости выводятся через bitrix:news естественно.

12 ответов

28 просмотров

товары выводить в новости?

catalog.top

Свойство типа привязка к элементам. В шаблоне компонента вызывать catalog.section. Все остальное (типа встройки в произвольное место текста) - уже обвязка.

Делал подобное через замену тега на каталог.секшн. В нужном месте просто втыкаешь тег #CATALOG#, в компонент_эпилог шаблона новости, делаешь замену на каталог.секшн с отфильтрованными товарам которые лежат в свойстве привязка к элементам

т.к. это деталька. не крути голову, а просто отключи кеш эти новости раз в год если прочитают и то хорошо

Loo
так и с кешем все норм работает

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

Itachi-Vergil Автор вопроса
Eugene Zhukov
Свойство типа привязка к элементам. В шаблоне комп...

а можно чуть поподробнее про обвязку? хотелось бы чтобы это было удобно для контент-менеджера. если начать ему объяснять что "вот ты сначала через это свойство добавь товар в новость, а потом ещё узнай ID товара и вставь его в тексте..." это сложновато.

Itachi-Vergil Автор вопроса
Loo
Делал подобное через замену тега на каталог.секшн....

Как то так у меня сейчас работает. Но оно ломает эрмитаж самой новости из-за кешей. Делал не я, пытаюсь разобраться

Itachi Vergil
а можно чуть поподробнее про обвязку? хотелось бы ...

в лс напиши, чуть позже скину шаблон с проекта

Itachi Vergil
а можно чуть поподробнее про обвязку? хотелось бы ...

Есть еще кстати отличный вариант - редактор для контент менеджеров. Мы на одном проекте такое реализовали, ты прямо в новости в админке выбираешь нужные товары

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

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

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