2012-05-02 3 views
0

Я создал Form.i нажмите новую кнопку ссылки дисплей только название, не работает include_partial(),Symfony Доктрина Форма Ошибка создания

В чем проблема? любое тело plz помогает мне. Другие модульные формы отлично работают. Это newsuccess.php (шаблон)

  <h1>New Album</h1> 


        <?php include_partial('form', array('editFormFields'=>$editFormFields)) ?> 

это не мой form.php

  <?php use_stylesheets_for_form($form) ?> 
      <?php use_javascripts_for_form($form) ?> 


     <form action="<?php echo url_for('album/'. ($form->getObject()->isNew() ? 

     'create' : 'update').(!$form->getObject()->isNew() ? '?id='.$form->getObject 

      ()->getId() : '')) ?>" method="post" <?php $form->isMultipart() and print 

     'enctype="multipart/form-data" ' ?>> 
      <?php if (!$form->getObject()->isNew()): 

      ?> 
      <input type="hidden" name="sf_method" value="put" /> 
      <?php endif; ?> 
        <table> 


       <tfoot> 
        <tr> 
        <td colspan="2"> 
        &nbsp;<a href="<?php 

       echo url_for('album/index') ?>">Back to list</a> 
        <?php if (!$form- 

        >getObject()->isNew()): ?> 
         &nbsp;<?php echo link_to('Delete', 

     'album/delete?id='.$form->getObject()->getId(), array('method' => 'delete', 

     'confirm' => 'Are you sure?')) ?> 
       <?php endif; ?> 
        <input 

        type="submit" value="Save" /> 
       </td> 
        </tr> 
        </tfoot> 
        <tbody> 


        <?php echo $form ?> 
        </tbody> 
        </table> 
         </form> 

Мой apachy журнал ошибок ничего, чтобы отобразить

Plz помочь мне.

+0

Эта проблема решена. – user1343376

ответ

1

имя частичными должно начинаться с _, поэтому она должна быть

_form.php

"Имя файла обособленного является _mypartial.php и ищется в модулях/MyModule/шаблоны /" от http://www.symfony-project.org/api/1_4/PartialHelper#method_include_partial

+0

Привет, прасад, спасибо за ур ответ. Решил, что проблема. Но у меня есть другая ошибка. Я изменил некоторые поля. У меня есть следующая ошибка.Notice: Неопределенная переменная: planbook in -form.php строка 37, что строка getTitleName()?> и вызывает функцию memeber getTitleName(). PLZ помочь мне. – user1343376

+1

Я тоже ответил на этот вопрос. Pl принимает ответ & upvote, если он решает проблему. – Prasad

+0

привет, я видел ур ответ и изменил. Но все же та же проблема.plz вставить полный line.plz – user1343376