Кнопка печати в товаре JoomShopping

  • 5 Ответов
  • 446 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Оффлайн Bozhkov2

Видел на каком-то сайте, как при нажатии на печать, chrome (в других браузерах не проверял) выводит окно печати как при печати документов в почте gmail.
Кто-то может дать инструкцию, как это реализовать? А то, то окошко, которое вылазит при нажатии на кнопку печать, абсолютно не функциональное (нужно нажимать файл-> печать, нет пред. просмотра, а неопытные пользователи распечатать вовсе не смогут).

*

Оффлайн dmitry_stas

Re: Кнопка печати в товаре JoomShopping
« Ответ #1 : 13.09.2015, 01:55:31 »
добавьте в карточке товара
<?php if ($_GET['print'] == 1) { ?>
<script type="text/javascript">
    jQuery(function($) {
        window.print();
    });
</script>
<?php } ?>
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

*

Оффлайн Bozhkov2

Re: Кнопка печати в товаре JoomShopping
« Ответ #2 : 14.09.2015, 00:32:30 »
Спасибо, работает. А есть способ заставить всплывающее окно печати развернуться на весь экран? А то маленьким вылазит?

*

Оффлайн dmitry_stas

Re: Кнопка печати в товаре JoomShopping
« Ответ #3 : 14.09.2015, 01:10:42 »
я так понимаю это вот тут:

Цитата: \components\com_jshopping\lib\functions.php
$html .= '<a href="'.$link.$tmpl.'" title="'._JSHOP_PRINT.'" onclick="window.open(this.href,\'win2\',\'status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=640,height=480,directories=no,location=no\'); return false;" rel="nofollow"><img src="'.JURI::root().'components/com_jshopping/images/print.png" alt=""  /></a>';
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

*

Оффлайн Bozhkov2

Re: Кнопка печати в товаре JoomShopping
« Ответ #4 : 14.09.2015, 03:37:19 »
Да. Спасибо. Только у меня почему-то этот код в шаблоне продукта оказался (ваш шаблон).

*

Оффлайн dmitry_stas

Re: Кнопка печати в товаре JoomShopping
« Ответ #5 : 14.09.2015, 10:30:14 »
ну видимо потому что в шаблоне менять лучше, чем в ядре :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций