Новости 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 Гость просматривают эту тему.
  • 55 Ответов
  • 81200 Просмотров
*

fl-rost

  • Осваиваюсь на форуме
  • 17
  • 1 / 0
Re: Русификация VirtueMart
« Ответ #30 : 21.09.2009, 19:26:49 »
Качайте: Russian Language for VirtueMart v.1.1.3 ;)
Спасибо!
*

lobster

  • Новичок
  • 7
  • 0 / 0
Re: Русификация VirtueMart
« Ответ #31 : 20.10.2009, 14:26:26 »
Уважаемые господа.
подскажите пожалуйста Ламеру.
Как мне сделать так, чтобы корзина была по русски
Купить вместо add to card
И вообще общий перевод пользовательской части.
Language pack - кинул как описано
Joomla 1/5/3
Virtuemart 1/1/4
Админка VirtueMart - по русски
все каталоги и тд - по английски.
Соре - не понимаю
*

lobster

  • Новичок
  • 7
  • 0 / 0
Re: Русификация VirtueMart
« Ответ #32 : 20.10.2009, 14:33:18 »
Сделаю поправку
Некорректное отображение в МОззиле!

Re: Русификация VirtueMart
« Ответ #33 : 24.10.2009, 13:48:48 »
Здраствуйте помоготе пожалуйста.
Установил быстрый старт Joomla+Virtuemart.
Добавил языковые файлы в VirtueMart.
Добавил Russian Language Pack в Joomla.
Сейчас интерфейс магазина отображается по русски без всяких проблем.
Зато Admin панель магазина на половину по латински на половину не понятно что.
Если в Joomla устанавливаю обратно английский такая же проблема.
*

bonjurno

  • Новичок
  • 3
  • 0 / 0
Re: Русификация VirtueMart
« Ответ #34 : 31.01.2010, 13:24:39 »
Уважаемые господа.
подскажите пожалуйста Ламеру.
Как мне сделать так, чтобы корзина была по русски
Купить вместо add to card
И вообще общий перевод пользовательской части.
Language pack - кинул как описано
Joomla 1/5/3
Virtuemart 1/1/4
Админка VirtueMart - по русски
все каталоги и тд - по английски.
Соре - не понимаю
Такая же беда ! помогите !
*

Дмитрий Федюк

  • Захожу иногда
  • 59
  • 6 / 0
  • Програмист Magento Commerce
Re: Русификация VirtueMart
« Ответ #35 : 14.02.2010, 12:04:06 »
Уважаемые господа.
подскажите пожалуйста Ламеру.
Как мне сделать так, чтобы корзина была по русски
Купить вместо add to card
И вообще общий перевод пользовательской части.
Language pack - кинул как описано
Joomla 1/5/3
Virtuemart 1/1/4
Админка VirtueMart - по русски
все каталоги и тд - по английски.
Соре - не понимаю

А вы установили русский как языку по умолчанию для общедоступной части сайта?
*

Натуля

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Re: Русификация VirtueMart
« Ответ #36 : 15.04.2010, 18:21:51 »
Подскажите, где поменять статус заказа на русский язык. весь VM русский, а  вот pending, cinfirmed и т.п. осталось . Все объискала, найти не могу.
*

Натуля

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Re: Русификация VirtueMart
« Ответ #37 : 15.04.2010, 18:46:38 »
Вопрос снят)
*

ImPuLsE

  • Осваиваюсь на форуме
  • 28
  • 0 / 0
Re: Русификация VirtueMart
« Ответ #38 : 09.07.2010, 11:57:35 »
Напиши плз где поменять то статус?
*

ImPuLsE

  • Осваиваюсь на форуме
  • 28
  • 0 / 0
Re: Русификация VirtueMart
« Ответ #39 : 09.07.2010, 12:06:30 »
Ваш сайт — компонент VirtueMart — Заказы — Список типов состояния заказа. Далее переходите по каждому типу и меняете на русский вариант.

Re: Русификация VirtueMart
« Ответ #40 : 30.07.2010, 16:17:51 »
Закидываю файл russian.php в administrator\components\com_virtuemart\languages\ и после обновления страницы браузер выводит ошибку
Fatal error: Cannot redeclare class vmLanguage in Z:\home\rav1-meat.kz\www\administrator\components\com_virtuemart\languages\russian.php on line 2083
Что делать?
Помогите...
*

