Почему может не подхватываться box.tpl.php в теме

Аватар пользователя Айдар Айдар 19 июня 2012 в 23:11

В теме не было данного шаблона, а потому скопировал его из модуля system, но любые изменения ни к чему не приводят. В т.ч. ни к чему не приводит изменение в файле в папке модуля. Хотя в контенте есть стандартные "боксовские" комменты <!-- box -->.

Изрыл весь template.php, кэш разумеется, в шаблон вставлял тупо набор символов, на всякий запускад update.php!

Комментарии

Аватар пользователя Айдар Айдар 20 июня 2012 в 0:12

"Айдар" wrote:
В т.ч. ни к чему не приводит изменение в файле в папке модуля.

Это я тупил - в шаблоне использовалось условие:

<?php $nodetype=$node->type;
        if ($nodetype=='firm'): ?>
  <h2 class="title"><?php print $title ?></h2>  
  <?php else: ?>
  <h2 class="title-2">Добавить комментарий</h2>
  <?php endif; ?>
  <div class="content"><?php print $content ?></div>

А, так как box.tpl не понимает $node, то и выводился стандартный тайтл. А я то без задней мысли...

Теперь только осталось понять, почему Arthemia не понимает, а Zeropoint понимает - вот думаю сижу, копаюсь!

Аватар пользователя Orion76 Orion76 20 июня 2012 в 0:50

"Айдар" wrote:
а Zeropoint понимает - вот думаю сижу, копаюсь!

в template.php есть функции, содержащие в наименовании "preprocess"?

Аватар пользователя Urfin Urfin 10 февраля 2013 в 14:16

Такая же фигня. Не из темы не из систем не отрабатывается бокс. Чем посмотреть вообще отрабатывается или нет?