VM 2.x Счет фактура и накладная - заставить работать

Smart.Support

Постоялец
Регистрация
22 Авг 2012
Сообщения
99
Реакции
9
Вопрос возник у заказчика спустя год после сдачи проекта, как раз после очередного обновления VM он заметил что появились кнопочки дополнительные, в разделе - "Заказы".

И вот вопрос такой, можно ли из не читаемых символов как-то с генерировать красивую счет фактуру и накладную? Сталкивался ли кто-то с такой проблемой?
 
если речь идет о нечитаемых символах типа ???????????????????
то
1. Download tcpdf from this link Для просмотра ссылки Войди или Зарегистрируйся
2. Take the fonts files included in the Fonts folder of the downloaded file and I copy them to the /libraries/tcpdf/fonts
3. Open /libraries/joomla/document/pdf.php and find the line where $pdf->SetFont is written (about line 221)
4. Replace the line with something like that $pdf->SetFont('freesans', '', 6, '', 'false');
5. Find "var $_header_font" and "var $_footer_font" (about lines 32 and 33) and replace the fonts there with freesans font:
var $_header_font = 'freesans';
var $_footer_font = 'freesans';[/spoil]
потом еще
[spoil]\components\com_virtuemart\controller\invoice.php

around lines 151, 152 change the font
$pdf->setHeaderFont(Array('freesans', '', 8 ));
$pdf->setFooterFont(Array('freesans', '', 10 ));

also around line 179, change also the font
$pdf->SetFont('freesans', '', 8, '', true);
И зайти в VirtueMart - Магазин - вкладка "Счета" и в блоке "Внешний вид" в списке "Шрифт по умолчанию" выбрать Free Mono (UTF-8 Unicide)
 
Нет. Ну после всех этих дел в самих счет фактурах ничего нет. Просто строчка сверну с названием магазина.

Причем это на всех сайтах. Я так понимаю что никто не делал этого ...
 
Нет. Ну после всех этих дел в самих счет фактурах ничего нет. Просто строчка сверну с названием магазина.

Причем это на всех сайтах. Я так понимаю что никто не делал этого ...
Для справки. Версия virtuemart 2.0.22c, счета генерируются нормально. Получается что это реализовано из коробки.
 
ну не знаю... у меня версия 2.0.22d и так же счет не генерируется. Внутри счета и накладной пусто!
 
Поддерживаю тему, точно так же все операции проделал, но ?????? исправилось, пишет теперь по русски. но в документе все-равно пусто.

UPD: РАЗОБРАЛСЯ! УРА! После всех действий, которые описал mordovia необходимо указать ПРАВИЛЬНЫЕ значение в VirtueMart - Настройки - Шаблоны - Безопасный путь.
После того как вписал корректный безопасный путь - все заработало.
 
Последнее редактирование:
Вопрос возник у заказчика спустя год после сдачи проекта, как раз после очередного обновления VM он заметил что появились кнопочки дополнительные, в разделе - "Заказы".

И вот вопрос такой, можно ли из не читаемых символов как-то с генерировать красивую счет фактуру и накладную? Сталкивался ли кто-то с такой проблемой?
И можно ли сделать это с графическим оформлением?
 
Проделал все вышеописанные способы, шрифт исправился, но вот при создание счет-фактуры переводит не белый экран. куда копать?
 
virtuemart 2.6.12 описанный выше способ не помог. Во вкладке Счета/Эл.почты на странице Магазин установила Шрифт по умолчанию - Free Mono (UTF-8 Unicode). шрифт так и не отображается нормальный
 
virtuemart 2.6.12 описанный выше способ не помог. Во вкладке Счета/Эл.почты на странице Магазин установила Шрифт по умолчанию - Free Mono (UTF-8 Unicode). шрифт так и не отображается нормальный
Для просмотра ссылки Войди или Зарегистрируйся почитайте, должно помочь
 
Назад
Сверху