Samostatne Nette/Forms/Form a ajax
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- frees
- Člen | 25
Zdravim, vyuzivam samostatne Nette/Forms/Form vo WP plugine
class Eshop_wrapper {
public function __construct()
{
add_shortcode('eshop', array($this, 'eshop_wrapper'));
add_action('init', array($this, 'nette_form_post'));
}
/*
* Creates search eshop form
*/
public function createNetteForm()
{
$form = new Nette\Forms\Form;
$form->addText('eshop', '');
$form->addSubmit('send', '');
return $form;
}
public function nette_form_post()
{
$form = $this->createNetteForm();
if ($form->isSuccess()) {
$data = $form->getValues();
var_dump($data);
// ulozit data atd.
wp_redirect(home_url().'?search='.$data['eshop']);
exit;
}
}
}
Takto to odosielanie formulara funguje ok, akurat ma zaujimalo ci by bolo mozne odosielanie formulara zajaxovatet a ci ma niekto skusenost ako na to, pripadne ci je niekde navod na zajaxovatenie samostatneho Nette/Forms/Form v klasickej php aplikacii.
Za pomoc dakujem.