我想添加一个id到<body>
标记在我的drupal主题。目前,我正在以以下方式进行:
function myTheme_preprocess_html(&$variables) {
$variables['bodyId'] = $variables['is_front'] ? 'id="page-AnaSayfa"' : 'id="page"';
}
HTML: <body class="<?php print $classes;?>" <?php print $attributes;?> <?php print $bodyId;?>>
我想知道是否有一种方法可以使用$attributes
变量?到目前为止,我所尝试的没有工作,这导致我使用我现在拥有的$bodyId
。
谢谢你的帮助。
我明白了。
改为:
function myTheme_preprocess_html(&$variables) {
$variables['bodyId'] = $variables['is_front'] ? 'id="page-AnaSayfa"' : 'id="page"';
}
:
function sat7turk_preprocess_html(&$variables) {
$variables['attributes_array']['id'] = $variables['is_front'] ? 'page-AnaSayfa' : 'page';
}