Новости Joomla

👩‍💻 SW JProjects v.2.6.1 - компонент каталога расширений для веб-приложений.

👩‍💻 SW JProjects v.2.6.1 - компонент каталога расширений для веб-приложений.

Компонент позволяет сделать свой мини-Joomla Extensions Directory - каталог расширений для CMS (не только для Joomla) или файлов. Есть возможность скачивания по лицензионным ключам создания кастомных схем данных для сервера обновлений.

👩‍💻 v.2.6.1. Что нового?
- Правки наследования схем серверов обновлений. Улучшена логика наследования схем серверов обновлений для проектов компонент - категория - проект.
- Не стабильные релизы в сервере обновлений. Теперь в данные сервера обновлений попадают все версии (alpha, beta и т.д.), а не только stable.
- Косметические изменения. В шаблоне по умолчанию сделаны замены некоторых CSS-классов, уточнено присвоение атрибутов loading=lazy и fetchpriority.
- Рефакторинг и правки кода. Текущее обновление кодовой базы.
- Исправление ошибок.

👩‍💻 Больше спасибо за помощь в тестировании участникам нашего сообщества Александру Новикову (@pro_portal) и Александру Судьбинову (@alexrevo).

- Страница расширения
- GitHub расширения
- Joomla Extensions Directory

@joomlafeed

Событие Pizza, Bugs & Fun - 29-30 января 2026 года.

Событие Pizza, Bugs & Fun  - 29-30  января 2026 года.

Уже несколько лет в мире Joomla проводятся мероприятия "Pizza, Bugs & Fun" (#PBF), где каждый может посвятить несколько часов своего мозгового времени тому, чтобы наша любимая CMS стала ближе к идеалу.

Ссылки на видео и статьи из этого поста рассказывает об организационных вопросах, которые пригодятся для участия в PBF, а так же что и как делать.

В рамках события PBF все желающие могут собираться в общий онлайн чат, обсудить вопросы Joomla и приложить к их разрешению свою руку. Самый классный вариант, когда эта встреча происходит оффлайн: тогда организовывается пицца, напитки по вкусу и несколько часов совместного творчества.

Каждый помогает тем, что он умеет:

  • кто-то пишет недостающую документацию,
  • кто-то пишет код,
  • кто-то тестирует как исправлены ошибки или сделан новый функционал.

На сайте события есть карта, можно "захостить" свою локацию. Практически все движки в мире развиваются за счёт спонсирующих их компаний. Joomla одна из немногих, где развитие идёт только усилиями международного сообщества энтузиастов.

https://www.youtube.com/watch?v=a-FuVKXg_Uw 

На момент написания данного поста в репозитории Joomla 810 открытых Issue (как правило это баги) и 236 Pull request (PR, исправление багов и новый функционал). Все PR обязательно тестируются минимум двумя участниками сообщества, дабы в конечный код движка не проскочила ошибка.

Если каждый из участников только нашего сообщества сделает даже одно тестирование, то, боюсь, PR и Issue на всех не хватит 😀 И ничего не останется нашим коллегам из международных Joomla-чатов.

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

maximis

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
Plugin Generate PDF Product
« : 10.02.2017, 20:44:31 »
Плагин устанавливается из установщика Joomla.
После установки, плагин необходимо включить.
В шаблоне товара добавить в нужном месте любой элемент с id 'PDF':
<div id="pdf"></div>

New! 20.07.17 - Добавлен вывод цены.

Плагин можно скачать тут:
https://drive.google.com/open?id=0ByCort6ATLmsRmlES0tmRUxYbGM

зеркало
« Последнее редактирование: 06.01.2021, 23:55:39 от nevigen »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Addon Generate PDF Product
« Ответ #1 : 10.02.2017, 21:10:27 »
ну копирайты вы научились менять, а это уже пол дела :) некоторые и до этого не доходят :)

