コード例 #1
0
 /**
  * Returns HTML code for a field.
  *
  * @param sfModelGeneratorConfigurationField $field The field
  *
  * @return string HTML code
  */
 public function renderField($field)
 {
     if ($field->isLink() && ($module = $field->getConfig('link_module', false, false))) {
         $field->setLink(false);
         $html = parent::renderField($field);
         $field->setLink(true);
         $html = sprintf("link_to(%s, '%s', %s)", $html, $module . '_edit', $html);
         return $html;
     } else {
         return parent::renderField($field);
     }
 }