Přihlásit se

Joomla 5.0.1 a 4.4.1 bezpečnostní vydání (29 lis 2023)

Joomla 5.0.1 a 4.4.1 je nyní k dispozici. Jedná se o bezpečnostní vydání pro Joomla 4.x. a 5.x.

Re: Vkládání článků z frontendu - úprava formuláře

02. bře 2020 11:26 #141852
Odpověď od Ernst
Joomla Expert

Rudolf napsal:

Ernst napsal: potřebuješ, aby to jako výchozí hodnotu nabízelo hlavní článek nebo aby se z toho "natvrdo" stal hlavní článek?


Jak to souvisí s overidem xml souboru?


s override xml to nesouvisí, ale souvisí to s možností řešení daného problému.
Nebo ty Rudo vidíš v nadpisu dotazu "jak udělat override xml". Já tedy ne.

Směřoval jsem k prakticky ke stejnému řešení jako psal Houbák

02. bře 2020 22:03 #141857
Odpověď od Rudolf
Joomla Expert

Ernst:


Jenže původní nadpis psal Petr, a Cufe řeší něco jiného co s nadpisem nesouvisí:

Údajně lze daný soubor article.xml overridovat do templates/system/forms/com_content/article.xml (platí to?)
Můžeme o tom rozpoutat diskuzi a říct si, zda to skutečně v Joomla 3.9.15 funguje?


A na to jsem dopovídal.

MiniJoomla! - www.minijoomla.org - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla

04. bře 2020 17:50 #141864
Odpověď od Cony
Moderátor

Houbák napsal: No, override xml formuláře by šel asi udělat pomocí pluginu. Ale nemám to zatím ověřené.

Ano, to lze určitě. V eventě onContentPrepareForm nějak takto
Code:
public function onContentPrepareForm(JForm $form, $data) { $name = $form->getName(); if ($name != 'com_content.article') return true; $form->setFieldAttribute('featured', 'default', '1'); return true; }

Powered by Fórum