google_bot 28 января 2011 в 1:26 Не нашел решния своей проблемы до конца, а может быть плохо искал...) Короче я добавляю в node.tpl.php код и мне надо что бы этот код не отображался на страницах типа "page", т.е. на всех кроме page. Как это сделать? Есть вопрос Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
google_bot 28 января 2011 в 23:05 "sergip" wrote: или иф добавить тама Вот именно это я и хочу.. Но не знаю кода( Кто нибудь подскажет?
google_bot 29 января 2011 в 0:28 "Andruxa" wrote: <?php if ($node->type == 'product')?> ... Не получается, скрипт все равно везде работает( Пробовал по всякому.. Вот так например: <?php if (!$teaser): { ?><?php if ($node->type == 'product')?><?php }; ?> <br><noindex><nofollow> <script type="text/javascript" src="//site.ru/1.js"></script> </noindex></nofollow> <?php endif; ?> Может что не так делаю...
Stan.Ezersky 29 января 2011 в 14:41 <?php if(!$teaser || $node->type == 'product') : ?><script type="text/javascript" src="/1.js"></script><?php endif; ?> Вроде так правильнее, но не совсем корректно
Andruxa 29 января 2011 в 12:24 Скрипт лучше прикручивать функцией drupal_add_js() в темплейте node-product.tpl.php
google_bot 30 января 2011 в 0:02 Благодарю всех за внимание. Может у кого то возникнет такая же проблема... Я свою решил так (точнее люди подсказали): Поменял: <?php if (!$teaser): ?> на <?php if (!$teaser && $node->type != "page"): ?>
Комментарии
Вникайте в типы материалов или темизацию через template.php
сделайте для page отдельный шаблон и не вставляйте туда этот код
или иф добавить тама
Вот именно это я и хочу..
Но не знаю кода(
Кто нибудь подскажет?
<?php if ($node->type == 'product')?>
...Не получается, скрипт все равно везде работает( Пробовал по всякому.. Вот так например:
<br><noindex><nofollow>
<script type="text/javascript" src="//site.ru/1.js"></script>
</noindex></nofollow>
<?php endif; ?>
Может что не так делаю...
<?php if(!$teaser || $node->type == 'product') : ?>
<script type="text/javascript" src="/1.js"></script>
<?php endif; ?>
Вроде так правильнее, но не совсем корректно
Скрипт лучше прикручивать функцией drupal_add_js() в темплейте node-product.tpl.php
Благодарю всех за внимание.
Может у кого то возникнет такая же проблема...
Я свою решил так (точнее люди подсказали):
Поменял:
<?php if (!$teaser): ?>
на
<?php if (!$teaser && $node->type != "page"): ?>