[英]Add id attribute to body tag in drupal
我正在嘗試在drupal主題中為<body>
標記添加一個id。 目前我正在以下列方式進行:
PHP
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';
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.