Новости Joomla

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

kit2m2

  • Живу я здесь
  • 3264
  • 267 / 0
  • Беру сайты на полное сопровождение
Пытаюсь в счет вставить форматированный текст - выдает ошибку. Ругается на следующий код:
Код
$html = '<h1>HTML Example</h1>';
// output the HTML content
$pdf->writeHTML($html, true, false, true, false, '');

Может не то делаю?
Расширения для JoomShopping | Расширения на заказ | Сайты и магазины под ключ: Дизайн, Верстка, Программирование, СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ и JoomShopping 5+
*

kit2m2

  • Живу я здесь
  • 3264
  • 267 / 0
  • Беру сайты на полное сопровождение
Я так понял, дело в очень древней версии библиотеки tcpdf, которую использует JoomShopping. Версия аж 2008 года. В ней нет поддержки html  *suicide*

Десять лет уже прошло, не пора ли обновить версию?
Расширения для JoomShopping | Расширения на заказ | Сайты и магазины под ключ: Дизайн, Верстка, Программирование, СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ и JoomShopping 5+
*

nevigen

  • Moderator
  • 10431
  • 862 / 25
  • http://n*****n.com
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
почему нет? в библиотеке в ЖШ есть метод writeHTML
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

kit2m2

  • Живу я здесь
  • 3264
  • 267 / 0
  • Беру сайты на полное сопровождение
почему нет? в библиотеке в ЖШ есть метод writeHTML
Не увидел там метода. И если есть то как тогда вывести html-текст?
Расширения для JoomShopping | Расширения на заказ | Сайты и магазины под ключ: Дизайн, Верстка, Программирование, СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ и JoomShopping 5+
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Не увидел там метода.
ну у меня это строка 2877 в файле tcpdf.php
Цитировать
function writeHTML($html, $ln=true, $fill=0, $reseth=false, $cell=false)

И если есть то как тогда вывести html-текст?
честно говоря понятия не имею :) не разбирался вообще с ней. просто отметил что такая функция там есть.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

kit2m2

  • Живу я здесь
  • 3264
  • 267 / 0
  • Беру сайты на полное сопровождение
Вот такая переписка на форуме разработчиков  :'( - Смотреть
Расширения для JoomShopping | Расширения на заказ | Сайты и магазины под ключ: Дизайн, Верстка, Программирование, СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ и JoomShopping 5+
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
переопределите в конфиге $config->file_generete_pdf_order и подключайте свой файл генерации. либо предложите разработчикам обернуть подключение библиотеки в проверку
Код
if (!class_exists('TCPDF')) {
    include(JPATH_SITE."/components/com_jshopping/lib/pdf_config.php");
    include(JPATH_SITE."/components/com_jshopping/lib/tcpdf/tcpdf.php");
}
так будет еще гибче, и позволит подключать именно свою версию библиотеки, которая вам нужна, а не весь файл генерации
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

kit2m2

  • Живу я здесь
  • 3264
  • 267 / 0
  • Беру сайты на полное сопровождение
Я и так подключаю свой файл генерации - плагином. Вот только не пойму как мне подключить новую библиотеку.

При старой библиотеке при вставке HTML выдает следующее:
Код

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; TCPDF has a deprecated constructor in /home/.../.../docs/components/com_jshopping/lib/tcpdf/tcpdf.php on line 26

Warning: require_once(/home/.../.../docs/components/com_jshopping/lib/tcpdf/html_entity_decode_php4.php): failed to open stream: No such file or directory in /home/.../.../docs/components/com_jshopping/lib/tcpdf/tcpdf.php on line 3436

Fatal error: require_once(): Failed opening required '/home/.../.../docs/components/com_jshopping/lib/tcpdf/html_entity_decode_php4.php' (include_path='.:/home/proffstand/proffstandart.pro/php') in /home/.../.../docs/components/com_jshopping/lib/tcpdf/tcpdf.php on line 3436
Расширения для JoomShopping | Расширения на заказ | Сайты и магазины под ключ: Дизайн, Верстка, Программирование, СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ и JoomShopping 5+
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
ну а сам файл /components/com_jshopping/lib/tcpdf/html_entity_decode_php4.php есть в наличии?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