Цитировать
Может я совсем все не так сделал.
серьезно если - то слишком много минусов чтобы тут писать все. для первого раза - великолепно. нет, не великолепно. ВЕЛИКОЛЕПНО! но если тут
Цитировать
Это мой первый аддон
первый - это не тоже самое что единственный, то работы вам еще предстоит 2 вагона и маленькая вагонеточка :) читать неперечитать :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

maximis

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
Re: Addon Generate PDF Product
« Ответ #2 : 10.02.2017, 23:20:57 »
ну копирайты вы научились менять, а это уже пол дела :) некоторые и до этого не доходят :)
серьезно если - то слишком много минусов чтобы тут писать все. для первого раза - великолепно. нет, не великолепно. ВЕЛИКОЛЕПНО! но если тутпервый - это не тоже самое что единственный, то работы вам еще предстоит 2 вагона и маленькая вагонеточка :) читать неперечитать :)

Спасибо Дмитрий, что потратили время. Аддон написал действительно первый раз, буду пробовать еще и еще, если будет позволять время. Прежде чем начать писать аддон, я скачал несколько аддонов и плагинов у разработчика, далее пришлось рыть много информации в инете, чтобы понять, что к чему. Каждая строка написанная мной, давалась очень тяжело. Начал я с изучения библиотеки TCPDF и стандартного вывода заказа в PDF., хотя щас я понимаю, что начал с конца. Правильно ли я сделал в данном случае, что написал по модели MVC? Ведь можно было сразу в шаблоне подключить файл. Правильно было получать информацию о товаре в моделе и передавать ее в представление? Можно было ведь передать из шаблона input-ом в контроллер. Я вот понимаю, что это какой то недокомпонент,. отсюда вопрос, правильно ли вызывать его таким образом как сделал я, через SEF ссылку? Еще один вопрос,.. я пробовал получать данные из шаблона в контроллере input-ом и  в конечном итоге описание товара выводилась в pdf без тегов, т.е. красиво. В данном случае пришлось применить функцию strip_tags, чтобы очистить описание товаров от тегов и дополнительно чистка булов функцией замены preg_replace. Можете подсказать, как этот момент сделать красиво? Спасибо еще раз, что откликнулись.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Addon Generate PDF Product
« Ответ #3 : 11.02.2017, 10:54:42 »
Правильно ли я сделал в данном случае, что написал по модели MVC?
понимаете какое дело... вообще следовать MVC нужно. если писать компонент :) а то, что написано у вас - можно было обойтись только плагином. не нужно ни контроллера, ни модели, ни вью. нужен один плагин. при чем в идеале он нужен группы jshoppingproducts, а не jshopping как у вас. также рекомендовал бы вам загуглить com_lendr и разобрать его по полочкам. он доступен на гитхабе. в частности изучить MVC на его примере. на данный момент считаю это лучшим примером принципов MVC в Joomla.

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

maximis

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
Re: Addon Generate PDF Product
« Ответ #4 : 11.02.2017, 11:10:52 »
Огромное спасибо за совет, обязательно посмотрю и разберу com_lendr. И попробую переписать аддон по вашей рекомендации, если выйдет выложу тут.

немного не понял по поводу что и как именно вы пробовали расшифруйте.

Я сам себя иногда не понимаю =)
Имел ввиду:
 В шаблоне продукта вешаем форму и в ней пишем инпут
 <input type="hidden" name="product_name" value="<?php print $product->name; ?>">
 .... и т.д.

 В контроллере получаем пост запрос с данными о товаре и передаем во вьюху
 $view->assign('product_name', JRequest::getVar('product_name'));

Ну я теперь хоть понял, что для данной задачи не нужно изобретать велосипед.
 
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Addon Generate PDF Product
« Ответ #5 : 11.02.2017, 11:13:33 »
а, теперь понятно. ну просто так получалось потому, что JRequest::getVar (который кстати тоже уже устарел :) ) обрезает теги по умолчанию. но так делать не нужно. не нужно передавать то, что вы потом получаете и базы. передавать нужно только product_id
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

