Добрый день.
Подскажите как реализовать данный функционал:
Пытаюсь сделать генерацию PDF файла карточки товара в ИМ.
Под описанием товара на странице карточки товара есть кнопка "Скачать PDF". Файл формируется с помощью сервиса pdfmyurl.com В макете стоит проверка:
<?php
// Проверяем, если нажали ссылку "Печать"
if(isset($_GET['action']) && $_GET['action'] == "print" )
{
?>
<?
/* Устанавливаем шаблон для текущей страницы */
$kernel->set_current_page_data_template(20);
$kernel->show_current_template();
?>
К ссылке "Скачать PDF" дописано /?action=print (по аналогии с версией для печати)
В итоге меняется шаблон страницы и в пдф попадает страница с другим дизайном.
Но необходимо еще менять и
xsl шаблон. Данные отображаемые на самой странице товара и попадающие в PDF должны быть разные. В PDF другая разметка и размеры фото.
Как прописать условие для подмены xsl шаблона у карточки, при нажатии на ссылку "Скачать PDF" ?