Прочитал Api, но что-то не могу догнать.
в общем мог бы в css прописать для класса блока, внутри которого таблица , настройки
#my-block td {} и т.д.
но как быть если надо для каждого столбца отдельные классы.
Если вы читали, зачем мне туда еще раз ссылку давать? Там таки написано
// Строка с атрибутами; некоторые из ячеек этой строки также содержат атрибуты.
array(
'data' => array('Cell 1', array('data' => 'Cell 2', 'colspan' => 2)), 'class' => 'funky'
)
);
Вы будете смеяться, но я именно так и делаю. Разберитесь вообще с theme_table. Я же не знаю, как вы туда контент загоняете. Для убедительности не поленился даже скриншот сделать.
Кусок кода:
$detail['0'] = array('data' => $data['Brand'],'class'=>'first');
Комментарии
http://htmlbook.ru/css/nth-child
Если вы читали, зачем мне туда еще раз ссылку давать? Там таки написано
// Строка с атрибутами; некоторые из ячеек этой строки также содержат атрибуты.
array(
'data' => array('Cell 1', array('data' => 'Cell 2', 'colspan' => 2)), 'class' => 'funky'
)
);
да, я пробовал это, но что-то класс не присвоился. наверное ошибся где-то,
с утра попробую на свежую голову
а вы сами пробовали ? у меня не получается так.
три величины value1, value2, value3 выводятся в 3 столбца, пытаюсь второй задать класс так:
$rows[] = array($value1,array('data'=>$value2, 'class'=>'my_class'),$value3);
Вы будете смеяться, но я именно так и делаю. Разберитесь вообще с theme_table. Я же не знаю, как вы туда контент загоняете. Для убедительности не поленился даже скриншот сделать.
Кусок кода:
$detail['0'] = array('data' => $data['Brand'],'class'=>'first');
Для th:
$header[] = array('data' => 'Статус', 'field' => 'ctc.field_status_value', 'class' => 'status', 'sort' => 'asc',);
Для td:
$row[] = array('data'=>drupal_render($form['status'][$key]), 'class' => 'myClass');