Новости Joomla

Вышли релизы безопасности Joomla 6.1.4 и Joomla 5.4.9

Релиз безопасности Joomla 6.1.4 и Joomla 5.4.9

Проект Joomla! рад сообщить о выходе Joomla 6.1.4 и Joomla 5.4.9. Это релизы безопасности и исправления ошибок для серий 5.x и 6.x.

JoomShift - компонент переноса контента между Joomla сайтами.

‍ JoomShift - компонент переноса контента между Joomla сайтами.

JoomShift - компонент переноса контента между Joomla сайтами.Он позволяет экспортировать модули, меню, материалы, категории, пользовательские поля и пользователей в виде переносимых JSON/ZIP-файлов, а затем импортировать их в любую другую установку Joomla.

Возможности компонента:- Модули — полная настройка, назначение пунктов меню, позиционирование и содержимое SP Page Builder.
-Меню — иерархия родительских/дочерних элементов, типы элементов, ссылки, уровни доступа и параметры. Отсутствующие типы меню создаются автоматически, а элементы, указывающие на неустановленные компоненты, пропускаются с предупреждением.
-Статьи и категории — контент, метаданные, изображения и иерархия категорий.
-Пользовательские поля — группы полей, определения, ограничения по категориям и значения (включая поля с несколькими значениями) — экспортируются и автоматически создаются заново на целевом сайте.
-Пользователи — данные профиля, назначения групп и хэши паролей, чтобы учетные записи работали сразу после импорта.
-Кросс-версииJoomla - компонент адаптируется к различиям в схеме базы данных между версиями Joomla.
-Создан для крупных сайтов — постраничные списки (20/50/100/250строк) и автоматический пакетный экспорт для сайтов с более чем 500 элементами, поэтому он продолжает работать на обычном хостинге.
-Опция перезаписи — обновляет совпадающие элементы при повторном импорте вместо создания дубликатов.
-Drag-n-drop импорт с подробным отчетом о том, что было импортировано, обновлено или пропущено, и почему.

На момент написания заметки для скачивания необходима регистрация/логин на сайте разработчика.

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

Модуль joomLab JS Ajax Cart позволит организовать в Вашем интернет-магазине на компоненте JoomShopping удобную AJAX корзину с возможностью добавлять товары и изменять их количество без перезагрузки страницы.

Модуль joomLab JS Ajax Cart позволит организовать в Вашем интернет-магазине на компоненте JoomShopping удобную AJAX корзину с возможностью добавлять товары и изменять их количество без перезагрузки страницы.

Кроме этого, в состав пакета установки входит плагин, который позволяет выводить атрибуты товара в список всех товаров, менять эти атрибуты и добавлять товар в корзину из списка товаров. Если атрибутов много, то их можно выводить в всплывающем (модальном окне).

В модуле предусмотрено 2 макета дизайна для Bootstrap и UIkit и максимальная кастомизация для переопределения макетов в шаблон.Демо расширенияСтраница расширения

Видео в Telegram

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

Andrej-zhe

  • Захожу иногда
  • 107
  • 2 / 0
модуль поддержки
« : 24.11.2015, 10:37:35 »
Здравствуйте.
Поставил модуль тех. поддержки (Freestyle Support Portal). Все работает, все замечательно, но руководство потребовало чтобы в зависимости от приоритета заявки отсылалось сообщение тому или иному пользователю.
Помогите пожалуйста решить эту проблему. Я к сожалению в php я полный "0", но походу придется заняться в плотную этим вопросом, а так как надо сделать как можно скорее, то решил обратиться за помощью на форум.

Это функция отправки письма администратору после создания заявки?

Код
static function Admin_Create(&$ticket, $subject, $body, $files = array())
    {
        if (self::ShouldSend('email_handler_on_create') == 1)
        self::EMail_To_Ticket_Handler('email_handler_on_create', $ticket, $subject, $body, $files);
    }

на сколько я могу судить из своих знаний $ticket, $subject, $body, $files это переменные которые передаются/возвращаются функции.

Код
EMail_To_Ticket_Handler('email_handler_on_create', $ticket, $subject, $body, $files)

Это функция которая отправляет на почту админа сообщение, № заявки, тему, текст в заявке и файлы прикрепленные к заявке.
Можно ли в условии этой функции дописать еще одно условие (если приоритет заявки равен какому-то значению) при выполнении которого будет отправляться письмо по конкретному адресу (за ведомо известному)?

Вот нашел эту функцию

Код
static function EMail_To_Ticket_Handler($template, &$ticket, $subject, $body, $files = array())
    {
        $ticket = FSS_Helper::ObjectToArray($ticket);
 
        $mailer = new FSSMailer();
        self::Ticket_To_Admins($mailer, $ticket);
            
        // parse template etc
        $template = self::Get_Template($template);
        $email = self::ParseTemplate($template,$ticket,$subject,$body,$template['ishtml']);
 
        $mailer->isHTML($template['ishtml']);
        $mailer->setSubject($email['subject']);
        $mailer->setBody($email['body']);
 
        if (FSS_Settings::get('support_email_file_handler') == 1) $mailer->addFiles($files);
            
        $mailer->addDebug('Ticket', $ticket);
        $mailer->send();
    }

Нашел функцию получения значения приоритета или он получает title?

Код
static function GetPriority($pri_id)
    {
        $db = JFactory::getDBO();
        $qry = "SELECT title FROM #__fss_ticket_pri WHERE id = '".FSSJ3Helper::getEscaped($db, $pri_id)."'";    
        $db->setQuery($qry);
        $row = $db->loadAssoc();
        return $row['title'];
    }

можно ли вызвать эту функцию так

Код
static function Admin_Create(&$ticket, $subject, $body, $files = array())
    {
        if (self::ShouldSend('email_handler_on_create') == 1){
                  if (self::GetPriority($pri_id) == 1){
                   // код для отправки например на test1@test.ruEMail_To_Ticket_Handler('email_handler_on_create', $ticket, $subject, $body, $files);
                  }
                  ifelse (self::GetPriority($pri_id) == 2){
                   // код для отправки например на test2@test.ru EMail_To_Ticket_Handler('email_handler_on_create', $ticket, $subject, $body, $files);
                  }  
 
                . . . . . . . . .
 
        self::EMail_To_Ticket_Handler('email_handler_on_create', $ticket, $subject, $body, $files);
                }
    }
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как через Jumi вывести модуль?

Автор Bowa

Ответов: 1
Просмотров: 2316
Последний ответ 15.01.2014, 19:16:24
от Fedor Vlasenko
jVArcade - модуль вывода случайной игры mod_jv_random_games

Автор Beer

Ответов: 0
Просмотров: 1949
Последний ответ 14.06.2013, 09:58:58
от Beer
Не могу найти модуль млм структуры для Joomla 1.5... есть ли ваще такие расширения?

Автор russia091

Ответов: 0
Просмотров: 2572
Последний ответ 17.09.2012, 12:17:55
от russia091
Модуль "Ссылки по теме"

Автор MA8

Ответов: 1
Просмотров: 1747
Последний ответ 07.08.2012, 17:26:31
от Kasumi
Модуль или компонент обычного простого календаря )

Автор Pozzitivsp

Ответов: 0
Просмотров: 2294
Последний ответ 05.12.2010, 15:46:34
от Pozzitivsp