Как добавить класс ко всем элементам ввода внутри формы в cakephp - PullRequest
3 голосов
/ 21 августа 2011

Как использовать inputDefaults, чтобы добавить общий класс ко всем элементам ввода в моей форме. Также просьба дать краткое описание inputDefaults.

Ответы [ 3 ]

4 голосов
/ 22 августа 2011

не так ли:

echo $this->Form->create('User', array(
  'inputDefaults' => array(
    'class' => 'someclass'
  )
);

`

0 голосов
/ 22 августа 2011

После просмотра исходного файла я тоже ничего не нашел.Таким образом, единственный способ - использовать его явно для каждого вызова функции input.

0 голосов
/ 21 августа 2011

Вы должны прочитать кулинарную книгу.Вот хороший пример: http://book.cakephp.org/view/1639/options-inputDefaults

Когда вы создаете форму, вы добавляете значения по умолчанию для ввода:

echo $this->Form->create('User', array(
    'inputDefaults' => array(
        'div' => array('class' => 'someclass')
    )
);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...