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

klaizar

  • Захожу иногда
  • 91
  • 13 / 0
  • *JoomlaGURU
При установке нам понадабятся

Joomla 1.5.9 (Английская или Русская версия на выбор)

VirtuMart 1.1.3 stable

Joom!Fish 2.0.2 stable

 

1.Скачиваем нужные пакеты

http://joomlaportal.ru/downloads/joomla/Joomla_1.5.9-Stable-Full_Package.tar.gz

http://joomlaportal.ru/downloads/joomla/Joomla_1.5.9-Stable-Full_Package-Russian.zip

https://dev.virtuemart.net/cb/displayDocument/VirtueMart_1.1.3-Manual_Installation_Package.j15.tar.gz?doc_id=2874

https://dev.virtuemart.net/cb/displayDocument/Language_Pack_for_VirtueMart_1.1.3.zip?doc_id=2870

http://joomlacode.org/gf/download/frsrelease/9438/35740/JoomFish2.0.2.zip

2.Устанавливаем joomla 1.5.9

3.Устанавливаем VirtueMart 1.1.3 stable

В архиве  VirtueMart 1.1.3 stable manual instalation есть 4 директории

administrator
components
modules
plugins


распаковываем их в  рут сайта . Далее идем по ссылке :

http://www.ваш_сайт.com/administrator/index.php?option=com_virtuemart

и видим окно установки virtuemart . Жмем install simple data

Если у нас  показалась такая ошибка

Fatal Error: Something went wrong while RENAMING the VirtueMart CONFIGURATION FILE!
Please rename /home/klai/www/test/administrator/components/com_virtuemart/virtuemart.cfg-dist.php to /home/klai/www/test/administrator/components/com_virtuemart/virtuemart.cfg.php manually!!
The sample data was installed successfully.
Something went wrong when trying to delete the file install.php!
You'll have to delete the file manually before being able to use VirtueMart!
The configuration file for VirtueMart is missing!
It should be here: /home/klai/www/test/administrator/components/com_virtuemart/virtuemart.cfg.php

нам нада провести следуйщие махинации :

A.в директории administrator/components/com_virtuemart  нада переименовать фаил  virtuemart.cfg-dist.php в virtuemart.cfg.php

B.В той же директории удалить фаил  install.php

после проделаных махинации делаем рефрешь страницы с ошибкой и попадаем в админку VirtueMart

4.Устанавливаем языковые файлы для virtuemart:

Распаковываем архив  VirtueMart Language pack в директорию :

administrator/components/com_virtuemart/languages

5.Установка Joom!Fish 2.0.2 stable

Заходим в административную панель , Extensions > Install/Unistall> выбираем пакет Jomm!fish2.0.2stable и устанавливаем его.

После этого заходи в административную панель Joom!Fish ,далее в Translate и в выпадающем списке с права (  Content elements )  смотрим если есть VirtueMart .

Если в списке его нету то скачиваем фаил . http://www.joomfish.net/forum/download/file.php?id=439  и распаковываем его в

administrator/components/com_joomfish/contentelements/

Далее заходим снова в  административную панель Joom!Fish ,далее в Translate и в выпадающем списке с права (  Content elements )  смотрим если есть VirtueMart .

Если все появилось то радуемся и начинаем постигать настройки VirtueMart и Joom!Fish
« Последнее редактирование: 23.02.2009, 00:46:25 от klaizar »
*

spaSiBO

  • Новичок
  • 5
  • 0 / 0
здравствуйте. извините если что, я совсем новичок и на форуме и по вопросам Joomla. Хотелось бы спросить а какие шаблоны потом можно будет к магазину, построенному по вышеописанному принципу, прикрутить. Можете помочь ссылками на шаблоны, который подошли бы?
« Последнее редактирование: 20.02.2009, 15:45:42 от spaSiBO »
*

klaizar

  • Захожу иногда
  • 91
  • 13 / 0
  • *JoomlaGURU
напишите в гугле virtuemrt templates joomla 1.5 найдете
*

