После переноса на хостинг сайт перестал реагировать на изменеия в node.tpl

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

Аватар пользователя Sergey89 Sergey89 29 ноября 2014 в 2:31

Здравствуйте. После переноса сайта с Денвера на хостинг, перестал реагировать вывод сайта на изменения в node.tpl. Пробовал его менять не только в папке с темой, но и в папке modules и в папках с темами, которые идут по дефолту, так же менял права доступа, не однократно чистил кеш, заходил с разных браузеров. Подозреваю, что на какие то файлы не выставлены права доступа.
p.s. На Денвере такой проблемы нет.

Комментарии

Аватар пользователя Sergey89 Sergey89 29 ноября 2014 в 17:49

Пока как временное решение, приходится удалять всю тему и закачивать по новой. Только в этом случае меняется node.tpl.

Аватар пользователя Sergey89 Sergey89 29 ноября 2014 в 20:19

orion76 wrote:
простимягосподи.. чертовщина какая-то..
не грешили случаем??

Грешил. Обычно на WP делал сайты, а теперь пришлось на Drupal. Очень пожалел, что связался. Если бы не этот форум то даже не знаю, что-бы было со мной.

Аватар пользователя Orion76 Orion76 29 ноября 2014 в 20:44

"Sergey89" wrote:
Грешил. Обычно на WP делал сайты,

Ну да ладно..
Какое нам дело до ваших грехов..

А вот логи Drupal, Apache|nginx,PHP надо смотреть в первую очередь..
Чаще всего там все написано..
Непомогло, тогда с в меру подробной информацией(хотя бы те же логи) можно обратиться сюда..

Аватар пользователя dashiwa dashiwa 29 ноября 2014 в 21:40

У меня такое было, я редактировал файлы в другой папке, и не мог понять почему вообще никакая команда не работает))

Аватар пользователя Sergey89 Sergey89 29 ноября 2014 в 21:53

Пока просто удаляю тему и заливаю по новой. Это временное решение.

Сейчас нужно добавить ссылку "назад" в ноде, поменять формат вывода даты публикации (не совсем стандартный). В общем еще пару дней на это нужно потратить. Потом уже буду решать, почему не реагирует на изменения в ноде.тпл на хостинге. Тяжело за грехи приходится расплачиваться.

Аватар пользователя multpix multpix 29 ноября 2014 в 23:42

не нужно проводить такие работы на продакшн
ибо:

"Sergey89" wrote:
Тяжело за грехи приходится расплачиваться.

Аватар пользователя Sergey89 Sergey89 30 ноября 2014 в 1:39

multpix wrote:
не нужно проводить такие работы на продакшн
ибо:
"Sergey89" wrote:
Тяжело за грехи приходится расплачиваться.

Просто начинает трясти от того, что для создания относительно простых вещей, приходится тратить дни...Это не продакшн, а просто мнение человека, который не работал раньше с Drupal.

Аватар пользователя Sergey89 Sergey89 30 ноября 2014 в 16:10

gun_dose wrote:
А изменения в самом файле хоть сохраняются?

Да. Сначала на локальной машине произвожу изменения, а затем, заливаю подправленный файл на хостинг.

Аватар пользователя Sergey89 Sergey89 1 декабря 2014 в 16:44

gun_dose wrote:
заранее прошу прощения за дурацкий вопрос, но ты где кэш сбрасывал - в браузере или на сервере?

В разделе "Производительность".

Аватар пользователя vazhovig vazhovig 1 декабря 2014 в 14:12

"dashiwa" wrote:
У меня такое было, я редактировал файлы в другой папке, и не мог понять почему вообще никакая команда не работает))

бывает еще права не те стоят?
а если файл действительно перезаписывается, именно тот что нужно, то вы сударь волшебник)
"Sergey89" wrote:
что-бы удалить заголовок в ноде, нужно ставить отдельный плагин

для того что бы убрать заголовок - нужно убрать 1 строчку кода

Page content (in order of occurrence in the default page.tpl.php):

    $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)

Аватар пользователя Sergey89 Sergey89 1 декабря 2014 в 16:34

vazhovig wrote:
"dashiwa" wrote:
У меня такое было, я редактировал файлы в другой папке, и не мог понять почему вообще никакая команда не работает))

бывает еще права не те стоят?
а если файл действительно перезаписывается, именно тот что нужно, то вы сударь волшебник)
"Sergey89" wrote:
что-бы удалить заголовок в ноде, нужно ставить отдельный плагин

для того что бы убрать заголовок - нужно убрать 1 строчку кода

Page content (in order of occurrence in the default page.tpl.php):

    $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, удалил пустой тег.

Аватар пользователя Sergey89 Sergey89 1 декабря 2014 в 16:39

RxB wrote:
"vazhovig" wrote:

или дописать 1 строчку кода в js или css)
например display: none)

Не поможет, мистер ТС это явно сеошник

Откуда такое предположение?

Аватар пользователя drupby drupby 1 декабря 2014 в 17:24

"vazhovig" wrote:

для того что бы убрать заголовок - нужно убрать 1 строчку кода

чтобы убрать тайтл со страниц нод не нужно его вообще удалять, достаточно добавить условие

<?php if ($title && !isset($node)): ?>
  <h1 class="title" id="page-title">
    <?php print $title; ?>
  </h1>
<?php endif; ?>
Аватар пользователя Sergey89 Sergey89 1 декабря 2014 в 17:39

RxB wrote:
"Sergey89" wrote:

Откуда такое предположение?


Опыт сказывается, батенька

Ошибаетесь. Ни когда не занимался SEO. В жизни моя настоящая работа далека от IT, сайтостроение это просто хобби.

Аватар пользователя Sergey89 Sergey89 1 декабря 2014 в 18:37

С НЕ изменением ноды после записи, проблему пока временно решаю удалением всей темы и новой заливки, заголовки удалил,но осталась самая главная проблема: http://www.drupal.ru/node/114263 Идея с терминами тоже провалилась.

Аватар пользователя gun_dose gun_dose 1 декабря 2014 в 20:12

"Sergey89" wrote:
В разделе "Производительность".

Ну это правильно. А всё-таки, если открыть ноде тпл с хостинга - в нём изменения видны?

Аватар пользователя Sergey89 Sergey89 1 декабря 2014 в 20:32

gun_dose wrote:
"Sergey89" wrote:
В разделе "Производительность".

Ну это правильно. А всё-таки, если открыть ноде тпл с хостинга - в нём изменения видны?

Да