Здравствуйте. После переноса сайта с Денвера на хостинг, перестал реагировать вывод сайта на изменения в node.tpl. Пробовал его менять не только в папке с темой, но и в папке modules и в папках с темами, которые идут по дефолту, так же менял права доступа, не однократно чистил кеш, заходил с разных браузеров. Подозреваю, что на какие то файлы не выставлены права доступа.
p.s. На Денвере такой проблемы нет.
Комментарии
Пока как временное решение, приходится удалять всю тему и закачивать по новой. Только в этом случае меняется node.tpl.
сбросить кеш?
Раз 10 сбрасывал кеш.
простимягосподи.. чертовщина какая-то..
не грешили случаем??
Грешил. Обычно на WP делал сайты, а теперь пришлось на Drupal. Очень пожалел, что связался. Если бы не этот форум то даже не знаю, что-бы было со мной.
Ну да ладно..
Какое нам дело до ваших грехов..
А вот логи Drupal, Apache|nginx,PHP надо смотреть в первую очередь..
Чаще всего там все написано..
Непомогло, тогда с в меру подробной информацией(хотя бы те же логи) можно обратиться сюда..
У меня такое было, я редактировал файлы в другой папке, и не мог понять почему вообще никакая команда не работает))
Пока просто удаляю тему и заливаю по новой. Это временное решение.
Сейчас нужно добавить ссылку "назад" в ноде, поменять формат вывода даты публикации (не совсем стандартный). В общем еще пару дней на это нужно потратить. Потом уже буду решать, почему не реагирует на изменения в ноде.тпл на хостинге. Тяжело за грехи приходится расплачиваться.
Для того, что-бы удалить заголовок в ноде, нужно ставить отдельный плагин! я в шоке!
не нужно проводить такие работы на продакшн
ибо:
Просто начинает трясти от того, что для создания относительно простых вещей, приходится тратить дни...Это не продакшн, а просто мнение человека, который не работал раньше с Drupal.
А изменения в самом файле хоть сохраняются?
Да. Сначала на локальной машине произвожу изменения, а затем, заливаю подправленный файл на хостинг.
заранее прошу прощения за дурацкий вопрос, но ты где кэш сбрасывал - в браузере или на сервере?
В разделе "Производительность".
бывает еще права не те стоят?
а если файл действительно перезаписывается, именно тот что нужно, то вы сударь волшебник)
для того что бы убрать заголовок - нужно убрать 1 строчку кода
$title_prefix (array): An array containing additional output populated by modules, intended to be displayed in front of the main title tag that appears in the template.
$title: The page title, for use in the actual HTML content.
$title_suffix (array): An array containing additional output populated by modules, intended to be displayed after the main title tag that appears in the template.
или дописать 1 строчку кода в js или css)
например display: none)
Убрал заголовок через плагин Exclude node title, но он удаляет только содержимое тегов, а сами теги оставляет пустыми. Затем уже при помощи jquery, удалил пустой тег.
Не поможет, мистер ТС это явно сеошник
Откуда такое предположение?
чтобы убрать тайтл со страниц нод не нужно его вообще удалять, достаточно добавить условие
<h1 class="title" id="page-title">
<?php print $title; ?>
</h1>
<?php endif; ?>
Опыт сказывается, батенька
Ошибаетесь. Ни когда не занимался SEO. В жизни моя настоящая работа далека от IT, сайтостроение это просто хобби.
С НЕ изменением ноды после записи, проблему пока временно решаю удалением всей темы и новой заливки, заголовки удалил,но осталась самая главная проблема: http://www.drupal.ru/node/114263 Идея с терминами тоже провалилась.
Ну это правильно. А всё-таки, если открыть ноде тпл с хостинга - в нём изменения видны?
Да