ВопросСвой meta для вставки
Из-за гребанных iPad-ов, вынужден вставить мета тег
<meta name="viewport" content="width=device-width" />
Пишут, якобы этот тег указывает браузеру, что он должен полностью заполнять экран устройства по ширине.
Пушу к шаблону в самом начале в php, типа:
<?php drupal_set_html_head('<meta name="viewport" content="width=device-width" />'); ?>
Но выдает это:
Fatal error: Call to undefined function drupal_set_html_head() in F:\OpenServer\domains\teplitsa\sites\all\themes\rus_teplitsa\templates\page--front.tpl.php on line 2
В том же месте вывожу через функцию drupal_add_js(drupal_get_path() нужный только для главной страницы js файл скрипта, и все таботает.
Где я не так пишу?
- Melkor
- 27.09.2013
- 6225
Комментарии
Нужно в template.php имплементировать хук
https://api.drupal.org/api/drupal/modules!system!system.api.php/function/hook_html_head_alter/7
немного не понял. Я в php слаб очень.
Переписал его так:
Возникает 2 вопроса:
Что такое дает chrome_frame? (тут я не понимаю)
Почему нельзя в шаблоне (page.tpl.php) просто использовать drupal_add_html_head('') ? Эффект один и то же... (на мой взгляд применение этого вида только лишь геморнее, в случае массового применения при наличие надцати шаблонов)
Пожалуйста подскажите.
А так БОЛЬШУЩЕЕ СПАСИБО
Комментировать