maximis

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
Re: Addon Generate PDF Product
« Ответ #6 : 11.02.2017, 11:21:56 »
Я пробовал сначала передавать всю информацию о товаре из шаблона, модели с запросом на тот момент еще не было. Потом решил, что наверное правильней написать отдельный запрос. Очень хотелось понять MVC ). Забыл написать, что Joomla 2.5 стоит с Jshop-ом.
*

maximis

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
Re: Addon Generate PDF Product
« Ответ #7 : 14.02.2017, 15:20:51 »
Второй день в ступоре. Уважаемый dmitry_stas, можете помочь навести меня на правильную мысль.
Создал плагин в группе 'jshoppingproducts'.
Далее создал функцию с наименованием тригерра 'function onAfterDisplayProduct(&$product) {'.
Соответственно я могу получить все необходимые данные по продукту и в дальнейшем вывести в PDF.
Ступор заключается в том, что я не могу вызвать функцию генерации в PDF файл по нажатию кнопки.
Появилась идея поставить в функции условие 'if( array_key_exists('PDF', $_REQUEST)) {'.
Тогда в кнопке достаточно прописать ссылку document.location.href+'?PDF' и внутри условия прописать функцию генерации PDF.
Но тогда получается, что на выходе получим ту же карточку товара сначала в HTML виде, затем нужно очистить объект и вызвать функцию генерации PDF.
Совсем запутался, если не сложно, намекните.
С контроллером было понятно, что к чему, а вот без него я опух.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Addon Generate PDF Product
« Ответ #8 : 14.02.2017, 16:15:57 »
не очень понимаю, почему мы
Цитировать
на выходе получим ту же карточку товара сначала в HTML виде
? кто мешает ловить не onAfterDisplayProduct, а onBeforeDisplayProduct? там HTML еще никакого нет. а как раз $product уже ваш готовый объект есть. что вам и нужно. а если вообще и $product хотите полностью контролировать, то вообще ловите onConstructJshoppingControllerProduct, там еще вообще ничего нет, все сами будете делать
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

maximis

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
Re: Addon Generate PDF Product
« Ответ #9 : 14.02.2017, 17:05:10 »
Начал получаться каменный цветок. Медленно, но для меня это пока не важно.
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Re: Addon Generate PDF Product
« Ответ #10 : 14.02.2017, 18:04:57 »
что Данила мастер, не выходить каменный цветок ?
оооооййй.... не выыыыххооооодит.... (тужась)
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

maximis

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
Re: Addon Generate PDF Product
« Ответ #11 : 16.02.2017, 16:54:48 »
Выходит помаленьку, время не всегда есть =).
Сегодня появилось время и я переписал аддон под плагин.
dmitry_stas, для меня очень важно ваше мнение и других.
На что мне еще обратить внимание в данном плагине.
Очень хочется сделать красиво, для всех кто нуждается.

Плагин устанавливается из установщика Joomla.
После установки плагин необходимо включить.
В шаблоне товара добавить в нужном месте любой элемент с id 'PDF':
<div id="pdf"></div>
« Последнее редактирование: 20.07.2017, 12:47:47 от maximis »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Addon Generate PDF Product
« Ответ #12 : 16.02.2017, 17:09:30 »
ну вот, совсем же другое дело :) гляньте как просто и красиво получилось :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

maximis

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
Re: Addon Generate PDF Product
« Ответ #13 : 16.02.2017, 17:15:37 »
Спасибо еще раз огромное за помощь! Хорошо, когда есть такие люди. Планирую дополнить настройки плагина и красиво оформить в шапке форума. Действительно оказалось все намного проще =)
*

Zhanadil1509

  • Захожу иногда
  • 126
  • 0 / 0
