Новости Joomla

20 лет Joomla: Ринат Кажетов.В 2025 году Joomla исполнилось 20 лет

20 лет Joomla: Ринат Кажетов.В 2025 году Joomla исполнилось 20 лет

👩‍💻 20 лет Joomla: Ринат Кажетов.В 2025 году Joomla исполнилось 20 лет. Вокруг неё сложилось большое интернациональное русскоязычное сообщество. На сайте нашего сообщества и на Хабре к юбилею были собраны интервью с его видными представителями. Сегодня мы читаем интервью с Ринатом Кажетовым (@rkazhet). Ринат - один из администраторов чата русскоязычного Joomla-сообщества, из Казахстана. Это человек, который всегда знает или найдёт нужную ссылку, пристально следит за новостями в мире Joomla, многое узнаёт первым и просто очень отзывчивый человек. Интервью с Ринатом взял Евгений Сивоконь.Читать интервью@joomlafeed#joomla #community

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

a7951396

  • Новичок
  • 5
  • 0 / 1
Доброго времени суток, разрабатываю плагин для Joomla, на локальном сервере open server(apache 2.4) у меня всё работает, устанавливаю на хостинг, устанавливается но код не работает, ни один метод главного файла вообще не работает. Для теста написал простой плагин, который меняет стандартное имя статьи на "JOOMLA" и выводит логи в дебаг панели. Пробовал уже на 3 разных хостингах, у всех не работает. Версии php менял, не помогает. Может где ошибку делаю в коде? Вот код плагина:

Код
<?xml version="1.0" encoding="utf-8"?>
<extension type="plugin" group="content"  method="upgrade">
    <name>TestPluginJoomla</name>
    <author>Andrew</author>
    <creationDate>November 2023</creationDate>
    <copyright>Copyright (C) 2023. All rights reserved.</copyright>
    <license>GNU General Public License version 2 or later; see LICENSE.txt</license>
    <authorEmail>тут email</authorEmail>
    <authorUrl>тут url</authorUrl>
    <version>1.0.0</version>
    <description>Plugin for testing</description>
    <files>
        <filename plugin="TestPluginJoomla">TestPluginJoomla.php</filename>
    </files>
</extension>

Код
<?php

defined('_JEXEC') or die;

use Joomla\CMS\Plugin\CMSPlugin;
use Joomla\CMS\Log\Log;

class plgContentTestPluginJoomla extends CMSPlugin
{
public function __construct(&$subject, $config = [])
{
parent::__construct($subject, $config);
error_reporting(E_ALL);
ini_set('display_errors', 1);
}

public function onContentPrepare($context, &$article, &$params, $page = 0)
{
if ($context === 'com_content.article' && $article->id === 1)
{
$article->title = "JOOMLA";
}
Log::add('метод onContentPrepare', Log::INFO, 'Debug_content');
}
}
Кто-нибудь знает, в чем может быть проблема?
*

sivers

  • Живу я здесь
  • 2596
  • 360 / 0
Re: Не работает плагин на хостинге
« Ответ #1 : 28.11.2023, 22:38:05 »
Для начала попробуйте убрать все методы кроме конструктора. Потом постепенно добавляйте, если заработает. Еще можно попробовать поменять имя класса на
plgContentTestpluginjoomla
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

a7951396

  • Новичок
  • 5
  • 0 / 1
Re: Не работает плагин на хостинге
« Ответ #2 : 29.11.2023, 02:52:17 »
Попробовал, не работает, в конструкторе код не работает *ОХ-Х-Х*
*

a7951396

  • Новичок
  • 5
  • 0 / 1
Re: Не работает плагин на хостинге
« Ответ #3 : 29.11.2023, 17:56:49 »
Решилась проблема, нужно было все имена плагина:
Код
<name>TestPluginJoomla</name>
<filename plugin="TestPluginJoomla">TestPluginJoomla.php</filename>
class plgContentTestPluginJoomla extends CMSPlugin
указать в нижнем регистре. Заодно и названия файлов поменял на всякий.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не могу разобраться как в админке заставить работать свой плагин

Автор kkmspb

Ответов: 3
Просмотров: 2055
Последний ответ 02.09.2024, 11:35:25
от kkmspb
Не работает Edit Page в SP Page Builder, невозможно редактировать страницу

Автор sergspb

Ответов: 4
Просмотров: 2679
Последний ответ 17.07.2024, 12:03:59
от sergspb
Плагин joomirseopagination доработка

Автор Stasweb

Ответов: 15
Просмотров: 3450
Последний ответ 16.03.2023, 15:00:33
от Stasweb
Adsinside не работает корректно

Автор polezniy

Ответов: 1
Просмотров: 976
Последний ответ 30.03.2021, 12:38:31
от polezniy
Не работает $session->set()

Автор shurakana

Ответов: 7
Просмотров: 1813
Последний ответ 20.11.2020, 18:20:08
от rsn