Новости Joomla

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

В процессе работы с Joomla бывает необходимо работать с пользовательским интерфейсом более тонко, чем обычно. Все формы Joomla состоят из стандартных полей, содержанием, стилем отображения, состоянием (включено/выключено, доступно для редактирования или нет и т.д.) можно управлять с помощью плагинов. Да и для нестандартных проектов хорошей практикой является создание одного системного или нескольких плагинов групп "под проект", в которых храниться весь "нестандарт".

В этой статье описаны все триггеры, которые вызываются через Event Dispatcher из administrator/components/com_fields/src/Helper/FieldsHelper.php, с привязкой к жизненному циклу (порядку этапов работы запроса), аргументам, изменяемым данным и дальнейшему распространению по Joomla. Это поможет вам работать с Joomla свободнее и не опасаясь при этом потерять изменения при очередном обновлении движка.

Подходы, описанные в статье, полезны в тех случаях, когда вы работаете с данными в com_fields - механизме создания и редактирования пользовательских полей ядра Joomla и при использовании FieldsHelper. Многие сторонние компоненты не используют эту возможность, поэтому данная статья будет полезна лишь частично.

Читать статью на Хабре.

@joomlafeed

🏆 Открыто голосование за Joomla в премии CMS Critic People’s Choice Awards 2025

🏆 Открыто голосование за Joomla в  премии CMS Critic People’s Choice Awards 2025

🗓 Голосование продлится до 27 февраля 2026 года.

👩‍💻 Проголосовать! 👩‍💻

Номинации, в которых можно проголосовать за Joomla:
⭐️ Best Free CMS
⭐️ Best Open Source CMS
⭐️ Best Enterprise CMS

Также в номинации Best e-Commerce Solution участвуют компоненты интернет-магазинов для Joomla:
⭐️ HikaShop
⭐️ Virtuemart

В номинации Best Website Builder оказались:
⭐️ YooTheme
⭐️ SP Page Builder

Что такое CMS Critic Awards?
С 2012 года премия CMS Critic Awards занимает особое место в сообществе систем управления контентом (CMS). Это единственный в своем роде сайт, который составляет рейтинг системы управления контентом и связанных с ними решений на рынке — от малого до крупного и подчеркивает их инновации и услуги.

Каждый год награда CMS Critic Awards присуждается одному победителю в различных отраслевых категориях, таких как: «Лучшая облачная CMS», «Лучший DXP», «Лучшая Headless CMS и других. Затем результаты оглашаются через СМИ вместе с выбором редакции CMS Critic.
В этом году премия вернулась к своим традициям и только TOP-5 движков по количеству номинаций попали в 2-й этап - голосование.

@joomlafeed

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

lenin_vis

  • Новичок
  • 4
  • 0 / 0
Скачал с левого сайта (фанатов оригами по-ходу). Ссылку с официального сбросил   дабы сторонний ресурс не рекламировать.
Проще другой шаблон  найти.  Спасибо.
ПС   ну почему нет кнопки "сохранить" в Joomla..
Привет, а как сбросил? подскажи, чтоб без костылей, у меня эти же фанаты оригами вписались

*** Всё нашел, в индексе темплейта, в боди был такой забористый код, я удалил это
Код
<?php $wfk='PGRpdiBzdHlsZT0icG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDotOTk5OXB4OyI+CjxhIGhyZWY9Imh0dHA6Ly9qb29tbGE0ZXZlci5ydS9qb29tc2hhcGVyLzI2NzQtanMtc2hvb3Rlci5odG1sIiB0aXRsZT0iSlMgU2hvb3RlciAtINGI0LDQsdC70L7QvSBqb29tbGEiIHRhcmdldD0iX2JsYW5rIj5KUyBTaG9vdGVyIC0g0YjQsNCx0LvQvtC9IGpvb21sYTwvYT4KPGEgaHJlZj0iaHR0cDovL3BhcGVyLWxpZmUucnUvIiB0aXRsZT0i0J7RgNC40LPQsNC80LgiIHRhcmdldD0iX2JsYW5rIj7QntGA0LjQs9Cw0LzQuDwvYT4KPC9kaXY+'; echo base64_decode($wfk); ?>
« Последнее редактирование: 29.09.2015, 16:54:49 от lenin_vis »
*

Muse

  • Новичок
  • 3
  • 0 / 0
при установки шаблона выдает Fatal error: Call to a member function Param() on a non-object in Z:\home\localhost\www\joomla\templates\vina_fitness_ii\index.php on line 24 не могу понять где ошибка и как исправить((( помогите исправить
//no direct accees
defined ('_JEXEC') or die ('resticted aceess');   

?><!DOCTYPE html>
<!--[if lt IE 7]>      <html class="no-js lt-ie9 lt-ie8 lt-ie7"  lang="<?php echo $this->language; ?>"> <![endif]-->
<!--[if IE 7]>         <html class="no-js lt-ie9 lt-ie8"  lang="<?php echo $this->language; ?>"> <![endif]-->
<!--[if IE 8]>         <html class="no-js lt-ie9"  lang="<?php echo $this->language; ?>"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="<?php echo $this->language; ?>"> <!--<![endif]-->
    <head>
        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
        <jdoc:include type="head" />
        <?php
         $style  = array('gallery.css');
         $script = array('jquery.isotope.min.js', 'jquery.touchSwipe.min.js');
         
         if($this->helix->Param('scroll_effect')) {
            $script[] = 'wow.js';
            $style[]  = 'animate.css';
         }
         
            $this->helix->Header()
            ->setLessVariables(array(
                    'preset'=>$this->helix->Preset(),
                    'header_color'=> $this->helix->PresetParam('_header'),
                    'bg_color'=> $this->helix->PresetParam('_bg'),
                    'text_color'=> $this->helix->PresetParam('_text'),
                    'link_color'=> $this->helix->PresetParam('_link')
                ))
            ->addLess('master', 'template')
         ->addJs($script)
         ->addCss($style)
            ->addLess( 'presets',  'presets/'.$this->helix->Preset() );
*

SDKiller

  • Живу я здесь
  • 2705
  • 329 / 5
  • ...ergo sum
... где ошибка и как исправить ...

Обратиться к разработчику шаблона, за $30,99 он наверное обещал какую-то поддержку.
*

vik38

  • Новичок
  • 3
  • 0 / 0
Подскажите, при добавлении книги гдз (там много страниц, в коде 8000 строк) при открытии страницы выходит ошибка
Ошибка: 0
Call to a member function find() on boolean

если уменьшу книгу то страница открывается, ошибки нет

как исправить ситуацию?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

На локал сервере страницы сайта без шаблона, CSS и картинок

Автор Fati

Ответов: 0
Просмотров: 2307
Последний ответ 15.06.2025, 11:57:45
от Fati
Изменение шаблона Joomla! 2.5.24

Автор SecondPC

Ответов: 0
Просмотров: 5968
Последний ответ 26.03.2021, 18:09:33
от SecondPC
Руководство - создание шаблона для Joomla 2.5

Автор dynamit

Ответов: 6
Просмотров: 32913
Последний ответ 02.02.2020, 22:28:15
от AlinaBut
Ошибка в админке шаблоны

Автор ValeryL

Ответов: 6
Просмотров: 3414
Последний ответ 04.07.2017, 17:31:13
от 55677@
При установки шаблона ошибка <<HTTP 500 (Internal Server Error)>>

Автор nekitko

Ответов: 16
Просмотров: 17554
Последний ответ 21.06.2017, 20:39:11
от bonny