Re: Addon Generate PDF Product
« Ответ #14 : 19.07.2017, 14:20:07 »
Спасибо еще раз огромное за помощь! Хорошо, когда есть такие люди. Планирую дополнить настройки плагина и красиво оформить в шапке форума. Действительно оказалось все намного проще =)
Воспользовался Вашим плагином! Выручили реально! Но есть небольшое но:
Как можно избавиться от этих косяков? Возможен ли такой вариант, что характеристика не влезает во всю страницу?



« Последнее редактирование: 19.07.2017, 14:23:26 от Zhanadil1509 »
*

Zhanadil1509

  • Захожу иногда
  • 126
  • 0 / 0
Re: Addon Generate PDF Product
« Ответ #15 : 19.07.2017, 14:51:13 »
Еще вот заметил, какое то время стоит и начинает дублировать кнопку. Как устранить?

*

maximis

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
Re: Addon Generate PDF Product
« Ответ #16 : 19.07.2017, 15:08:34 »
1. Нужно индивидуально перекроить шаблон PDF под вас. Начал делать универсальное решение, но к сожалению появились дела.
2. Нужно смотреть, так не угадаешь. В стандартном шаблоне выводило нормально.

*

Zhanadil1509

  • Захожу иногда
  • 126
  • 0 / 0
Re: Addon Generate PDF Product
« Ответ #17 : 19.07.2017, 15:49:07 »
очень жаль
*

Zhanadil1509

  • Захожу иногда
  • 126
  • 0 / 0
Re: Addon Generate PDF Product
« Ответ #18 : 20.07.2017, 08:35:33 »
1. Нужно индивидуально перекроить шаблон PDF под вас. Начал делать универсальное решение, но к сожалению появились дела.
2. Нужно смотреть, так не угадаешь. В стандартном шаблоне выводило нормально.


Вот сделал поправки, теперь нормально почти. Не знаете почему не вытаскивает цену? Где его можно настроить или подключить. Весь плагин прошарил не понял. И как правый столб чуть подтянуть?
*

maximis

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
Re: Addon Generate PDF Product
« Ответ #19 : 20.07.2017, 10:33:06 »
В файле assets/pdf/generate_pdf_product.php
Найдите блок:
      foreach($this->product->extra_field as $extra_field) {
         $this->MultiCell(40,4,$extra_field['name'].':',0,'L','L',false);
         $this->MultiCell(42,4,$extra_field['value'],0,'L','R',false);
         $this->Ln();
      }
и после него добавьте блок:
      if (!$this->jshopConfig->user_as_catalog) {
         $this->MultiCell(40,4,_JSHOP_PRICE.':',0,'L','L',false);
         $this->MultiCell(42,4,formatprice($this->product->product_price),0,'L','R',false);
         $this->Ln();      
      }

« Последнее редактирование: 20.07.2017, 11:11:20 от maximis »
*

Zhanadil1509

  • Захожу иногда
  • 126
  • 0 / 0
Re: Addon Generate PDF Product
« Ответ #20 : 20.07.2017, 11:14:01 »
В файле assets/pdf/generate_pdf_product.php добавьте в нужный блок(блок характеристик, блок описания и т.д.) строку:
$this->Cell(182,7,$this->product->product_price,0,0,'L',false);

Пробовал так. Не работает. Видимо еще в родительском классе TCPDF надо добавлять поля связанные с price, а то не нашел ни одного значения (components/com_jshopping/lib/tcpdf/tcpdf.php).
А на счет столбца уже разобрался. Спасибо.
« Последнее редактирование: 20.07.2017, 11:17:10 от Zhanadil1509 »
*

maximis

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
Re: Addon Generate PDF Product
« Ответ #21 : 20.07.2017, 11:15:11 »
Я отредактировал сообщение, смотрите выше.
*

Zhanadil1509

  • Захожу иногда
  • 126
  • 0 / 0
Re: Addon Generate PDF Product
« Ответ #22 : 20.07.2017, 11:19:44 »
Я отредактировал сообщение, смотрите выше.

