web-dev-qa-db-ja.com

drupalフォームの属性に複数のスタイル値を追加する方法

次のようなフォーム要素があります:

$form['precio'] = array(
  '#type' => 'textfield',
  '#title' => t('Price'),
  '#default_value' => $precio,
  '#size' => 20,
  '#attributes' => array(
    'style'=>'background: none repeat scroll 0 0 #EAEAEA;'
  ),
  '#description' => t('Change the price'),
);

「precio」にスタイル属性を追加するにはどうすればよいですか?

1
Crazyrubixfan

次のようにスタイル属性をネストできます。

$form['precio'] = array(
  '#type' => 'textfield',
  '#title' => t('Price'),
  '#default_value' => $precio,
  '#size' => 20,
  '#attributes' => array(
    'style'=>'background: none repeat scroll 0 0 #EAEAEA;
              margin: 0 3 4;
              color:red;'
  ),
  '#description' => t('Change the price'),
);
2
Crazyrubixfan