Přihlásit se

Joomla 6.0

Dne 14. října 2025 bylo oficiálně vydáno Joomla 6.0 (kódové jméno Kuimarisha) společně s Joomla 5.4 (Kutegemea). Joomla 5.1 přinesla zabezpečené TUF aktualizace, ale s Joomla 5.4 / 6.0 přichází automatické aktualizace jádra, které budou probíhat bezpečně a bez nutnosti manuálního zásahu.

Idea Vychytávka pro chronoforms

07. kvě 2016 16:36 #126943
Vychytávka pro chronoforms od Ernst
Joomla Expert
Tak jsem se konečně dostal k testování a vyřešení tohoto problému.
pro shrnutí: potřeboval jsem se po odeslámí formuláře v chronoforms vrátit na stránku, ze které byl formulář volán.

1. v chronoforms v designeru zadat custom pole s následujícím obsahem:
Code:
<input type='hidden' name='page_url' id='page_url' value='<?php echo JFactory::getApplication()->input->server->get('HTTP_REFERER', '', 'raw'); ?>' />
Pole ponechte bez labelu, nebude se vůbec zobrazovat.

2. do emailu si můžete přidat informaci odkud byl formulář volán, například
Code:
<tr><td>Mám zájem o:</td><td>{dropdown15}</td></tr> <tr><td>Bližší popis požadavku:</td><td>{textarea16}</td></tr> <tr><td>Odesláno z adresy:</td><td>{page_url}</td></tr> </table>
3. pro přeměrování nelze použít redirect, ale po odeslání emailu nebo jiných akcích si na závěr vložte custom pole s následujícím obsahem:
Code:
<?php $app = \JFactory::getApplication(); $url = $form->data['page_url']; unset($form->data); $app->redirect($url); ?>
Možná by stálo za to zapracovat toto řešení přímo do budoucí verze chronoforms.

Za pomoc při řešení tohoto problému děkuji Conymu a podpoře chronoforms.

Powered by Fórum