kit2m2

  • Живу я здесь
  • 3264
  • 267 / 0
  • Беру сайты на полное сопровождение
Нет
Расширения для JoomShopping | Расширения на заказ | Сайты и магазины под ключ: Дизайн, Верстка, Программирование, СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ и JoomShopping 5+
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
а почему? куда делся?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

kit2m2

  • Живу я здесь
  • 3264
  • 267 / 0
  • Беру сайты на полное сопровождение
Разработчики подрезали наверное. Не нужным показалось
Расширения для JoomShopping | Расширения на заказ | Сайты и магазины под ключ: Дизайн, Верстка, Программирование, СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ и JoomShopping 5+
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
ничего они не подрезали. у меня он есть.

P.S. посмотрел в инсталле - и правда нету :) откуда у меня взялся даже не помню :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

kit2m2

  • Живу я здесь
  • 3264
  • 267 / 0
  • Беру сайты на полное сопровождение
А где взяли? В версии 4.16.3 в этой папке  /components/com_jshopping/lib/tcpdf/ - НЕТ
Расширения для JoomShopping | Расширения на заказ | Сайты и магазины под ключ: Дизайн, Верстка, Программирование, СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ и JoomShopping 5+
*

kit2m2

  • Живу я здесь
  • 3264
  • 267 / 0
  • Беру сайты на полное сопровождение
Киньте, если не сложно. Может заработает.
Расширения для JoomShopping | Расширения на заказ | Сайты и магазины под ключ: Дизайн, Верстка, Программирование, СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ и JoomShopping 5+
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
а я скажу откуда... в ранних версиях ЖШ, например в 3.6.1, была версия tcpdf новее чем сейчас :) кто обновлялся - счастливчик :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

kit2m2

  • Живу я здесь
  • 3264
  • 267 / 0
  • Беру сайты на полное сопровождение
Нашел файл добавил, Компилируется но криво, ссылки вставляет, теги списка, а текста нет, но уже ошибку не выдает
Расширения для JoomShopping | Расширения на заказ | Сайты и магазины под ключ: Дизайн, Верстка, Программирование, СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ и JoomShopping 5+
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
ну возможно тут ничего и не сделать, просто версия старая и с ошибками работает. надо подключать новую...
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

kit2m2

  • Живу я здесь
  • 3264
  • 267 / 0
  • Беру сайты на полное сопровождение
Не знаю как собрать. Написал разработчикам, они знают как. Может соберут, хотя сильно сомневаюсь
Расширения для JoomShopping | Расширения на заказ | Сайты и магазины под ключ: Дизайн, Верстка, Программирование, СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ и JoomShopping 5+
*

kit2m2

  • Живу я здесь
  • 3264
  • 267 / 0
  • Беру сайты на полное сопровождение
Наверное текст придется вставлять картинкой. Опять велосипед изобретаем...
Расширения для JoomShopping | Расширения на заказ | Сайты и магазины под ключ: Дизайн, Верстка, Программирование, СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ и JoomShopping 5+
*

kit2m2

  • Живу я здесь
  • 3264
  • 267 / 0
  • Беру сайты на полное сопровождение
Хорошие новости от разработчиков, обещали сделать бесплатный аддон для обновления версии библиотеки.
Расширения для JoomShopping | Расширения на заказ | Сайты и магазины под ключ: Дизайн, Верстка, Программирование, СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ и JoomShopping 5+
*

kit2m2

  • Живу я здесь
  • 3264
  • 267 / 0
  • Беру сайты на полное сопровождение
Разработчики сделали бесплатный аддон - Update TcPdf, правда у меня немного глючит (создает перед каждым листом пустую страницу). Исправил пока глюк правкой кода.
Кто будет пробовать, отпишитесь, как у вас работает?
Расширения для JoomShopping | Расширения на заказ | Сайты и магазины под ключ: Дизайн, Верстка, Программирование, СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ и JoomShopping 5+
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться