Радист: Комментарии

Главные вкладки

26 января 2015 в 1:12

Должно. Глубоко вздыхаем - выдыхаем. Удалям все шаблоны (или переносим в другую папку), оставляем только базовые: node.tpl.php, page.tpl.php и так далее. Копируем файл node.tpl.php, переименовываем, меняем содержимое, чистим каш (!) и пишем пост на форуме, что заработало.

26 января 2015 в 0:44

По первому вопросу: у D7 уже при установки создано представление с url "/taxonomy/term/%" . Насколько я понял, вы создали новое представление, задали такой же url и весьма удивились результатом. На мой взгляд, вам будет гораздо яснее : отключить базовое представление (/taxonomy/term/%) и отдельно создать два предсталения: так вы чётко будите понимать что вы создаёте и, главное, что и где выводите в данном представление.

25 января 2015 в 18:19

Поэтому надо делать регулярно бэк-ап базы данных: начался новый день - перед работой сделали бэкап базы данных. Надо обновить модуль или движок - сделали бэкап. Теперь, да - трудно отследить.

Пробуйте отключать модули, на чаще всего это ваш же код и "гадит". Или обновили какой то модуль.

25 января 2015 в 15:31

Вспоминайте теперь, когда именно появилась ошибка. Явно ошибка появилась после установки какого-то модуля, или обновления, или как чаще бывает после добаление своего кода.

25 января 2015 в 5:30

В массиве $main_menu (array) находятся только родительские ссылки нулевого увроня. Можно, наверное как-то препроцессить и темизовать, но не лучше ли (для перформанса) поставить там новый регион $page['header'], и вывести туда блок с главным меню?

25 января 2015 в 4:38

Если первый аргумент url не играет никакой роли в представлении (учитывая что нулевой аргумент url это "cpu"), я бы сделал так:

<?php
function custommodule_menu() {
  
$items = array();