Добрый день!
Подскажите пожалуйста, есть ли возможность штатными средствами сохранить в пдф определенный шаблон?
Имею ввиду именно шаблон, который используется на витрине, а не документ или шаблон сообщения
Делал так:
use Tygh\Pdf;
//////////////////
$view = Tygh::$app[‘view’];
$view->assign(‘data’,$data);
$template = $view->fetch(‘addons/homecredit/views/orders/components/payments/view.tpl’);
if ($params[‘pdf’]) {
$filename = __(‘data’) . ‘-’ . $coll_ids;
$result = Pdf::render($template , $filename, $params[‘save’]);
return $result;
}
Но такое ощущение, будто срезаются все стили и не отрабатывает полностью шаблон(в любом случае циклы точно).
В случае если использовать displayMail то всё хорошо срабатывает, вот только шаблон, который нужно печатать лежит не в папке mail и перемещать его туда не получится, т.к. в него включено много файлов.
Поделитесь, у кого есть опыт в подобных затеях