Bu sorun 2 bölümden beri Tamam, bu arada bunları açıklamak için daha kolay olacaktır. Yani burada gider:
Ben onları şekillendirme biraz farklı bir yol kullanıyorum çünkü ben, bu elementlerden varsayılan dekoratörler kaldırmak çalışıyorum. Ama ne olursa olsun ben ne, DtDDWrapper hala gösterir. Ben dekoratörler tüm kaldırmaya çalışırsanız, aşağıdaki tüm alanları kaybolur.
public function newfieldAction() { $ajaxContext = $this->_helper->getHelper('AjaxContext'); $ajaxContext->addActionContext('newfield', 'html')->initContext(); $id = $this->_getParam('id', null); $id1=$id+1; $id2=$id+2; $element = new Zend_Form_Element_Text("newTitle$id1"); $element->setOptions(array('escape'=>false)); $element->setRequired(true)->setLabel('Vertība')->removeDecorator('label'); $tinyelement=new Zend_Form_Element_Text("newName$id"); $tinyelement->setRequired(true)->setOptions(array('escape'=>false))->setLabel('Vertība')->removeDecorator('label'); $textarea_element = new Zend_Form_Element_Textarea("newText$id2"); $textarea_element->setRequired(true)->setOptions(array('escape'=>false))->setLabel('Vertība')->removeDecorator('label'); $this->view->descriptionField = "<td>".$textarea_element->__toString()."</td>"; $this->view->titleField = $element->__toString(); $this->view->field = $tinyelement->__toString(); $this->view->id=$id; }
Bağlam œkod bir yol veya başka kodumu süs dikişleri. Ben bir
<td>
veya görünümü komut bir<table>
etiketi koymak çalıştığınızda, sadece etiketleri atlar. Oluyor bu kaçışa durdurmak için bir yolu var mı? Benim œkod:<tr class="element<php echo $this->id; ?>"> asdfasdfasdfasd <td><?php echo $this->field ?></td> <td><php echo $this->titleField ?></td> <td><php echo $this->descriptionField ?></td> <td><a class="remove-element" rel="<php echo $this->id ?>">remove</a></td> </tr>
P.S. Birisi kod biçimlendirme ile lütfen bana yardımcı olabilir kod biçimlendirme sistem, bana barfing edilir?