Новости Joomla

Вышел WT Quick links v.2.4.0 - релиз модуля для Joomla

Вышел WT Quick links v.2.4.0 - релиз модуля для Joomla.Это модуль-конструктор для быстрого создания набора элементов. Это могут быть ссылки на компоненты Joomla, пункт меню или пользовательская ссылка. Есть условия для исключений показа элементов списка. Вы можете создавать собственные макеты вывода модуля, создавая таким образом почти всё, что угодно: от простого списка ссылок до стены фотографий на главную страницу или ссылки-теги для перелинковки категорий интернет-магазина, список FAQ, табы или аккордеоны. Модуль позволяет выводить изображения, адаптивные изображения, видео, адаптивные видео.v.2.4.0. Что нового?Добавлена поддержка новых компонентов. Добавлены новые типы ссылок и исключений для них: - Phoca Download, - Phoca Gallery, - RadicalMart (@radicalmart).Joomla 6. Успешно протестирована работа модуля на Joomla 6-alpha2.РазработчикамПроведён большой рефакторинг кода. Для типов ссылок созданы классы-драйверы. Теперь для того, чтобы добавить новый тип ссылки в модуль достаточно скопировать класс-образец из
modules/mod_wt_quick_links/src/Driver/Collection и наполнить его данными по образцу, а так же добавить необходимые языковые константы в панели администратора Joomla.Модуль бесплатный. Страница расширенияGitHub расширенияJoomla Extensions Directory👩‍💻 Подпишись на @joomlafeed.#joomla #разработка

Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много

Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много

👩‍💻 Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много. Самое главное, что возможности применения ограничиваются только вашей больной фантазией. Вы строите интерфейс своего модуля или плагина и вам нужно подтянуть данные из сторонней системы (список чего-нибудь по какому-нибудь API), чтобы сохранить выбранный id в Joomla. Или сделать какую-то проверку и в зависимости от неё показать то или иное сообщение пользователю. Для этого подойдут свои пользовательские типы полей. Интерфейс Joomla по большей части описан в XML-файлах. У каждого из них свои параметры. Некоторые не описаны в документации (manual.joomla.org), поэтому самым любопытным будет полезно заглянуть в собственно файлы фреймворка по пути

libraries/src/Form/FormField.php, а так же в
libraries/src/Form/Fields. У каждого класса поля перечислены его специфические свойства, которые можно описывать в XML. А в своём типе поля вы можете устанавливать эти значения программно. В моём модуле WT Quick links под капотом происходят изменения. Теперь для работы (в админке) ему нужен вспомогательный плагин. А в самом модуле нам бы проверить, а не выключен ли он? В Joomla есть тип поля Note - заметка. Его можно использовать для вывода примечаний.

<field type="note"     name="your_note_for_user"     label="Заголовок примечания"     title="Альтернативный способ для заголовка"     description="Текст примечания"     class="col-12 alert alert-info"     heading="h1"     close="true"/>
heading - указывать уровень заголовка.
close - позволяет закрыть это примечание. В классе поля
libraries/src/Form/Field/NoteField.php описана логика вывода. И в принципе оно нам подходит для нашей задачи. Но оно будет выводить сообщение всегда, а нам нужно только тогда, когда плагин отключён.Поэтому берём и создаём свой класс поля, который мы унаследуем от
NoteField. Это значит, что у нас в руках будет весь инструментарий стандартного поля
Note + то, что мы сами добавим. В XML-манифест добавляем наше поле
<field type="systempluginstatus"      name="systempluginstatus"     addfieldprefix="Joomla\Module\Wtquicklinks\Site\Fields"/>
-
type - имя файла и класса,-
addfieldprefix - указываем namespace к нашему классу, может быть любой нам нужный-
name - нельзя полю без имени...Это означает, что Joomla будет использовать класс поля из файла
modules/mod_wt_quick_links/src/Fields/SystempluginstatusField.php.А в классе поля будет написано следующее:
<?php// namespace для атрибута addfieldprefixnamespace Joomla\Module\Wtquicklinks\Site\Fields;// нельзя напрямую обращаться к этому файлуdefined('_JEXEC') or die;// подключаем родительский класс для переопределенияuse Joomla\CMS\Form\Field\NoteField;use Joomla\CMS\Language\Text;use Joomla\CMS\Plugin\PluginHelper;// имя класса и имя файла точь-в-точьclass SystempluginstatusField extends NoteField{     protected $type = 'Systempluginstatus';     protected function getLabel()          {               // если плагин не включён               if(PluginHelper::isEnabled('system','wtquicklinks')) {                    // меняем свойства родительского класса                    $this->class = 'alert alert-danger w-100';                    $this->element['label'] = '⚠️ А-а-а-а!';                    $this->element['description'] = 'Плагин не включён!!';                    // и просто рендерим его с нашими свойствами                    return parent::getLabel();               }          // А иначе всё хорошо, скрываем поле из виду.          $this->parentclass = 'd-none';          return '';     }}
Просто и удобно. И людям приятно, что о них позаботились и рассказали почему что-то не работает.@webtolkru#joomla #php #webdev #разработка

Обновлена информация в Плане развития Joomla

👩‍💻 Обновлена информация в Плане развития Joomla.Здесь собрана информация о датах релизов, описаны принципы версионирования, указаны ответственные за релизы, а так же даты окончания поддержки релизов. Опираясь на эту информацию вы можете планировать развитие ваших интернет-проектов.👩‍💻 Что нового?⛔️ Joomla 4.Дата окончания исправления ошибок безопасности в версии 4.x - 14 октября 2025г. ⚠️ После этой даты Joomla 4 прекратит получать какие-либо обновления, в том числе безопасности - вообще. Рекомендуем обновить ваши сайты до актуальной Joomla 5.✅ Joomla 5.- Дата окончания исправления ошибок в версии 5.x - 13 октября 2026г.- Дата окончания исправления ошибок безопасности в версии 5.x - 12 октября 2027 года.- Текущая актуальная (на момент написания заметки) версия - 5.3.1.- Опубликовано расписание выхода релизов Joomla 5.4. Стабильный релиз ожидается 14 октября 2025 года.✅ Joomla 6.- Дата окончания исправления ошибок в версии 6.x - 17 октября 2028г.- Дата окончания исправления ошибок безопасности в версии 6.x - 16 октября 2029г.- Опубликовано расписание выхода релизов Joomla 6.0. Стабильный релиз ожидается 14 октября 2025 года.- Для разработчиков уже доступна Joomla 6.0.0-alpha1.✅ Joomla! Framework.Обновлена информация о Joomla! Framework - полноценном PHP-фреймворке для разработки. Он в версиях 1.х и 2.х был самостоятельным параллельным проектом, однако начиная с версии Joomla 4.0 стал её основой. Добавлена информация о Joomla! Framework 3.x, который вышел 6 октября 2023 года. Его можно использовать в тех случаях, когда вам в проекте не нужна CMS Joomla целиком.Подробнее на сайте Joomla-сообщества Joomlaportal.ru#joomla #community

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

borada

  • Захожу иногда
  • 182
  • 13 / 0
Ищу полноценный модуль доставки (Почта россии, EMS) под последние версии Joomla (1.7, 2.5) и VirtueMart 2.0.2
Рассмотрю коммерческие предложения.
*

atkaa1

  • Осваиваюсь на форуме
  • 37
  • 4 / 0
Re: модуль доставки для VirtueMart 2.0
« Ответ #1 : 28.03.2012, 02:00:01 »
Ищу полноценный модуль доставки (Почта россии, EMS) под последние версии Joomla (1.7, 2.5) и VirtueMart 2.0.2
Рассмотрю коммерческие предложения.

Поддерживаю, народ откликнитесь!
*

zuzya

  • Новичок
  • 6
  • 0 / 0