evgenyakut

  • Новичок
  • 6
  • 0 / 0
а что есть
рут сайта

куда нужно его распаковать, если использовать виртуальный хостинг??
*

spaSiBO

  • Новичок
  • 5
  • 0 / 0
http://мой сайт/administrator/index.php?option=com_virtuemart
при вводе этого адреса появляется приглашение зайти в админку, никаких установок... Что делать?
*

MuraDweb

  • Захожу иногда
  • 267
  • 124 / 1
при вводе этого адреса появляется приглашение зайти в админку, никаких установок... Что делать?
Вообще то http://мой сайт/administrator/index2.php?option=com_virtuemart
Но это, если вы уже до этого входили в админку и не разлогинивались.
А так просто заходите в админку и идете Главное меню -> Компоненты - > VirtueMart

куда нужно его распаковать, если использовать виртуальный хостинг??
Прямо в корень папки (рут сайт), где находятся все ваши папки и файлы Joomla!
Яндекс.Деньги: 41001423568435
Webmoney: R 377548789269 | Z 421465848009 | E 126339514076 | U 413960261029
-
А, Вы читали ? Правила форума | FAQ J! 1.5 | FAQ J! 1.0
*

evgenyakut

  • Новичок
  • 6
  • 0 / 0
Прямо в корень папки (рут сайт), где находятся все ваши папки и файлы Joomla!
Благодарю.
Для тех кто наткнулся на подобную проблему расписую детально. В анхиве "VirtueMart_1.1.3-Manual_Installation_Package.j15.tar.gz" лежат папки administrator, components, modules, plugins. В папке с Joomla есть папки с таким же названиями нам требуется перенести ФАЙЛЫ из архива в соответствующие папки joomla, т.е. из АРХИВ -> plugins переносим все файлы в JOOMLA -> plugins

*

spaSiBO

  • Новичок
  • 5
  • 0 / 0
Вообще то http://мой сайт/administrator/index2.php?option=com_virtuemart
Но это, если вы уже до этого входили в админку и не разлогинивались.
А так просто заходите в админку и идете Главное меню -> Компоненты - > VirtueMart

спасибо!
собственно говоря в самом мануале постами выше ошибка присутствует, надо бы исправить...
*

spaSiBO

  • Новичок
  • 5
  • 0 / 0

5.Установка Joom!Fish 2.0.2 stable

Заходим в административную панель , Extensions > Install/Unistall> выбираем пакет Jomm!fish2.0.2stable и устанавливаем его.
--------------------------------

А можно по подробнее? Ведь что там загружать: архив или что?
*

klaizar

  • Захожу иногда
  • 91
  • 13 / 0
  • *JoomlaGURU
в моём посте перечислины ссылки что качать , вот что скачали то и ставте , а перед этим почитайте ФАК , оптпадает 99% вопросов
*

klaizar

  • Захожу иногда
  • 91
  • 13 / 0
  • *JoomlaGURU
спасибо!
собственно говоря в самом мануале постами выше ошибка присутствует, надо бы исправить...
Я не вижу никакой ошибки в мануале , добавление 2 к index.php (index2.php) нужно для версии 1.0.х Joomla
у меня проходит установка именно так как написанно в мануале в первом посту этой темы )

Подскажите новичку с помощью какого модуля можно из главного сайта сделать страничку магазина... то есть при переходе по линку http://example.com пользователь сразу попадал на магазин где выведены товары, услуги и прочее..
*

klaizar

  • Захожу иногда
  • 91
  • 13 / 0
  • *JoomlaGURU
Подскажите новичку с помощью какого модуля можно из главного сайта сделать страничку магазина... то есть при переходе по линку http://example.com пользователь сразу попадал на магазин где выведены товары, услуги и прочее..
Нужно поставить основным ( по умолчанию , дифолтным ) пунктом меню,  магазин
*

rman

  • Захожу иногда
  • 102
  • 8 / 0
  • учусь сайтам уже 4 года))
