[support] Translating table view headers
Idan Arbel
idan at arbel-designs.com
Tue Feb 12 10:29:43 UTC 2008
Hello,
I'm trying to translate the headers a table created from a table view.
I've added this code into my template.php file:
function enhunchbaque_views_view_table_shows($view, $nodes, $type) {
$header = array();
foreach ($view->field as $field) {
$temp = $field['label'];
$cell['data']=t("$temp");
$cell['class']=$field['header'];
drupal_set_message("<pre>" . print_r($temp,true) .
"</pre>");
$header[] = $cell;
}
$fields = _views_get_fields(); foreach ($nodes as $node) {
$row = array();
foreach ($view->field as $field) {
$cell['data'] = views_theme_field('views_handle_field',
$field['queryname'], $fields, $field, $node, $view);
$cell['class']='view-field-'.$field['queryname'];
$row[] = $cell;
}
$rows[] = $row;
}
return theme('table', $header, $rows, array('class' => 'show-table'));
}
The code seems to run fine.
The thing that I changed is this part
$temp = $field['label'];
$cell['data']=t("$temp");
I'm trying to get the headers translated using translate strings, but they
don't appear when I search.
Am I doing something wrong?
Idan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.drupal.org/pipermail/support/attachments/20080212/f51983f3/attachment-0001.htm
More information about the support
mailing list