Не зарегистрирован
Вход
Забыли пароль?
Регистрация
Подписаться
Сэкономьте время — перед вопросом на форуме узнайте, как найти ответ быстрее
По техническим проблемам необходимо обращаться в Консультационный центр

Поиск по форуму: 

Приглашаем в блог Amiro.CMS. Регулярные обзоры, опыт, решения, практикумы.

Форум  ->   Интернет Магазин  ->  Шаблон eshop_order_print_ru.tpl

Вопросы по настройке магазина, каталога.

Добавлено: 18.08.10 22:10:03 #1



Регистрация: 02.03.10
Сообщений: 157


Обратиться по имени

Сабж.

При нажатии кнопки "версия для печати", в окне заказа, выходит на печать заказ. Его шаблон мне не подходит т.к. я частное лицо и нет у меня никаких БИК, КПП и прочего, а там все эти поля имеются. По этой причине хочу изменить шаблон.

Вопросы:

1) В справке Амиро написано, что шаблон называется eshop_order_print_ru.tpl. Но в Менеджер сайта - Шаблоны модулей я такого шаблона не нашёл. Там вообще нет шаблонов начинающихся на eshop_order. Где же его искать?

2) После того как я найду этот шаблон смогу ли я его исправить по средством графического редактора? ХТМЛ не знаю и в этом режиме изменить шаблн не представляется возможным.

3) Если окажется, что я все же не смогу изменить шаблон, как мне тогда убрать кнопку "версия для печати"?

Заранее огромное спасибо.



Добавлено: 19.08.10 19:10:10 #2



Регистрация: 02.03.10
Сообщений: 157


Обратиться по имени

Проблема очень актуальная. Помогите пожалуйста разобраться.

Уж если не изменить шаблон, так хоть как убрать эту кнопку ("версия для печати"?



Добавлено: 19.08.10 20:48:29 #3



Регистрация: 26.01.09
Сообщений: 361


Обратиться по имени

Pavel:
1) В справке Амиро написано, что шаблон называется eshop_order_print_ru.tpl. Но в Менеджер сайта - Шаблоны модулей я такого шаблона не нашёл. Там вообще нет шаблонов начинающихся на eshop_order. Где же его искать?


Pavel:
2) После того как я найду этот шаблон смогу ли я его исправить по средством графического редактора? ХТМЛ не знаю и в этом режиме изменить шаблн не представляется возможным.
Шаблон Amiro можно назвать HTML очень с большой натяжкой, сеты устроены так, что являются HTML комментариями и файл будет выглядеть пустым, при попытке просмотра в редакторе. Хотя в частном случае печатная форма заказа eshop_order_print_ru.tpl по большинству состоит из валидного HTML-кода и будет выглядеть как почти нормальный документ.

Вообще же код шаблона eshop_order_print_ru.tpl, отвечающий за вывод строк ИНН, КПП и т.д. вот:
<BODY onLoad="javascript:printPage();">
<TABLE border="0" width="100%" cellpadding="0" cellspacing="0" class="txt1">
<TR>
    <TD colspan="2"><pre>                               СЧЕТ     № ##order_id####--invoice_num--## от ##current_date##</pre><BR>
    </TD>
</TR>
<TR>
 <TD valign="top" width=50%>
   <TABLE border="0" cellpadding="0" cellspacing="0" class="txt">
    <TR>
        <TD>Поставщик:</TD>
        <TD nowrap>%%company_name%%</TD>
    </TR>
    <TR>
        <TD valign="top">Адрес:</TD>
        <TD>%%company_address%%</TD>
    </TR>
    <TR>
        <TD valign="top">Р/с N:</TD>
        <TD>%%settlement_account%%</TD>
    </TR>
    <TR>
        <TD valign="top">К/с N:</TD>
        <TD>%%correspondent_account%%</TD>
    </TR>
    <TR>
        <TD valign="top">БИК:</TD>
        <TD>%%company_bik%%</TD>
    </TR>
    <TR>
        <TD valign="top">ИНН:</TD>
        <TD>%%company_inn%%</TD>
    </TR>
    <TR>
        <TD valign="top">КПП:</TD>
        <TD>%%company_kpp%%</TD>
    </TR>
    <TR>
        <TD valign="top">Телефон:</TD>
        <TD>%%company_phone%%</TD>
    </TR>
    <TR class=small>
        <TD valign="top" nowrap>Грузоотправитель&nbsp;&nbsp;<BR> и его адрес:&nbsp;</TD>
        <TD>%%company_load_address%%</TD>
    </TR>
   </TABLE>
  </TD>
  <TD width=50% valign="top">
      <TABLE border="0" cellpadding="0" cellspacing="0" class="txt">
      ##purchase_print_person##
      </TABLE>
  </TD>
