我读了你关于cakephp model alias的答案,我在我的模型上做了你所写的内容,我对我的观点进行了调查,并列出了我想要的内容,但它没有显示相应字段的列表,你有吗?知道什么是错的吗?
我的模特:
'ResponsavelManutencao' => array(
'className' => 'Operador',
'foreignKey' => 'responsavel_manutencao_id',
'conditions' => '',
'fields' => '',
'order' => '')
我的控制器:
function add(
$responsavelManutencao = $this->Dentista->ResponsavelManutencao->find('list');
$this->set(compact('responsavelManutencao'));)
我的观点:
echo $this->Form->input('responsavel_relacionamento_id', array(
'class' => 'field text small', 'empty' => '',
'after' => 'Funcionario responsavel por manter o contato comercial.'));
debug($responsavelRelacionamento);
答案 0 :(得分:0)
我猜你的语言的CakePHP单数/复数规则有问题。我认为您应该将您的视图变量命名为“responsavelRelacionamentos”以使其正常工作。
然而,在没有变形魔法的情况下实现目标最安全的方法是:
echo $this->Form->input('responsavel_relacionamento_id', array(
'options' => $responsavelRelacionamento,
'class' => 'field text small', 'empty' => '',
'after' => 'Funcionario responsavel por manter o contato comercial.'
));