Re: модуль доставки для VirtueMart 2.0
« Ответ #2 : 28.03.2012, 17:09:36 »
мне тоже нужен,
ссылка, на скачивание com_virtuemart_aio, которую предлагает VM, не работает:(
*

now

  • Новичок
  • 3
  • 0 / 0
Re: модуль доставки для VirtueMart 2.0
« Ответ #3 : 04.04.2012, 10:30:38 »
Только приступили к созданию. Рассчитываем на работу с версией 2.0.3 (там разработчики VM в очередной раз немного изменили систему плагинов). Ориентировочно через 2 недели будет готов по крайней мере для отправки из Москвы и из СПб (сама почта сделала авторасчет только для посылок из Москвы - http://www.russianpost.ru/autotarif/SelautotarifRus.aspx). Это будет коммерческий вариант, примерно $15.
*

borada

  • Захожу иногда
  • 182
  • 13 / 0
Re: модуль доставки для VirtueMart 2.0
« Ответ #4 : 04.04.2012, 10:34:35 »
Только приступили к созданию. Рассчитываем на работу с версией 2.0.3 (там разработчики VM в очередной раз немного изменили систему плагинов). Ориентировочно через 2 недели будет готов по крайней мере для отправки из Москвы и из СПб (сама почта сделала авторасчет только для посылок из Москвы - http://www.russianpost.ru/autotarif/SelautotarifRus.aspx). Это будет коммерческий вариант, примерно $15.
Жду.
*

borada

  • Захожу иногда
  • 182
  • 13 / 0
Re: модуль доставки для VirtueMart 2.0
« Ответ #5 : 16.04.2012, 12:39:22 »
Только приступили к созданию. Рассчитываем на работу с версией 2.0.3 (там разработчики VM в очередной раз немного изменили систему плагинов). Ориентировочно через 2 недели будет готов по крайней мере для отправки из Москвы и из СПб (сама почта сделала авторасчет только для посылок из Москвы - http://www.russianpost.ru/autotarif/SelautotarifRus.aspx). Это будет коммерческий вариант, примерно $15.
Ну как, работа продвигается?
*

now

  • Новичок
  • 3
  • 0 / 0
Re: модуль доставки для VirtueMart 2.0
« Ответ #6 : 16.04.2012, 15:15:37 »
Проблема нескольких Продавцов решена (места отправки у них могут быть абсолютно разные, один в Сибири, другой в Москве), сейчас получаем новые тарифы - с 12 апреля их подняли и тестируем (пока на старых). Если все хорошо, то дня три. Как готовность будет 100% дам знать обязательно.
*

borada

  • Захожу иногда
  • 182
  • 13 / 0
Re: модуль доставки для VirtueMart 2.0
« Ответ #7 : 29.04.2012, 23:15:05 »
Если все хорошо, то дня три.
Похоже не всё хорошо :(
*

Owics

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: модуль доставки для VirtueMart 2.0
« Ответ #8 : 30.04.2012, 11:43:29 »
как успехи? готов купить модуль по указанному ценнику (хотелось бы без допила типовых проблем) под VM2 2.0.6 + Joomla 2.5.4
*

now

  • Новичок
  • 3
  • 0 / 0
Re: модуль доставки для VirtueMart 2.0
« Ответ #9 : 02.05.2012, 10:37:45 »
Задерживается чуток выход, но обязательно будет плагин. Проблема в ядре VM и решается сейчас совместно с командой VM. Проблемы таковы:
- при наличии нескольких Продавцов должны быть задействованы только те виды доставки, которыми они могут воспользоваться. В частности если Продавец ф.л., то он может использовать обыкновенные посылки, а юр. лицо обязано отсылать посылки с объявленной ценностью (там стоимость выше);
- типовая система видов доставки VM подразумевает, что надо создавать по одному виду доставки для всех возможных способов, т.е. на основе одного плагина Почта России она требует создать и сконфигурить десяток возможных видов: бандероль, бандероль с объявленной ценностью, бандероль 1 класса и т.д. Это нездорово и для Покупателя и для Администратора, если для Покупателя еще можно обойти этот вопрос исправлениями макетов checkout, то администратору при изменении например стоимости упаковки придется изменять ее в десятке видов доставок.

В решении обоих вопросов удалось существенно продвинуться, но есть сомнения, что все вопросы с несколькими Продавцами будут корректно решены в ближайшее время. Поэтому стоит рассчитывать на выход плагина доставки Почтой России со следующими ограничениями:
- корректная работа либо когда один Продавец, а если их несколько - то только в случае одинаковости их условий;
- расчет стоимости только внутренних отправлений (по РФ).

На днях выйдет версия VM 2.0.7 где будут внесены ряд необходимых изменений, но далеко не все там будет решено (проблема с несколькими Продавцами в полном объеме решена не будет). Надеюсь до 9 мая вопрос с Почтой России закрыть.
*

borada

  • Захожу иногда
  • 182
  • 13 / 0
Re: модуль доставки для VirtueMart 2.0
« Ответ #10 : 02.05.2012, 11:18:23 »
У меня только один продавец ( и не только у меня ведь?). Так что эта проблема не так актуальна.
*

Owics

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: модуль доставки для VirtueMart 2.0
« Ответ #11 : 03.05.2012, 17:46:20 »
У меня только один продавец ( и не только у меня ведь?). Так что эта проблема не так актуальна.
+1 также только один продавец и расчет стоимости нужен только для внутренних отправлений (по РФ).
Если других косяков в основном функционале не обнаружено, готов купить модуль с данными недоделками
*

usbmaster

  • Новичок
  • 4
  • 0 / 0
  • http://usbmaster.ru
Re: модуль доставки для VirtueMart 2.0
« Ответ #12 : 04.05.2012, 06:44:13 »
+1 также только один продавец и расчет стоимости нужен только для внутренних отправлений (по РФ).
Если других косяков в основном функционале не обнаружено, готов купить модуль с данными недоделками
+1
*

borada

  • Захожу иногда
  • 182
  • 13 / 0
Re: модуль доставки для VirtueMart 2.0
« Ответ #13 : 13.05.2012, 08:08:23 »
Похоже не дождусь.  Магазин стоит.
 Народ как сделать вменяемую доставку из Москвы с учетом зон? Ведь многие используют магазин, как с доставкой вопрос?
*

freearrows

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Re: модуль доставки для VirtueMart 2.0
« Ответ #14 : 14.05.2012, 14:46:57 »
Заинтересован в приобретении указанного модуля. Господа разработчики, когда ожидается результат Вашего творения? Возможно ли в нем реализовать доставку (расчет стоимости) из г. Воронежа?
*

Owics

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: модуль доставки для VirtueMart 2.0
« Ответ #15 : 19.05.2012, 11:19:42 »
Похоже не дождусь.  Магазин стоит.
 Народ как сделать вменяемую доставку из Москвы с учетом зон? Ведь многие используют магазин, как с доставкой вопрос?
с виртумартом эти модули - вечная проблема, как и с первой версией видимо получится, когда шарящие в кодинге наконец-то выпустят эти необходимые каждому модули, возможно опять эта версия магазина потеряет актуальность и появится новая к примеру 3-я версия и опять тоже самое по циклу... 1.1.9 - уже морально устарела по многим параметрам, неужели еще кто-то в ней видит перспективы?

может мыслить здесь правилами рынка, если спрос гораздо выше предложения, то чтобы повысить стимулы шевелиться в данном направлении повысить цены?

К примеру, если 10 баксов не стимулирует, то может выставить ценник 20 или выше?

Сделать опросник кому и почем интересен этот модуль и картина прояснится со смыслом тратить свое время и знания (которое ясно дело стоит денег).

Допутим стоимость модуля 20 $
Продажи - 100 шт. , а может и более (а почему бы и нет, магазин то более, чем популярный)
20*100= 2000 $  - неужели не стимул?

а таких модулей, без которых смысл магазина отсутствует наберется с пяток не менее!
« Последнее редактирование: 19.05.2012, 11:41:24 от Owics »
*

Owics

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: модуль доставки для VirtueMart 2.0
« Ответ #16 : 16.06.2012, 15:38:49 »
ну как, спустя месяц никаких подвижек?
*

freearrows

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Re: модуль доставки для VirtueMart 2.0
« Ответ #17 : 22.06.2012, 14:57:35 »
А в ответ тишина....
Я так понимаю проект умер, не родившись.
*

borada

  • Захожу иногда
  • 182
  • 13 / 0
Re: модуль доставки для VirtueMart 2.0
« Ответ #18 : 22.06.2012, 17:15:14 »
А в ответ тишина....
Я так понимаю проект умер, не родившись.
Похоже так :(
*

DAV

  • Осваиваюсь на форуме
  • 32
  • 25 / 0
Re: модуль доставки для VirtueMart 2.0
« Ответ #19 : 25.06.2012, 09:44:02 »
Я тоже заинтересован в конечном продукте :), готов поддержать материально ,
Заранее спасибо профессионалам.
*

borada

  • Захожу иногда
  • 182
  • 13 / 0
Re: модуль доставки для VirtueMart 2.0
« Ответ #20 : 25.06.2012, 20:37:41 »
С рекламы на этом форуме нашел сайт http://www.edost.ru/shop.php
Кто-нибудь пользовался?
PS Вот засада!
Цитировать
Для VirtueMart 2.x модуля нет!
Что за чертовщина с этим 2.0?
« Последнее редактирование: 25.06.2012, 20:41:54 от borada »
*

borada

  • Захожу иногда
  • 182
  • 13 / 0
Re: модуль доставки для VirtueMart 2.0
« Ответ #21 : 28.06.2012, 16:32:56 »
С рекламы на этом форуме нашел сайт http://www.edost.ru/shop.php
Кто-нибудь пользовался?
PS Вот засада! Что за чертовщина с этим 2.0?
http://joomlaforum.ru/index.php/topic,220535.0.html
Будто после моего поста реакция :)
Наконец-то хоть один работающий вариант
*

esmark

  • Захожу иногда
  • 91
  • 9 / 0
*

borada

  • Захожу иногда
  • 182
  • 13 / 0
Re: модуль доставки для VirtueMart 2.0
« Ответ #23 : 01.08.2012, 08:23:34 »
Вот тут еще один вариант плагина доставки Почта России + EMS есть. ;)
Непонятно из описания, настраивается ли пункт отправки, или только из москвы?
*

esmark

  • Захожу иногда
  • 91
  • 9 / 0
Re: модуль доставки для VirtueMart 2.0
« Ответ #24 : 01.08.2012, 13:39:00 »
Пункт отправки не настраивается в плагине, а берется из настроек магазина, и оттуда идет расчет до индекса\города\региона покупателя.
*

mobilepost

  • Новичок
  • 5
  • 0 / 0
Re: модуль доставки для VirtueMart 2.0
« Ответ #25 : 27.09.2012, 12:39:24 »
Други, так кто каким плагином пользуется, посоветуйте пожалуйста!
*

freearrows

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Re: модуль доставки для VirtueMart 2.0
« Ответ #26 : 27.09.2012, 14:14:25 »
Други, так кто каким плагином пользуется, посоветуйте пожалуйста!
Пользуюсь на данный момент стандартным плагином VirtueMart. Пришлось конечно повозиться, но результат меня устраивает. Доставка по России. Просто разбил все регионы на 5 поясов, согласно тарифам Почты России и назначил фиксированную цену для каждого пояса и веса отправления.
*

tims72

  • Осваиваюсь на форуме
  • 23
  • 1 / 0
  • Кто ищет - тот найдет!
Re: Модуль доставки для VirtueMart 2.0
« Ответ #27 : 13.12.2012, 21:00:39 »
Пользуюсь на данный момент стандартным плагином VirtueMart.
Подскажите, какой стандартный плагин отвечает за доставку? Как настроить доставку курьером? Как по почте?
В VM 1. все ясно было, а в VM 2 никак с доставкой не могу разобраться.
*

freearrows

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Re: Модуль доставки для VirtueMart 2.0
« Ответ #28 : 13.12.2012, 21:52:28 »
Подскажите, какой стандартный плагин отвечает за доставку? Как настроить доставку курьером? Как по почте?
В VM 1. все ясно было, а в VM 2 никак с доставкой не могу разобраться.
Плагин VM - Shipment, By weight, ZIP and countries, если не ошибаюсь, он там один.
Настройка элементарна: указываешь диапазон индексов и стоимость доставки, называешь Доставка курьером.
*

tims72

  • Осваиваюсь на форуме
  • 23
  • 1 / 0
  • Кто ищет - тот найдет!
Re: Модуль доставки для VirtueMart 2.0
« Ответ #29 : 13.12.2012, 23:17:58 »
Захажу в менеджер плагинов, открываю этот плагин, там нет никаких настроек: индексов, стоимости и пр.

Скачивала VM с оф. сайта http://dev.virtuemart.net/projects/virtuemart/files
Может попробовать его переустановить? а как?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль ЮMoney для для VirtueMart 4 существует?

Автор lolitma3

Ответов: 5
Просмотров: 3233
Последний ответ 11.08.2022, 19:07:23
от lolitma3
Модуль доставки: СДЭК, Boxberry, Ozon, 5post, Почта, пэк, gtd, iml, Байкал и др

Автор eshoplogistic

Ответов: 0
Просмотров: 2420
Последний ответ 06.04.2022, 16:43:13
от eshoplogistic
Добавить выбор города в плагин доставки?

Автор warlocksp

Ответов: 3
Просмотров: 3144
Последний ответ 13.02.2022, 15:48:14
от Evgen Kulibin
Плагин Onpay для VirtueMart!

Автор OnpayGuy

Ответов: 85
Просмотров: 12781
Последний ответ 06.07.2021, 10:47:59
от vmven
Vituemart платёжный модуль tinkoff

Автор PavelK

Ответов: 2
Просмотров: 2757
Последний ответ 24.10.2020, 12:02:32
от draff