Select your language

Github

[4.1] Scheduled Tasks Help

This PR sets the up the help button correctly following the changes made by @bakual This PR removes the help and options buttons from the select task page to be consistent with similar pages such as select new module The language strings are now in place for the help table of contents administrator/index.php?option=com_admin&view=help The help TOC cannot be generated yet to include Scheduled Tasks because of #36713 @tecpromotion sorry forgot the code had changed so you might need to rename the page you created and create a new one for the single task new/edit

brianteeman 2022-01-16T21:00:48Z

[4.1] RELEASE BLOCKER - Help pages

In Order to generate the helpTOC.json correctly for 4.1 we need to run build/helpTOC.php Currently the script fails because it cannot find the MINOR version as called here https://github.com/joomla/joomla-cms/blob/79d8b8e209a540eaa394c3188fefc076b1dbea05/build/helpTOC.php#L92-L96 IIRC there is something that has to be done on help.joomla.org to facilitate this but I neither have access nor remember exactly @bakual @bembelimen PS this always gets forgotten when we release a new minor version and should be documented and even better be automated

brianteeman 2022-01-16T21:05:56Z

Text field without xml element for layout rendering

Each field must be created using XML or using PHP. But this text field cannot be created using PHP. Examples: 1.`` 2. ``` $textfield = Joomla\CMS\Form\FormHelper::loadFieldType('text'); $textfield->name = 'user'; $textfield->renderField(); ``` This not working. instead of this method, you can use another method `$textfield->render($textfield->renderLayout,[]);` It doesn't work either. These methods call the text field method `$textfield->getLayoutData()` Inside this method there is a method call `$textfield->getOptions()` And inside this method, data is collected from `$textfield->element` which has the type SimpleXMLElement. This functionality should be called in the `$textfield->Setup()` method. But it is not called there, but is called when called `->renderField();` and `->render();`. Thus, it is not possible to create fields in PHP. [ foreach ($this->element->children() as $option)](https://github.com/joomla/joomla-cms/blob/50685f9147ed458be421e544591444e27ca4613b/libraries/src/Form/Field/TextField.php#L258) Of course, this can be solved with crutches and props by creating a separate pseudo element with the `SimpleXMLElement` type. or by creating a Layout object separately from the text field object. But this is not normal at all. This is NOT observed in other fields. Moreover, the text field is the base class for many other fields. It is necessary to transfer the call `$textfield->getOptions()` to the method `$textfield->Setup()`

korenevskiy 2022-01-16T23:14:39Z

News

All That You Need To Know About Joomla Development

Joomla is a content management system (CMS) that allows you to create websites and impactful online applications. Business 2 Community 1 month ago

Joomla turns 16 and looks back on the evolution of the CMS market

Joomla means “all together”. From the founding of Joomla we have taken pride in reducing the barriers to entry. We removed the barrier of cost,... TechRadar 3 weeks ago

Best WordPress Alternatives for 2021

Joomla Content Management System (CMS). When people mention WordPress alternatives, Joomla is usually the first that comes to mind. Like... HTML Goodies 4 weeks ago

Руководство по новой функции Joomla 4 – Процессы ...

17 августа 2021 года у CMS Joomla день рождения. В этот же день вышла версия Joomla 4.0. В этой статье пойдет речь об одной из самых... VC.ru 1 day ago

Dual vulnerability combo in popular CMS Joomla could lead ...

Patch issued for one flaw, but Joomla maintainers contest the severity of a second bug. Dangerous duo of Joomla security bugs could lead to... PortSwigger Jun 8, 2021