Довольно стандартная ситуация, что после, например, попытки обработать переданные пользователем данные, нужно однократно вывести сообщение об результате обработки данных. Однократно - т.е. если просто обновить страницу или перейти на нее по прямой ссылке, то сообщение повторно выведено не будет.


Категории: CMS Joomla 3.X, Joomla
Пометки: controllers enqueueMessage setRedirect

Как и большинство современных CMS Joomla 4 не позволяет вставлять в статьи потенциально вредные HTML теги, например, iframe или script.

Решение зависит от редактора который Вы используете, для Tinymce нужно зайти в Plugins (Плагины) -- editor Tinymce (Редактор - TinyMCE) и там пролестать до "Запрещенные элементы":

pic1

У других редакторов должна быть аналогичная настройка, например у JCE:

pic1


Категории: CMS Joomla 3.X, Joomla, Joomla 4.X
Пометки: joomla 4 iframe / script

После авторизации пользователей CMS Joomla 3 перенаправляет пользователя на старину профиля. Обычно же нужно редиректить пользователя на другую страницу.

Дальше будет небольшое деление:

  • Если авторизация идет через модуль, то нужно перейти в его настройки (Расширения - Модули - Вход на сайт )

    pic1

  • Если же авторизация идет через форму на соответствующей странице, то нужная нам настройка находиться в настройках пункта меню.

    Меню - Группа маню - пункт:

    pic1

    pic1


Категории: CMS Joomla 3.X, Joomla
Пометки: joomla 3 "login_redirect_url", джумла редирект после авторизации.

Ссылки в CMS Joomla 3 давно уже не выглядят как /index.php?option=com_name&Itemid=14§ion=items&task=..., но ссылки на самописный компонент легко сделать в виде /blig/10, но часто этого недостаточно.

Ниже покажу как можно сделать настоящие ЧПУ ссылки.


Категории: CMS Joomla 3.X, Joomla

Часто, особенно после смены движка, нелюдимо изменить некоторое адреса.Например, изменить часть URL.

Предположим, что старые ссылки были вида component/soblog/i4 (где 4, это id статьи)
таие часто бывают у CMS Joomla, а заменить их нужно на blog/4


Категории: Apache, Joomla

При попытке обновить Joomla до 3.10.1 получил предупреждение, что сначала нужно поправить структур БД.

При попытке ее исправить получил ошибку: got error 168 unknown generic error from engine from storage engine


Категории: Web, SQL, CMS Joomla 3.X, Joomla
Пометки: got error 168 unknown generic error from engine from storage engine
MySql #1025 - Ошибка при переименовании (ошибка: 168 "Unknown (generic) error from engine")

После выхода очередного обновления Joomla наотрез не хотела его видеть:

Обновления не найдены Вы используете сервер обновлений "По умолчанию". С данного сервера вы будете получать уведомления о всех обновлениях версии Joomla! 3.x. Если у вас возникли проблемы с установкой обновления, пожалуйста, скачайте пакет обновления на официальной странице загрузки Joomla и воспользуйтесь вкладкой загрузки и обновления. У вас установлена последняя версия Joomla!

pic1


Категории: CMS Joomla 3.X, Joomla

Убираем из кода старницы

В целом данный метатег ничем не мешает, но иногда клиенты все же просят его убрать.

Категории: Joomla

Данную ошибку можно получить, если, например, в переопределенный метод getItems модели, добавить передаваемое значение.


 
Warning: Declaration of NameControllerForms::getModel($name = 'form', $prefix = '...') should be compatible with Joomla\CMS\MVC\Controller\BaseController::getModel($name = '', $prefix = '', $config = Array) in /administrator/components/NAME/controllers/forms.php on line 8


Категории: CMS Joomla 3.X, Joomla
Яндекс.Метрика