Арчик

  • Захожу иногда
  • 281
  • 32 / 0
Re: Русификация VirtueMart
« Ответ #41 : 22.09.2010, 19:47:01 »
Закидываю файл russian.php в administrator\components\com_virtuemart\languages\ и после обновления страницы браузер выводит ошибку
Fatal error: Cannot redeclare class vmLanguage in Z:\home\rav1-meat.kz\www\administrator\components\com_virtuemart\languages\russian.php on line 2083
Что делать?
Помогите...

Качай правильный ленгвич пак - это ты скачал языковой пакет для вирта от Joomla серии 1.0  тебе нужен пакет для вирта 1.1.4
Ищи тута
Компьютер-это вещь для решения проблем, которых у вас не было до его появления...
*

dipal

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Русификация VirtueMart
« Ответ #42 : 25.12.2010, 10:44:51 »
Ёще прикол - пока не русифицируешь жумлу - vm никак не русифицируется...
*

fotosmail

  • Захожу иногда
  • 87
  • 7 / 0
Re: Русификация VirtueMart
« Ответ #43 : 23.01.2011, 11:48:59 »
а где бы найти русификацию на Vm 1 1 6,
Уже нашел, русификатор 1 1 4 подошел
« Последнее редактирование: 23.01.2011, 11:57:33 от fotosmail »
*

abulka

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
Re: Русификация VirtueMart
« Ответ #44 : 24.01.2011, 19:26:14 »
Кто-нибудь может объяснить, как с этим бороться?
Установил чистую русскую Joomla 1.5.22
Ставлю родную VM 1.6 без русификации.
Смотрю базы. Джумловские в кодировке UTF-8, а VM - в кодировке 1251.
Почему это произошло?
*

LifeAct

  • Захожу иногда
  • 65
  • 1 / 0
Re: Русификация VirtueMart
« Ответ #45 : 27.01.2011, 13:14:06 »
Друзья Все на много проще...
Можно зайти http://virtuemart.net/index.php?option=com_content&task=view&id=54&Itemid=147 нати там Language Pack
и скачать...

там на 32 языках перевод VirtueMart 1.1.3 и что Важно есть РУССКИЙ!
все работает ура!  :D

а подскажите пж где взять русик для 1.1.6 для последней версии? вопрос снят - подходит от 1.1.4
*

LifeAct

  • Захожу иногда
  • 65
  • 1 / 0
Re: Русификация VirtueMart
« Ответ #46 : 27.01.2011, 13:14:41 »
а где бы найти русификацию на Vm 1 1 6,
Уже нашел, русификатор 1 1 4 подошел

спасибо
*

Girevik

  • Захожу иногда
  • 360
  • 1 / 1
Re: Русификация VirtueMart
« Ответ #47 : 31.01.2011, 12:00:46 »
админка магазина работает на русском, а вот на сайте все на английском.
Это отдельно нужно русифицировать? Как?
*

Girevik

  • Захожу иногда
  • 360
  • 1 / 1
Re: Русификация VirtueMart
« Ответ #48 : 31.01.2011, 16:24:56 »
админка магазина работает на русском, а вот на сайте все на английском.
Это отдельно нужно русифицировать? Как?

БЛИН, долго рылся в админке магазина. Оказалось, в самой Joomla язык по умолчанию стоял английский...
... хотя в целом вроде все на русском было... или не обратил внимание на джумловские элементы..
*

iva.f

  • Новичок
  • 7
  • 0 / 0