</TR>
..........

Ненужные строчки можно удалить, а лучше - закомментировать (чтобы потом не вспоминать как называются переменные). Вот так (без отступов, но зато с подсветкой):
<TABLE border="0" cellpadding="0" cellspacing="0" class="txt">
<TR>
<TD>Поставщик:</TD>
<TD nowrap>%%company_name%%</TD>
</TR>
<TR>
<TD valign="top">Адрес:</TD>
<TD>%%company_address%%</TD>
</TR>
##--
<TR>
<TD valign="top">Р/с N:</TD>
<TD>%%settlement_account%%</TD>
</TR>
<TR>
<TD valign="top">К/с N:</TD>
<TD>%%correspondent_account%%</TD>
</TR>
<TR>
<TD valign="top">БИК:</TD>
<TD>%%company_bik%%</TD>
</TR>
<TR>
<TD valign="top">ИНН:</TD>
<TD>%%company_inn%%</TD>
</TR>
<TR>
<TD valign="top">КПП:</TD>
<TD>%%company_kpp%%</TD>
</TR>
<TR>
<TD valign="top">Телефон:</TD>
<TD>%%company_phone%%</TD>
</TR>
<TR class=small>
<TD valign="top" nowrap>Грузоотправитель&nbsp;&nbsp;<BR> и его адрес:&nbsp;</TD>
<TD>%%company_load_address%%</TD>
</TR>
--##
</TABLE>


Pavel:
3) Если окажется, что я все же не смогу изменить шаблон, как мне тогда убрать кнопку "версия для печати"?
http://www.amiro.ru/forum/internet-magazin/versija-dlja-pechati-v-schete?id_message=2592#m2592



Advanced member
Добавлено: 25.01.11 15:25:03 #4



Регистрация: 10.06.10
Сообщений: 48


Обратиться по имени

Здравствуйте!

У меня в печатной версии заказа, если из админки смотреть не отображается артикул, он тоже описывается в этом шаблоне?



Добавлено: 26.01.11 10:21:18 #5



Регистрация: 28.12.09
Сообщений: 149


Обратиться по имени

Кирилл, нужно в шаблоне _local/_admin/templates/eshop_order_print_ru.tpl добавить отображение артикула. Для этого в сете var="item_row", не нарушая верстки, добавить <td class="itemtd">##sku##</td>, а в теле Заказа добавить <TH>%%sku%%</TH>.



Добавлено: 19.07.12 19:14:19 #6



Регистрация: 08.06.12
Сообщений: 3


Обратиться по имени

Добрый вечер!!! Подскажите как уменьшить размер при распечатывание ТОРГ 12 а то выводит аж на 3 страницы, хотя например в 1с печатаем там это пол листа занимает.



Добавлено: 19.07.12 21:03:08 #7



Регистрация: 08.06.12
Сообщений: 3


Обратиться по имени

Я в шаблоне уже шрифт уменьшил много всяких полей удалил, В итоге всеравно больше страницы получается. Как уменьшить Отступ друг от друга наверху линий
Грузополучатель_________________________________________________

Поставщик______________________________________________________

Платильщик_____________________________________________________

вот между ними огромное пространство и как уменьшить так и не до пер. (единственное что в голову лезет это идти в css и там мудрить)





Создать новую тему

Всего тем: 6612
Всего сообщений: 27721
Всего зарегистрированных пользователей: 48096
Последний зарегистрированный пользователь: roma131