Вы не могли бы прикрепить русский для virtuemart. Ато оф сайт не отвечает по этой ссылке: https://dev.virtuemart.net/cb/displayDocument/Language_Pack_for_VirtueMart_1.1.3.zip?doc_id=2870
*

Moldik

  • Осваиваюсь на форуме
  • 41
  • 1 / 0
Все хорошо, просто как по нотам, но вот этого меню я не нашел... administrator/components/com_joomfish/contentelements/ точнее нет /com_joomfish/ и что делать...?

Плохо быть по пояс деревянным, перезапустил FTP менеджер и нашел меню
*

Kvach

  • Новичок
  • 2
  • 0 / 0
Я инсталил виртуал емарт на локалхосте автоматом(extensions/install/uninstall) . Закинул литовский язый в директорию administrator/components/com_virtuemart/languages но в translate он не появился, в чём может быть дело?
*

lemblend

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
подскажите пожалуйста- я установил JoomlaFish -разобрался с переводами- все отлично работает с категориями, менюшками, статьями- это все прекрастно. но у меня есть необходимость менять название сайта в шапке- или текстовое- или картинку. ну неочень надлежащим образом выглядит страница выполненная на англ языке или с русским логотипом или с русским названием и слоганом!!
*

klaizar

  • Захожу иногда
  • 91
  • 13 / 0
  • *JoomlaGURU
подскажите пожалуйста- я установил JoomlaFish -разобрался с переводами- все отлично работает с категориями, менюшками, статьями- это все прекрастно. но у меня есть необходимость менять название сайта в шапке- или текстовое- или картинку. ну неочень надлежащим образом выглядит страница выполненная на англ языке или с русским логотипом или с русским названием и слоганом!!
Могу предложить вывести слоган - логотип через модуль ( castum html ) и в переводе joomfish просто поставить другую картинку , там кажеться есть такая опция

5.Установка Joom!Fish 2.0.2 stable

Заходим в административную панель , Extensions > Install/Unistall> выбираем пакет Jomm!fish2.0.2stable и устанавливаем его.

пишет "Внимание! - Не удалось переместить файл"
 

И еще вопрос а куда именно устанавливаем Joom!Fish 2.0.2 stable
в FaQе не нашел?
*

TpeJIb

  • Новичок
  • 6
  • 0 / 0
Заходим в административную панель , Extensions > Install/Unistall> выбираем пакет Jomm!fish2.0.2stable и устанавливаем его.

Устанавливаю...и такая проблема:

*

TpeJIb

  • Новичок
  • 6
  • 0 / 0
*

kibertank

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Хелп!
Такая проблема - установилось все отлично, но при попытке настроить магазин пишет:
Не удалось открыть узел http://Мой сайт.com/administrator/index.php?option=com_virtuemart Операция прервана!
Что делать?

