Новости Joomla

SW JProjects v.2.5.0 - компонент каталога цифровых проектов на Joomla

SW JProjects v.2.5.0 - компонент каталога цифровых проектов на Joomla

👩‍💻 SW JProjects v.2.5.0 - компонент каталога цифровых проектов на Joomla.Компонент - менеджер цифровых проектов для Joomla! CMS. Компонент обеспечивает создание каталога цифровых проектов и предоставляет возможность скачивания, в том числе с использованием лицензионных ключей.👩‍💻 v.2.5.0. Что нового?Схемы структур данных для серверов обновлений. Теперь с SW JProjects вы может создавать сервер обновлений не только для расширений Joomla, но и свои собственные. Например, вам нужно, чтобы структура данных сервера обновлений была другая и формат должен быть, например, не XML, а JSON. Формирование структуры данных для сервера обновлений расширений Joomla вынесено в отдельный плагин. Вы можете создать свой собственный плагин и реализовать в нём нужную вам структуру данных, добавив или наоборот исключив отображаемые данные. Сервер обновлений в компоненте по-прежнему отображает информацию о списке проектов и их версиях, о конкретном проекте и его changelog.Можно выбрать схему данных сервера обновлений глобально для всего компонента, выбрать другую схему данных для категории проектов, а так же выбрать схему в каждом проекте.

Разработчикам в качестве образца можно посмотреть плагин схемы данных для Joomla в составе компонента или же плагин-образец JSON-схемы на GitHub.
Группа плагинов swjprojects. Для нужд компонента создана группа плагинов swjprojects. В частности, в этой группе находится плагин структуры данных Joomla расширений для сервера обновлений.Изменение языковых констант. Изменены некоторые языковые константы в панели администратора. Если вы делали переопределение констант - переопределите их снова.👩‍💻 Joomla 6. Внесены изменения для корректной установки и работы компонента на Joomla 6. Компонент успешно протестирован на Joomla 6-beta2.Минимальная версия Joomla - 5. Подняты минимальные системные требования: Joomla 5.0.0 и PHP 8.1.
- Страница расширения👉 Плагин-образец кастомной JSON-схемы данных для сервера обновлений на GitHub.- GitHub расширения- Документация на GitHub- Joomla Extensions Directory#joomla #расширения

Как триггерить события для плагинов на манер Joomla 5+?В Joomla 6 должны удалить метод...

Как триггерить события для плагинов на манер Joomla 5+?В Joomla 6 должны удалить метод...

👩‍💻 Как триггерить события для плагинов на манер Joomla 5+?В Joomla 6 должны удалить метод triggerEvent(), с помощью которого раньше вызывались события для плагинов. Теперь чтобы в своём коде вызвать событие для плагина и получить от него результаты нужно:- создать объект класса события- передать в него параметры

