Помощь в настройке формы CakePHP

Я показываю форму следующим образом:

<?php
echo $this->Form->create('AmazonMatches', array('action' => 'selectMatches'));
echo $this->Form->input('option_id', array('options' => $allAmazonMatches, 'type' => 'radio'));
echo $this->Form->end(__('Submit', true));
?>

$allAmazonMatches = Array ( [1] => B002I0HJZO [2] => B002I0HJzz [3] => B002I0HJccccccccc )

Прямо сейчас форма отображается с переключателями рядом с текстом «B002I0HJZO» и т. д. и т. д.

Что я хочу сделать, так это показать переключатель рядом с URL-адресом, например

http://somewebsite/B002I0HJZO

Как мне добавить URL-адрес к опции радио?


person jini    schedule 17.11.2011    source источник


Ответы (1)


Изменить $allAmazonMatches в контроллере

$allAmazonMatches = $this->Model->find('list');
foreach($allAmazonMatches as $k => $v) {
    $allAmazonMatches[$k] = 'http://somewebsite/' . $v;
}
person cetver    schedule 17.11.2011