3 Ekim 2007 Çarşamba

formTag CakePHP 1.1 den 1.2'ye geçiş.

1.1 de html helper içindeki formTag kullanılıyorken, 1.2 de yerine form helper içinde bulunan create metodu kullanılıyor.

Örneğin;

$htmlOptions['url'] = 'action';
echo $phpgaclForm->create(null, $htmlOptions);


kullanımı sonucu aşağıdaki html'i elde ediyorsunuz :

<form method="post" action="/aaa/bbb/ccc/action">

Kaynak : https://trac.cakephp.org/changeset/4233/branches/1.2.x.x/cake/libs/view/helpers/ajax.php
Eğer formTag'ın birebir karşılığını arıyorsanız, şöyle bir çözüm işinizi görebilir;

< ? php $homeUrl = $this->params['url']['url']; ? >
< ? php $htmlOptions['url'] = '/' . $homeUrl; ? >
< ? php echo $phpgaclForm->create(null, $htmlOptions); ? >

Hiç yorum yok: