Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Каталог в bitrix

00 голосов
1
Возможно ли сделать, чтобы элементом каталога была бы не генерируемая html страница, значение которой заводятся во вкладки анонс и подробно, а вызывался бы .doc или .pdf файл
спросил 10 Июль, 13 от NuPizdec (120 баллов)

1 Ответ

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

допустим у вас есть некий элемент в котором хранится информация о файле .doc или .pdf
берем и кастомизируем шаблон

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

в result_modifier.php наша задача определить путь к файлу .doc или .pdf
допустим значение это будет у нас в $pathFile
тупо втыкаем
Код
LocalRedirect($pathFile);

и наслаждаемся
вместо того, чтобы прорисовать нам HTML для детального просмотра - состема нас тупо пошлет на нужный нам файл

вообще вариантов реализации много можно придумать :)

если вы о том, что хотелось бы получить не HTML, а инфу, автоматом переведенную в pdf, то при желании и фантазии можно и это реализовать :)
ответил 10 Июль, 13 от jenia (1,500 баллов)

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

0 голосов
2 ответов
0 голосов
2 ответов
спросил 20 Апр, 14 от SenucS (100 баллов)
0 голосов
2 ответов
спросил 07 Апр, 14 от Hax (1,100 баллов)
0 голосов
1 ответ