use Joomla\CMS\Event\AbstractEvent;use Joomla\CMS\Factory;use Joomla\CMS\Plugin\PluginHelper;// Грузим плагины нужных группPluginHelper::importPlugin('system');// Создаём объект события$event = AbstractEvent::create('onAfterInitUniverse', [    'subject' => $this,    'data'    => $data, // какие-то данные    'article' => $article, // ещё материал вдовесок    'product' => $product, // и товаров подвезли]);// Триггерим событиеFactory::getApplication()->getDispatcher()->dispatch(    $event->getName(), // Тут можно строку передать 'onAfterInitUniverse'    $event);// Получаем результаты// В случае с AbstractEvent это может быть не 'result',// а что-то ещё - куда сами отдадите данные.// 2-й аргумент - значение по умолчанию, // если не получены результаты$results = $event->getArgument('result', []);
Плюсы такого подхода - вам не нужно запоминать порядок аргументов и проверять их наличие. Если вы написали свой класс события, то в плагине можно получать аргументы с помощью методов $event->getArticle(), $event->getData(), $event->getProduct() и подобными - реализуете сами под свои нужды. Если такой класс события написали, то создаёте экземпляр своего класса события и укажите его явно в аргументе eventClass
use Joomla\Component\MyComponent\Administrator\Event\MyCoolEvent;$event = MyCoolEvent::create('onAfterInitUniverse', [    'subject'    => $this,    'eventClass' => MyCoolEvent::class, // ваш класс события    'data'       => $data, // какие-то данные    'article'    => $article, // ещё материал вдовесок    'product'    => $product, // и товаров подвезли]);
Ожидаемо, что класс вашего события будет расширять AbsractEvent или другие классы событий Joomla.🙁 Есть неприятный нюанс - нельзя просто так вызывать событие и ничего не передать в аргументы. Аргумент subject обязательный. Но если вы всё-таки не хотите туда ничего передавать - передайте туда пустой stdClass или объект Joomla\registry\Registry.
@joomlafeed#joomla #php #webdev

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

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #720 : 06.06.2011, 22:23:50 »
К сожалению добавить доп. поля просто так не получится.
Нужно править будет не один файл.
*

buktoppp

  • Новичок
  • 6
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #721 : 07.06.2011, 10:56:47 »
Здравствуйте.
Как изменить вывод категорий, к примеру в два стобика или три?
Спасибо
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #722 : 07.06.2011, 11:09:07 »
Здравствуйте.
вывод категорий осуществляется в файле components/com_smfaq/views/categories/tmpl/default.php, его можно скопировать в директорию templates/ваш шаблон/html/com_smfaq/categories и там его редактировать.
Но насколько мне известно это можно cделать и без правки HTML, посредством небольшой правки CSS.
*

buktoppp

  • Новичок
  • 6
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #723 : 07.06.2011, 11:49:19 »
А не могли бы подсказать как проще всего это организовать?
*

Voronn

  • Осваиваюсь на форуме
  • 36
  • 1 / 0
  • VoronN
Re: SM FAQ - простой компонент FAQ'a
« Ответ #724 : 07.06.2011, 17:53:42 »
Здравствуйте!
Уважаемый автор, подскажите, а у Вас он работает в комплексе с sh404SEF?? А то что то не могу никак настроить...

С уважением Николай.
Уважаемый Автор Вы так и не ответили на мой вопрос...))
*

n_i_x

  • Захожу иногда
  • 130
  • 6 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #725 : 27.06.2011, 17:52:03 »
очень хороший и удобный компонет+ модуль! большое спасибо, мне понравилось!
Правда есть у меня 1 глюк, в админке невозможно добавить вопросы, когда жму на ссылку, то пишет, что невозможно отобразить страницу, ну как бы её не существует. но с лицевой стороны всё нормально работает)
joomla 1.5.23 Apache 2.2.19,  PHP 5.3.6 (Win32), включен родной SEF и mod_rewrite
*

ura1964

  • Захожу иногда
  • 55
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #726 : 28.06.2011, 15:10:47 »
Установил настроил выдает ошибку
Warning: array_diff_asso c() [function.array-diff-assoc]: Argument #1 is not an array in /home/vlklassr/public_html/libraries/joomla/cache/cache.php on line 515
И сайт зависает .Выдаёт ошибку при добавлении вопроса.Но все работает.Сайт vl-klass.ru
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #727 : 28.06.2011, 15:24:00 »
ura1964
данная ошибка относится к кэшу модулей и к компонентам никакого отношения не имеет.
Попробуйте очистить кэш в панели администрирования.
Или удалить содержимое директории 'cache', кроме файла index.html
*

ura1964

  • Захожу иногда
  • 55
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #728 : 29.06.2011, 02:01:35 »
Не помогает.Кстати в строке 515 прописано $cached['module'] = array_diff_assoc($buffer2['module'], $buffer1['module']);
Мой сайт vl-klass.ru
*

ura1964

  • Захожу иногда
  • 55
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #729 : 29.06.2011, 02:49:36 »
 !
« Последнее редактирование: 29.06.2011, 03:49:01 от ura1964 »
*

ura1964

  • Захожу иногда
  • 55
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #730 : 03.07.2011, 08:09:47 »
Автор ау.......... >:(
*

Faina

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #731 : 03.07.2011, 10:30:22 »
Добрый день!

компонент поставила на Joomla 1.6. Работает без проблем! спасибо! а может подскажите как сделать, чтобы форма добавления вопросов была под опубликованными вопросами..а не сверху. спасибо))
*

Incognito

  • Новичок
  • 8
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #732 : 14.07.2011, 16:54:12 »
Здравствутйе, странно но у меня вообще не отображается компонент. Установила, только вот в информации компонента написано: "1.3.1 (Последняя версия - Невозможно установить последнюю версию) ". Создала пункт меню: шаблон вывода категории. А на сайте кроме заголовка меню,  powered by SM FAQpowered by SM FAQ и --> ничего не отображается. Попробовала сама, через админ панель создать вопрос и к нему ответ, тоже тишина. ;(

Помогите пожалуйста!

Ставила все на Joomla 1.5.22
Версия MySQL-клиента: 4.1.22
phpMyAdmin 3.3.10.2
*

Incognito

  • Новичок
  • 8
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #733 : 15.07.2011, 22:41:20 »
УРАААААААА! Заработало!  я просто поставила везде галочки на показать....уффффффффффффффффффф.....буду дальше разбираться!

Компонент просто потрясающий! Оооочень долго искала в нете что-то похожее....т.к. этот не работал и сдалась, лучше пока не нашла. СПАСИБО!
*

Konstantinl

  • Захожу иногда
  • 60
  • 5 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #734 : 19.07.2011, 18:33:32 »
Компонент замечательный. Использовал его на нескольких сайтах. Установил на очередной сайт последнюю версию 1.3.2. При добавлении вопроса появляется сообщение "Неправильный email" Пробовал несколько разных емайлов. В чем может быть проблема?
*

keks20

  • Захожу иногда
  • 75
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #735 : 22.07.2011, 22:39:16 »
У меня проблема с переводом.
Версия 1.3.1

В админке выдает такое вместо нормальных слов     
COM_SMFAQ_QUESTIONS    COM_SMFAQ_DATE    COM_SMFAQ_AUTHOR    @    COM_SMFAQ_PUBLISHED    COM_SMFAQ_ORDERING

Что не так, где поправить? Буду благодарен.
*

Konstantinl

  • Захожу иногда
  • 60
  • 5 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #736 : 22.07.2011, 22:49:55 »
У меня проблема с переводом.
Версия 1.3.1

В админке выдает такое вместо нормальных слов     
COM_SMFAQ_QUESTIONS    COM_SMFAQ_DATE    COM_SMFAQ_AUTHOR    @    COM_SMFAQ_PUBLISHED    COM_SMFAQ_ORDERING

Что не так, где поправить? Буду благодарен.

Может языковые файлы не загрузились.
*

zmancer

  • Давно я тут
  • 519
  • 76 / 19
Re: SM FAQ - простой компонент FAQ'a
« Ответ #737 : 23.07.2011, 23:14:59 »
Ребят подскажите как добавить еще одно поле в форму! Точнее какие файлы править необходимо, по мимо com_smfaq\views\smfaq\tmpl\form.php
*

keks20

  • Захожу иногда
  • 75
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #738 : 24.07.2011, 23:21:59 »
Может языковые файлы не загрузились.

Загрузились, смотрел. но, он их чет не хавает! что это может быть?
*

Konstantinl

  • Захожу иногда
  • 60
  • 5 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #739 : 24.07.2011, 23:31:08 »
Загрузились, смотрел. но, он их чет не хавает! что это может быть?

Права на папки файлы проверь
*

keks20

  • Захожу иногда
  • 75
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #740 : 25.07.2011, 00:24:23 »
Права на папки файлы проверь
не помогло((
*

SDKiller

  • Живу я здесь
  • 2705
  • 329 / 5
  • ...ergo sum
Re: SM FAQ - простой компонент FAQ'a
« Ответ #741 : 18.08.2011, 11:54:05 »
Скачать плагин поиска для компонента SM FAQ v.1.3.2 для J! 1.5


Особенности плагина:

1. Возможность выбора вариантов поиска (только в Вопросах, только в Ответах или везде).
2. При выборе в стандартном поиске варианта сортировки результатов по популярности учитывается полезность ответа (голоса Да/Нет).








Note: Ссылка для перехода к найденному вопросу и его отображение после перехода формируется стандартными средствами компонента.
« Последнее редактирование: 16.11.2011, 17:55:35 от SDKiller »
*

antipod

  • Захожу иногда
  • 66
  • 2 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #742 : 18.08.2011, 12:09:42 »
Для Joomla 1.7 резиз бы?
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #743 : 18.08.2011, 12:26:20 »
Для Joomla 1.7 резиз бы?
1.6 та же 1.7 все должно работать, правда я не тестил.
*

antipod

  • Захожу иногда
  • 66
  • 2 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #744 : 18.08.2011, 12:29:59 »
я ставил, получилась чистая страница
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #745 : 18.08.2011, 15:34:06 »
я ставил, получилась чистая страница
мне это не о чем не говорит.
Появилась где? когда? какую версию ставили?
Сейчас специально попробовал поставить на чистую 1.7 все стало без проблем и все работает.
*

antipod

  • Захожу иногда
  • 66
  • 2 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #746 : 18.08.2011, 15:36:58 »
http://bugurnarkd.ru/index.php/faq
вот ссылка, нету ничего, сайт только собираю, информацию для наполнения чуть позже дадут
устонавливал сначала 1.6 потом обновил до 1.7
очень охота этот компонент иметь на сайте, а он не работает
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #747 : 18.08.2011, 15:53:21 »
http://bugurnarkd.ru/index.php/faq
вот ссылка, нету ничего, сайт только собираю, информацию для наполнения чуть позже дадут
устонавливал сначала 1.6 потом обновил до 1.7
очень охота этот компонент иметь на сайте, а он не работает
А что вы там ожидали увидеть?
Вопросы с ответами сами по себе не появятся. Для начала их нужно создать.
Читайте описание, там все написано.
*

antipod

  • Захожу иногда
  • 66
  • 2 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #748 : 18.08.2011, 16:03:00 »
а как добавлять пользователям вопросы, кнопка где.
Везде в параметрах "показывать"
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #749 : 18.08.2011, 16:07:56 »
а как добавлять пользователям вопросы, кнопка где.
Везде в параметрах "показывать"
Читайте описание, там все написано.
я не знаю что еще ответить на подобные вопросы.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль Даты и события для Joomla 1.5

Автор newfork

Ответов: 6
Просмотров: 8636
Последний ответ 17.08.2021, 12:08:15
от Elimelech
JXLSPriceParser - MS Excel + Joomla (v0.3.2)

Автор miraj

Ответов: 277
Просмотров: 125363
Последний ответ 09.04.2017, 11:59:46
от svarg
(CSVI) Компонент импорта csv файлов (Joomla 1.5 ~ Virtuemart 1.1 Native mode), beta

Автор Jkarter

Ответов: 114
Просмотров: 75224
Последний ответ 16.03.2016, 19:03:16
от Ferax
Георгиевская ленточка для Joomla 1.5

Автор ageent

Ответов: 10
Просмотров: 8379
Последний ответ 21.01.2016, 23:50:10
от SeBun
Joomposter программа для постинга в Joomla

Автор bigbrain

Ответов: 130
Просмотров: 62587
Последний ответ 21.01.2016, 19:13:20
от KKAAZZOO