ID příspěvku do komentáře
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Proloo
- Člen | 24
No normálně, mám článek a u něj komentáře. Takže je tam
i formulář pro přídání komentáře.
A potřebuju s odesláním novýho komentáře do databáze taky odeslat ID
článku, ke kterýmu ten komentář patří.
Prostě naprosto klasická věc, kterou má každej 100× vyřešenou, ale
v Nette nějak nevím jak na to, co nejsnažší cestou.
- Grelek
- Člen | 233
Předpokládejme že v URL předáváš ID článku.
public function addCommentFormSubmitted(Form $form)
{
$this->context->createComments()->insert(array(
'title' -> $form->values->title,
'content' -> $form->values->content,
'blogpost_id' -> $this->getParam('id')
));
}
Doufám že to takhle stačí, kdyby ne, napiš.
P.S. Kdyby tohle téma četl někdo zkušenější, opravte mne, jestli jsem něco napsal špatně.