먼저 __toString() 메서드를 모델에 추가하여 ID 대신 원하는 값을 반환 할 수 있습니다. 특정 레이아웃을 렌더링하려면
// lib/model/doctrine/JobeetJob.class.php
class JobeetJob extends BaseJobeetJob
{
public function __toString()
{
return sprintf('%s at %s (%s)', $this->getPosition(), $this->getCompany(), $this->getLocation());
}
}
둘째, 당신은 admingen에 열로 부분 사용할 수 있습니다
# apps/backend/modules/job/config/generator.yml
config:
form:
display:
Content: [category_id, type, company, logo, url, position, location, description, how_to_apply, is_public, email]
Admin: [_generated_token, is_activated, expires_at]
// apps/backend/modules/job/templates/_generated_token.php
<div class="sf_admin_form_row">
<label>Token</label>
<?php echo $form->getObject()->getToken() ?>
</div>
출처
2011-05-03 13:53:21
dxb