Jump to content

nobody78

Members
  • Posts

    17
  • Joined

  • Last visited

nobody78's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Хочу проверить отправку почты. Не могу понять в каких случаях она приходит из магазина.. Пока тестил делал покупки со стандартными и альтернативными настройками (яндекс) - ниодного письма не пришло. Собственно, 2 вопроса: в каких случаях посылается почта (при любой операции?) и как проверить работает ли отправка? Может на фаере надо какие порты открыть еще? Заранее срасибо )
  2. Имею ввиду вот эти статусы (см скриншот). Я так и не нашел их в переводах бэкофис. UPD Как оказалось все можно перевести в меню ORDER >> Order statuses )))
  3. Подскажите как добраться до перевода статусов заказа в админке? Копался, но так и не нашел где они зашиты...
  4. [sOLVED] 1) Firts of all we have clean install RC5 (if NOT, this not work for previous generated invoices) 2) Second, we should have TTF font supported necessary simbols for your language 3) Third. Go to http://fpdf.fruit-lab.de/ choose map and convert font files to need format 4) (if all OK) Download .php and .z files and rename *.php.txt to *.php 5) Do NOT change files name 6) Place this files to ./tools/fpdf/font folder 7) Replace function PDF in ./classes/PDF.php with code below function PDF($orientation='P', $unit='mm', $format='A4') { global $cookie; if (!isset($cookie) OR !is_object($cookie)) $cookie->id_lang = intval(Configuration::get('PS_LANG_DEFAULT')); $lang = strtoupper(Language::getIsoById($cookie->id_lang)); $conf = Configuration::getMultiple(array('PS_PDF_ENCODING_'.$lang, 'PS_PDF_FONT_'.$lang)); $conf['PS_PDF_ENCODING'] = (isset($conf['PS_PDF_ENCODING_'.$lang]) AND $conf['PS_PDF_ENCODING_'.$lang] == true) ? $conf['PS_PDF_ENCODING_'.$lang] : 'iso-8859-1'; $conf['PS_PDF_FONT'] = (isset($conf['PS_PDF_FONT_'.$lang]) AND $conf['PS_PDF_FONT_'.$lang] == true) ? $conf['PS_PDF_FONT_'.$lang] : 'Arial'; self::$_pdfparams[$lang] = array('encoding' => $conf['PS_PDF_ENCODING'], 'font' => $conf['PS_PDF_FONT']); FPDF::FPDF($orientation, $unit, $format); $font = self::embedfont(); if($font) { $this->AddFont($font); $this->AddFont($font, 'B'); } } Save and close 8) Go to administration panel - Preferences >> PDF, choose Encoding and created Font 9) All done. Enjoy! Thanks for superhero495, mazvv, Bad_Boy, me and Presta-team ))
  5. Все получилось. )) Ура. Дело в том что я пробовал работоспособность на уже сгенеренных счетах, а они со старыми параметрами, поэтому выскакивала ошибка. Сделал новую покупку и все сгенерилось как надо! Огромное всем спасибо!
  6. Итак, чистая установка версии 1.0 RC5: 1) правим PDF.php таким образом как вы написали и больши НИЧЕГО не трогаем 2) кладем Verdan'у в нужное место 3) изменяем настройки ПДФ в админке cp1251 - verdana в итоге имеем FPDF error: Undefined font: verdana B эта ошибка исчезает если вместо $lang = strtoupper(Language::getIsoById($cookie->id_lang)); писать $lang=strtoupper($lang); но тогда по прежнему ничего что должно быть русскими буквами в ПДФ не отображается.
  7. Попробую, спасибо! Отпишусь о результатах. Кстати вот что мне ответил один из тех кто принимал участие (я так понял) в разработке модуля котрый за генерацию ПДФ отвечает. Из его слов понятно что шрифт еще обязательно должен быть установлен в системе.
  8. и вообще теперь какие бы настройки не выставлялись для ПДФ - пофик, всегда испльзуется Гельветика (скриншот) mazvv можете выложить сюда свои файлы которые вы правили? Может я че не так накосячил? или вы еще где поправили и забыли совсем.. Спасибо заранее!
  9. Может еще в систему надо куда выложить эти шрифты? Я не знаю где в линуксах обычно они лежат и как их активировать..
  10. I have edited classes/PDF.php function PDF($orientation='P', $unit='mm', $format='A4') { global $cookie; if (!isset($cookie) OR !is_object($cookie)) $cookie->id_lang = intval(Configuration::get('PS_LANG_DEFAULT')); $lang=strtoupper($lang); self::$_pdfparams[$lang] = array('encoding' => $conf['PS_PDF_ENCODING'], 'font' => $conf['PS_PDF_FONT']); FPDF::FPDF($orientation, $unit, $format); $font = self::embedfont(); if($font) { $this->AddFont($font); $this->AddFont($font, 'B'); } } result PDF was created, but cyrillic font disappear ...and PDF always with Helvetica font (((
  11. выложил Verdan'у поправил classes/PDF.php таким образом что фунция PDF теперь выглядит так: function PDF($orientation='P', $unit='mm', $format='A4') { global $cookie; if (!isset($cookie) OR !is_object($cookie)) $cookie->id_lang = intval(Configuration::get('PS_LANG_DEFAULT')); $lang=strtoupper($lang); self::$_pdfparams[$lang] = array('encoding' => $conf['PS_PDF_ENCODING'], 'font' => $conf['PS_PDF_FONT']); FPDF::FPDF($orientation, $unit, $format); $font = self::embedfont(); if($font) { $this->AddFont($font); $this->AddFont($font, 'B'); } } В админке в настройках PDF потавил cp1251 и выбрал verdana. PDF стал генерится, но вместо русских букв пустота.
  12. Hi all! Mistakes at generating PDF with cyrillic (attach 2.jpg). I think "bug" in a font. Has gone on a way http://www.prestashop.com/forums/viewthread/3161/ and convert a font, but there is new mistake FPDF error: Undefined font: crr35__w B Any ideas? (1.0 RC5) PS. Can't attach original 1251 font and converted .php
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More