Bitrix - вывод товара в теле статьи

unspace
На сайте с 01.10.2012
Offline
254
322

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

Вообще, не в первый раз уже сталкиваюсь, что на этом %%№% битриксе зачастую базовых вещей нет.

Aisamiery
На сайте с 12.04.2015
Offline
206
#1

Задача очень простая, в битриксе есть много всего, только где вы таких разработчиков находите - непонятно. Наверное не дорого стоит =))

https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&LESSON_ID=3855&LESSON_PATH=3913.4564.4879.3855

А ну еще можно чтоб по гуглил включаемые области в битриксе

Разработка проектов на Symfony, Laravel, 1C-Bitrix, UMI.CMS, OctoberCMS
IL
На сайте с 20.04.2007
Offline
412
#2
unspace:
Прогер говорит: есть разные варианты, либо слишком костыльные, которые будут грузить сервак, либо нереализуемые.

Почти всегда одну и ту же задачу можно решить как минимум, парой-тройкой вариантов..

Нужны ли произвольные товары, какие-то конкретные? Всегда одинаковый (можно ли кэшировать?) или чтоб при возврате менялся.. Есть ли понимание, где именно в теле статьи и как они должны выводиться? Плавающий блок после первого абзаца? взамен какого-нибудь %PRODUCT331% и тд..

Товар по ID-шнику

Или в компоенте каталога отображение элемента.. шаблон под задачу можно выбрать свой.

Список товаров (других элементов) можно задать в свойствах статьи дополнительным полем.

Aisamiery
На сайте с 12.04.2015
Offline
206
#3

ivan-lev, а кстати да, тут еще на толкнул на идею, что если вставить в темплейт как я предложил, то битрикс его закеширует и товар будет всегда один.

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

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

IL
На сайте с 20.04.2007
Offline
412
#4
Aisamiery:
вариантов решений можно придумать очень много и все они будут работать быстро и не нагружать сервер

А можно придумать (или, возможно, "выбрать из готовых") много таких, которые будут нагружать - это уж от фантазии и умения исполнителя зависит.. 😂

S
На сайте с 30.09.2016
Offline
459
#5
unspace:
Вообще, не в первый раз уже сталкиваюсь, что на этом %%№% битриксе зачастую базовых вещей нет.

Всё там есть. Этот случай вообще стандартный. Вариантов 2: либо Вы чего-то недоговариваете, либо программист не знает битрикса.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий