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

gibson191

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Здраствуйте, столкнулся со следующей проблемой. Написал простенький модуль для вывода контента (последних новостей), разместил его на сайте. Все отлично работает, но при переходе на компоненты сайта (которые сам писал и они отлично работают), сайт выдает белый екран с ошибкой.

Код
Fatal error: Cannot redeclare class JDocumentHTML in .../libraries/joomla/document/html/html.php on line 394

При переходе на новости и любые элементы com_content все хорошо. При переходе по адресу ошибки там есть функция parse_template, но с шаблоном вроде бы все нормально.
Проблема в модуле, так как когда я его отключаю, все сразу работает корректно. Модуль очень простой. Что это может быть ?
*

Виталик

  • Завсегдатай
  • 1244
  • 130 / 0
поищите информацию об этой ошибке в Google, если вы пишите расширения такая ошибка не должна вызвать сложности
*

gibson191

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Спасибо, но гуглеж не помогает. С самого начала гуглил, потом решил обратиться сюда, надеюсь что может кто нить уже разбирался с подобной проблемой.
*

Виталик

  • Завсегдатай
  • 1244
  • 130 / 0
можно поискать по всем файлам "class JDocumentHTML" где-то класс объявляется где не должен
*

gibson191

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Нет, я его не обьявлял специально. Это системный класс Joomla который предоставляет интерфейс для парсинга и отображения HTML документа (так в его документации описано). Меня очень сильно удивляет то что когда я отключаю свой модуль, все работает без проблем.
*

gibson191

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Конечно   ^-^
Все что он делает это выбирает три новости из категории.

mod_topnews.php
Код
<?php
defined('_JEXEC') or die('Restricted access');

require_once (dirname(__FILE__).DS.'helper.php');

jimport('joomla.document.html.html');
$document =& JFactory::getDocument();
$link = JURI::root().'modules/mod_topnews/tmpl/css/style.css';
$attribs = array('type' => 'text/css');
$document->addHeadLink(JRoute::_($link), 'stylesheet', 'rel', $attribs);



$topnews = modTopNewsHelper::getTopNews();
require(JModuleHelper::getLayoutPath('mod_topnews'));
?>

helper.php
Код
<?php
// no direct access
defined('_JEXEC') or die('Restricted access');



class modTopNewsHelper
{
function getTopNews()
{
//get database
$db = JFactory::getDBO();

$query = "SELECT * FROM #__content WHERE catid=35 ORDER BY created DESC LIMIT 3";
$db->setQuery($query);
$rows = $db->loadObjectList();
                return $rows;

}

       
}
?>

default.php (template)
Код
<?php // no direct access
defined('_JEXEC') or die('Restricted access'); ?>
<div class="str_news">

        <?php if($topnews){
        foreach($topnews as $item): ?>
    <?php $realdate = date("d-m-Y",time($item->created))?>
            <span class="str_news_title"><a href="<?php echo 'index.php?option=com_content&view=article&id='.$item->id?>"><?php echo $item->title; ?></a> <span class="str_news_date"><?php echo $realdate ?></span> </span><br/>

            <?php endforeach; } ?>

    </div>

Есть еще сss но его ведь незачем приводить.

*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
надо увидеть код модуля
причем здесь модуль если он пишет
но при переходе на компоненты сайта (которые сам писал и они отлично работают), сайт выдает белый екран с ошибкой.
:)
gibson191
идите на форум телепатов, я на заборе надпись написал пусть отгадывают чего я там написал.
*

gibson191

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Уважаемый SmokerMan. Я конечно же дилетант и не отвечаю за свой код. Модуль тут конечно же ни при чем. Но прошу ответить вас на один вопрос, почему когда я его отключаю, все работает ?
*

Diiimonn

  • Захожу иногда
  • 234
  • 29 / 0
а эта строчка зачем?
Цитировать
jimport('joomla.document.html.html');
мож закоментить?
Создание расширений для Joomla
Skype: diiimonn
ICQ: 351181332
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
т.е. включаете модуль и сайт перестает работать?
Цитировать
jimport('joomla.document.html.html');
это то зачем? уберите.
Для подключение стилей есть метод addStyleSheet в JDocument
*

Diiimonn

  • Захожу иногда
  • 234
  • 29 / 0
Создание расширений для Joomla
Skype: diiimonn
ICQ: 351181332
*

gibson191

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
РЕШЕНО  :D убором этой строчки
Код
jimport('joomla.document.html.html');
. Мое пояснение: когдато давно, я нашел подобную заготовку модуля в сети и пользовался ею, для того чтобы делать модули. У меня никогда не возникало подобных ошибок и все работало нормально. Огромное вам СПАСИБО, что указали мне на этот ляп.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Fatal error: Class 'JDocument' not found

Автор gabiboi

Ответов: 2
Просмотров: 4395
Последний ответ 04.09.2020, 14:39:07
от svetka_777
Проблема со входом в Админ панель после переноса сайта

Автор Vlad Ermolaev

Ответов: 11
Просмотров: 10307
Последний ответ 12.12.2019, 15:48:25
от SeBun
[Решено] Проблема с авторизацией Invalid Token

Автор treX

Ответов: 100
Просмотров: 109525
Последний ответ 06.10.2019, 16:55:45
от PaLyCH
Проблема c MobileJoomla

Автор alexmishka

Ответов: 0
Просмотров: 4837
Последний ответ 25.02.2018, 20:32:10
от alexmishka
Вопрос при переходе на https/ Проблема с внутренними ссылками

Автор krot

Ответов: 4
Просмотров: 6069
Последний ответ 06.02.2018, 09:21:33
от krot