@KASich

Как в детальное описание товара указать ссылку на другой товар?

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

Самый примитивный вариант, это создать шаблон в описании, например #ELEMENT_ID_55481#. А при выводе товара заменить его с помощью str_replace.
Но это не очень пригодно, когда таких ссылок будет 50-100. А возможно тем, кто прочтет этот топик, потребуется 1000 ссылок таких сделать.
Возможно можно спарсить id из этого шаблона и по нему вывести ссылку на товар. Но с данной задачей мне сложно справиться. А возможно уже есть готовые решения.
  • Вопрос задан
  • 131 просмотр
Пригласить эксперта
Ответы на вопрос 1
@IvanMogilev
Backend developer: Wordpress,Yii
Вы можете использовать свойство привязка к элементам, в результате у вас будут id выбранных в админке товаров,а с помощью id получайте DETAIL_PAGE_URL, через например CIBlockElement::GetByID
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы