[Решено] Модуль Invoice to PDF (Dompdf) и кириллица

Тема в разделе "Opencart", создана пользователем Moonwalker, 12 янв 2015.

Информация :
Внимание форумчане! При создании тем, или выкладывании какой-либо информации проверьте в какой ветке форума вы находитесь! Не путайте Opencart и Opencart2. При несоблюдении данного условия выносится соответствующее наказание! И потом не говорите что вас НЕ ПРЕДУПРЕЖДАЛИ! По возможности используйте обменники mail, yandex, google, dropbox, rghost Дабы избежать просьб перезалить и проблем с рекламой!
Модераторы: ZiX
  1. Moonwalker

    Moonwalker

    Регистр.:
    22 ноя 2013
    Сообщения:
    270
    Симпатии:
    81
    Может, кто сталкивался и нашел решение.
    Есть простой бесплатный модуль Invoice to PDF (http://www.opencart.com/index.php?route=extension/extension/info&extension_id=6331), которого мне вполне достаточно для решения определенных задач.
    Работает как надо, все генерит правильно, вот только имеет проблему с кириллическими символами, которые из-за слетевшей кодировки превращаются в знаки вопроса =/
    Чего-то не могу найти решение, с домпдф чего-то тоже толком разобраться не могу ))
    Есть идеи? ))
     
  2. Moonwalker

    Moonwalker

    Регистр.:
    22 ноя 2013
    Сообщения:
    270
    Симпатии:
    81
    И чтобы не плодить темы. Кто-нить знает, как вывести на страницу текущую дату? Что-нить из серии $order['date_added'];, только выводящее текущую дату. Простые ява-скрипты выводят, но в пдф затаскиваются =/

    Update. Так, с этим разобрался ))
     
    Последнее редактирование: 12 янв 2015
  3. Moonwalker

    Moonwalker

    Регистр.:
    22 ноя 2013
    Сообщения:
    270
    Симпатии:
    81
    Господи, какой же геморрой подключать кириллицу к dompdf. Причем, нигде в инете нет работающих решений. После изучения пары десятков вариантов, выцепляя по крупицам идеи удалось-таки победить эту фигню!
    Сейчас решение вряд ли смогу описать, голова не варит. Если кому надо будет, напишите, постараюсь воспроизвести (что окажется тоже весьма непросто).
     
  4. unfume

    unfume Редиска

    Регистр.:
    20 янв 2014
    Сообщения:
    519
    Симпатии:
    208
    Шрифты конвертировал или по другому мучался?
     
  5. Moonwalker

    Moonwalker

    Регистр.:
    22 ноя 2013
    Сообщения:
    270
    Симпатии:
    81
    Да там пипец костылей. И со шрифтами пришлось возиться, причем еще их нормально фиг зальешь/подключишь, и со стилями, причем, конвертируемой в пдф html-страницы. Самое ужасное, что нормально даже про конвертацию практически нигде не было написано. Там сконвертировать - полдела. Их еще подключить надо и, что самое главное, настроить использование именно нужного шрифта. Но об этом как раз надо самому догадаться ))
    Радует одно, собранный dompdf просто после переноса его папки на другой магазин продолжает работать )) Потому как не уверен, что еще раз смог бы это повторить ))
     
    unfume нравится это.
  6. haptic

    haptic Создатель

    Регистр.:
    26 янв 2015
    Сообщения:
    27
    Симпатии:
    5
    I tink nice if you used

    Its not need everytink plugin, just copy url of your invoice and paste

    Jus click convert, and bingo ,,,, you got the file of PDF

    Its easy, and not modification of your OC, so its stiil clean CMS [/ QUOTE]