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.
Vyřešeno ještě jedna prosba
25. srp 2015 09:22 #123174
Učím se, ale na jednu věc nemohu přijít. Mám:
$request = JFactory::getApplication()->input->get('module_search', array(), 'array');
mi vrátí null
jak mám naplnit proměnnou této třídy aby mi vracela
array (size=1)
'field_50' => string '0' (length=1)
když mi někdo napíše příklad, tak už to snad pochopím celý
$request = JFactory::getApplication()->input->get('module_search', array(), 'array');
mi vrátí null
jak mám naplnit proměnnou této třídy aby mi vracela
array (size=1)
'field_50' => string '0' (length=1)
když mi někdo napíše příklad, tak už to snad pochopím celý
25. srp 2015 10:00 #123175
Odpověď od Houbák
Zkušený uživatel
Nechápu, co přesně potřebujete, ale zkuste si projít
tento návod
.
Poděkovali: Ernst
25. srp 2015 11:20 #123176
Odpověď od Ernst
Joomla Expert
pročetl, snad i pochopil a napsal jsem
$jinput=JFactory::getApplication()->input->get($page->getFormControl(), array(), 'array');
$jinput->set('field_50', '1');
To však hlásí chybu Fatal error: Call to a member function set() on a non-object
To je pravděpodobně proto, že $jinput je array
(array (size=1)
'field_16' => string 'u' (length=1)
a já do ní potřebuji přidat další pole. A to právě nevím jak.
Poradíte?
$jinput=JFactory::getApplication()->input->get($page->getFormControl(), array(), 'array');
$jinput->set('field_50', '1');
To však hlásí chybu Fatal error: Call to a member function set() on a non-object
To je pravděpodobně proto, že $jinput je array
(array (size=1)
'field_16' => string 'u' (length=1)
a já do ní potřebuji přidat další pole. A to právě nevím jak.
Poradíte?
25. srp 2015 12:07 #123177
Odpověď od Cony
Moderátor
A nemělo by to být takto?
Code:
$jinput=JFactory::getApplication()->input;
$jinput->set('field_50', '1');
Poděkovali: Ernst
25. srp 2015 12:18 #123178
Odpověď od Ernst
Joomla Expert
ne, to asi ne.
To mi pak
JFactory::getApplication()->input->get($page->getFormControl(), array(), 'array') vrátí null a já potřebuji
'field_50' => string '1' (length=1)
To mi pak
JFactory::getApplication()->input->get($page->getFormControl(), array(), 'array') vrátí null a já potřebuji
'field_50' => string '1' (length=1)
25. srp 2015 12:49 #123179
Odpověď od Houbák
Zkušený uživatel
Máte správně udělaný ten formulář? Je potřeba, aby prvky toho formuláře to pole také vytvářely - viz. např.
www.cs.vsb.cz/septakova/doc/php/czech/fa...html#faq.html.arrays