Прошу помощи.
Имеется стандартный компонент для просмотра pdf файлов "pdf.viewer"
Имеется стандартный инфоблок "bitrix:news:list" и его элемент "bitrix:news.detail".
У элементов есть добавленное свойство типа "Файл" с названием "BOOK_PDF". У каждого элемента загружен pdf файл в это поле свойства.
На страницу detail.php добавил компонент "pdf.viewer". Компонент берет адрес к файлу из параметра: "PATH" => "". Если я ввожу точную ссылку, то pdf файл открывается, и у каждого элемента он одинаковый. Как сделать, чтобы путь файла брался из свойства элемента "BOOK_PDF" и у каждого элемента был свой?
Я так понимаю, можно отредактировать "PATH", когда выводишь компонент, а можно в шаблоне компонента? Какой подход здесь подходит? Другие свойства я без проблем выводил на страницах, с выводом в компонент свойства файл впервые сталкиваюсь.
Имеется стандартный компонент для просмотра pdf файлов "pdf.viewer"
Код |
---|
<?$APPLICATION->IncludeComponent( "bitrix:pdf.viewer", "online", Array( "HEIGHT" => "600", "IFRAME" => "N", "PATH" => "", "PRINT" => "N", "PRINT_URL" => "", "TITLE" => "", "VIEWER_ID" => "", "WIDTH" => "900" ) );?> |
Имеется стандартный инфоблок "bitrix:news:list" и его элемент "bitrix:news.detail".
У элементов есть добавленное свойство типа "Файл" с названием "BOOK_PDF". У каждого элемента загружен pdf файл в это поле свойства.
На страницу detail.php добавил компонент "pdf.viewer". Компонент берет адрес к файлу из параметра: "PATH" => "". Если я ввожу точную ссылку, то pdf файл открывается, и у каждого элемента он одинаковый. Как сделать, чтобы путь файла брался из свойства элемента "BOOK_PDF" и у каждого элемента был свой?
Я так понимаю, можно отредактировать "PATH", когда выводишь компонент, а можно в шаблоне компонента? Какой подход здесь подходит? Другие свойства я без проблем выводил на страницах, с выводом в компонент свойства файл впервые сталкиваюсь.