Re: Русификация VirtueMart
« Ответ #49 : 02.03.2011, 23:18:20 »
Люди, подскажите, пожалуйста, что делать:
Ставлю VM, пробую рассылку писем - всё идёт идеально (разумеется, на английском). После русификации VM вместо писем приходят кракозябры (за исключением изменения статуса заказа - там ещё можно что-то разобрать), т.е. отправитель, получатель, тема, тело письма - всё нечитаемо. Для чистоты эксперимента ставил VM 1.1.4 + языковой пакет для него от разработчиков - ну всё равно кракозябры! Подскажите, куда копать? Вторую ночь не сплю.
-----------------------------------------------------------------------------------------
Вопрос снят: сайт был на локальном хостинге. После переноса на реальный всё работает на ура.
Хотя можно и перефразировать вопрос: а можно ли добиться нормального результата с рассылкой писем на локальном хостинге?
« Последнее редактирование: 03.03.2011, 21:19:23 от iva.f »
*

pavelt

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Русификация VirtueMart
« Ответ #50 : 04.03.2011, 21:30:49 »
Подскажите, где поменять статус заказа на русский язык. весь VM русский, а  вот pending, cinfirmed и т.п. осталось . Все объискала, найти не могу.

У меня тоже самое. Подскажите, как решить эту проблему?
« Последнее редактирование: 04.03.2011, 21:40:04 от pavelt »
*

iva.f

  • Новичок
  • 7
  • 0 / 0
Re: Русификация VirtueMart
« Ответ #51 : 04.03.2011, 21:36:33 »
У меня тоже самое. Подскажите, как решить эту проблему?

Компоненты -> VirtueMart -> Администрирование: Заказы -> Список типов состояния заказа. Справа в табличке видим наш список, нажимаем на тот тип, который хотим изменить и меняем.

Re: Русификация VirtueMart
« Ответ #52 : 03.11.2011, 03:11:25 »
Здравствуйте!заходим сюда administrator/components/com_virtuemart/languages/
сдесь будут папки
account
admin
checkout
common
coupon
help
manufacturer
msgs
order
product
reportbasic
shipping
shop
shopper
store
tax
vendor
zone
Удаляем язык англиский и вставляем в каждой папке вот это
account
admin
checkout
common
coupon
help
manufacturer
msgs
order
product
reportbasic
shipping
shop
shopper
store
tax
vendor
zone
index
вот ссылка http://narod.ru/disk/30363901001/113russianVM.zip.html
Удачи
« Последнее редактирование: 03.11.2011, 03:25:45 от dimir83 »
*

ellays

  • Осваиваюсь на форуме
  • 40
  • 0 / 0
Re: Русификация VirtueMart
« Ответ #53 : 04.11.2011, 11:55:05 »
залил файлы русификатора (russian.php с сохранненной структурой папок) в administrator/components/com_virtuemart/languages/, в админке Joomla по умолчанию выбран русский язык (Russian CIS). VM ну никак не хочет становиться русским. что делать?

UPD решил проблему путем переименования russian.php на english.php, но чувствую что проблема решена как-то криво
« Последнее редактирование: 04.11.2011, 12:17:07 от ellays »
*

el-suerte

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Русификация VirtueMart
« Ответ #54 : 19.07.2012, 23:14:06 »
Не могу Русифицировать Маркет, делаю все как написано, а результат ноль. Где в админке можно поменять язык?
*

alexluxor

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: Русификация VirtueMart
« Ответ #55 : 04.07.2013, 12:40:07 »
Есть у кого русификатор VirtueMart 2.0.2b ?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Количество просмотров товара VirtueMart Существует?

Автор grishin

Ответов: 38
Просмотров: 11484
Последний ответ 22.08.2020, 08:44:29
от rsn
Не выводит списком Настраиваемое поле в VirtueMart 5.0

Автор ЛюдмилаМир

Ответов: 2
Просмотров: 3005
Последний ответ 25.08.2019, 16:27:04
от ЛюдмилаМир
Joomla VirtueMart помощь в переводе

Автор akkord31

Ответов: 0
Просмотров: 2864
Последний ответ 21.05.2019, 09:14:02
от akkord31
Миграция с Joomla 1.5 на 3 с VirtueMart 1.1.9 stable на свежую. Кто поможет?

Автор Гриша-Десантник

Ответов: 7
Просмотров: 3104
Последний ответ 23.04.2019, 10:22:25
от draff
Переход на https VirtueMart 1.1.4 проблемы с фото

Автор Sergey1984

Ответов: 4
Просмотров: 3241
Последний ответ 25.10.2018, 20:56:54
от Sergey1984