з.ы. Перезаливать уже пробовал, даже переустановил и БОЛТ :-(
« Последнее редактирование: 12.03.2009, 19:21:33 от kibertank »
*

TpeJIb

  • Новичок
  • 6
  • 0 / 0
Хелп!
Такая проблема - установилось все отлично, но при попытке настроить магазин пишет:
Не удалось открыть узел http://Мой сайт.com/administrator/index.php?option=com_virtuemart Операция прервана!
Что делать?

з.ы. Перезаливать уже пробовал, даже переустановил и БОЛТ :-(

Тоже самое...(
*

dino83

  • Новичок
  • 5
  • 0 / 0
Добрый день!!!!
Спасибо за интерестную тему!!!!
У меня что то не получается, скачал файлы по ссылкам.
Но вот эту фразу понять не могу "3.Устанавливаем VirtueMart 1.1.3 stable" у меня есть файл:
VirtueMart_1.1.3-Manual_Installation_Package.j15.tar.gz 
Когда пытаюсь установить его через менеджер расширений/установить то пишет: HTTP 500 - внутренняя ошибка сервера

Как быть?
*

Наташа

  • Захожу иногда
  • 170
  • 0 / 1
Здравствуйте! ^-^ Помогите, пожалуйста, начинающему разобраться с локализацией Virtue Mart 1.1.2. !!!???!!!. Установила VirtueMart_1.1.2_eCommerce_Bundle_Joomla_1.5.9 и русифицировала саму Joomla при помощи ru-RU_joomla_lang_admin.1.5.9v2.zip и ru-RU_joomla_lang_site.1.5.9v2.zip. 
, и По советам с форума скачала  Language_Pack_for_VirtueMart_1.1.2. и вставила содержимое папку  S:\home\localhost\www\VM112eCommerceJ159\administrator\components\com_virtuemart\languages
Но, магазин не русифицировался. В чем дело? Объясните как «чайнику»!Впервые увидела virtuemart 1.1.3 + Joom!Fish чем лучше, в чем удобство Joom!Fish?  :o Есть-ли справочники по настройке магазина, установке платежных систем (к стати, какие Вы считаете наилучшими?)?
 За одно: подскажите, пожалуйста,  надежные русскоязычные с качественной поддержкой хостинги для Joomla – это мой первый сайт Joomla вообще и магазин в частности - хотелось-бы надежное и качественное обслуживание и по приемлемым ценам (кстати, какие сейчас стандарты?). Заранее благодарна, Наташа! :-*

 !!!???!!!Здравствуйте. Все поставил , а Установка Joom!Fish 2.0.2 stable не идет. Что только не делал. Ставится пишет -Удачно. Захожу в панель управления Joom!Fish  и выдает Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home/public_html/apteka.com/administrator/components/com_joomfish/classes/JCacheStorageJFDB.php on line 52  И на сайт тоже потом нельзя зайти пишет Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home/public_html/apteka.com/plugins/system/jfdatabase/jfdatabase_inherit.php on line 67
*

Ecspert

  • Захожу иногда
  • 426
  • 12 / 0
Всё успешно поставил с первого раза. Благодарю за инструкцию!
Только я ставил не Manual Installation, а обычную версию, а модули и компоненты потом отдельно все поставил.
Есть ли какое-то описание администрирования VirtueMart и Fish(зачем он нужен :) )?
*

Наташа

  • Захожу иногда
  • 170
  • 0 / 1
Здравствуйте, ребята! Спасибо, за поддержку и содержательные ответы.  ^-^По Вашим рекомендациям установила связку Joomla 1.5.9 +virtuemart 1.1.3 + Joom!Fish, но после русификации Joom!Fish весь сайт взялся кряказябрами – пришлось откатывать и приложение осталось английским.  В Content elements  элементы магазина отобразились, но только там , сам же магазин в сайте почему-то не отображается – как бы его вывести на свет? :-*
*

Ecspert

  • Захожу иногда
  • 426
  • 12 / 0
та нету тут почти никого :)
вывести на свет наверно через Меню - Создать - Внутренняя ссылка - VirtueMart
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как заставить Joomla 1.5 работать на сервере с MySQL версии 5.7 и выше?

Автор Palomnik

Ответов: 14
Просмотров: 8293
Последний ответ 01.10.2024, 00:22:40
от jesus
Как установить Joomla 1.5 на php 7?

Автор Marius

Ответов: 8
Просмотров: 3939
Последний ответ 30.05.2021, 21:11:21
от Marius
При попытке войти в админку 404 ошибка компонента - Joomla 1.5: Общие вопросы

Автор omezik

Ответов: 1
Просмотров: 3552
Последний ответ 30.08.2019, 16:10:56
от voland
Нужно починить модуль импорта на сайте Joomla

Автор matus-8

Ответов: 0
Просмотров: 3341
Последний ответ 22.08.2019, 15:09:17
от matus-8
Восстановление Joomla на локальном компьютере из резерной копии

Автор raf88

Ответов: 6
Просмотров: 8348
Последний ответ 28.12.2018, 01:48:46
от natalileto