Огромнейшее спасибо! Идеально!
*

maximis

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
Re: Addon Generate PDF Product
« Ответ #23 : 20.07.2017, 11:20:53 »
В TCPDF добавлять ничего не нужно, данная библиотека только генерирует данные в PDF.
У вас есть объект product, там есть все, что выводится в карточку товара.
Нужно только подсунуть в плагин необходимые данные и все.
*

maximis

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
Re: Plugin Generate PDF Product
« Ответ #24 : 20.07.2017, 13:56:59 »
Вот сделал поправки, теперь нормально почти. Не знаете почему не вытаскивает цену? Где его можно настроить или подключить. Весь плагин прошарил не понял. И как правый столб чуть подтянуть?


Вам лучше сделать разметку шаблона PDF так:
1. блок основной картинки оставить как есть.
2. вместо блока описания поставить блок с характеристиками.
3. сделать один блок с описанием вместо блока всех картинок и блока характеристик.
Слева будет основная картинка товара, справа от нее характеристики и внизу все пространство заполнит описание.
Тогда получится лаконично и красиво.

Заходил к вам на сайт, кнопка pdf не работает.
*

Zhanadil1509

  • Захожу иногда
  • 126
  • 0 / 0
Re: Plugin Generate PDF Product
« Ответ #25 : 25.07.2017, 14:49:55 »
Заходил к вам на сайт, кнопка pdf не работает.


Сейчас все сделал, работает нормально и кнопка генерируется при загрузке страницы товара. Еще раз спасибо за этот отличный плагин.
Этот плагин хотел подключить на страницу корзины вставил <div id="pdf"></div>, но кнопка не генерируется.
Я как понимаю, этот плагин pdf, не генерирует формат pdf с корзины? Только страницу товара может генерировать в pdf?

*

maximis

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
Re: Plugin Generate PDF Product
« Ответ #26 : 25.07.2017, 16:57:37 »
Данный плагин написан под карточку товара.
Под корзину надо писать отдельный плагин.
*

tortxp

  • Захожу иногда
  • 55
  • 0 / 0
Re: Plugin Generate PDF Product
« Ответ #27 : 05.01.2019, 23:34:57 »
Ошибку выдает после нажатия на кнопку. Открывается новое окно и на белом фоне написано http://prntscr.com/m3hmt0

Цитировать
TCPDF error: Missing or incorrect image file
*

kit2m2

  • Живу я здесь
  • 3372
  • 276 / 0
  • Беру сайты на полное сопровождение
Re: Plugin Generate PDF Product
« Ответ #28 : 05.01.2019, 23:41:26 »
У Вас скорее всего фото товара с расширением "*.jpeg". Проверьте расширение файла изображения.
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

elitegroupkharkov

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Plugin Generate PDF Product
« Ответ #29 : 13.02.2019, 15:49:08 »
Актуален ли плагин для версии шопинга 4.18.2 ?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

JS Product Snapshot - плагин вывода товаров JoomShopping в контенте Joomla

Автор Arkadiy

Ответов: 110
Просмотров: 33497
Последний ответ 21.12.2023, 09:28:06
от sergeytolkachyov
Плагин Second Description For Product

Автор pvi1

Ответов: 27
Просмотров: 6162
Последний ответ 27.09.2020, 18:50:33
от theflame
Модуль product labels 4.0.1 для Joomshpping 4 (под 3-ю Joomla), нужна помощь

Автор Dimson75

Ответов: 16
Просмотров: 3401
Последний ответ 01.12.2016, 14:43:25
от omilen
Second Description For Product

Автор pvi1

Ответов: 15
Просмотров: 1806
Последний ответ 18.06.2016, 08:02:04
от dmitry_stas
Latest product

Автор timbooba

Ответов: 3
Просмотров: 1822
Последний ответ 08.10.2015, 18:47:59
от Pavv