Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Не могу изменить header.tpl


Recommended Posts

Недавно перестал отображаться логотип. 

Шаблон стандартный, версия ocStore 2.1.0.1.

Пробовал править site/catalog/view/theme/default/templaet/common/header.tpl

После изменений сохранял файл на севере с заменой, в менеджере дополнений сбрасывал и обновлял список дополнений, чистил кэш на стороне сервера и клиента. 

 

НИКАКИХ изменений не произошло. Как быть?

p.s. надеюсь не ошибся разделом. Поиск юзал.

 

Надіслати
Поділитися на інших сайтах


16 минут назад, giannirodari сказал:

Недавно перестал отображаться логотип. 

Шаблон стандартный, версия ocStore 2.1.0.1.

Пробовал править site/catalog/view/theme/default/templaet/common/header.tpl

После изменений сохранял файл на севере с заменой, в менеджере дополнений сбрасывал и обновлял список дополнений, чистил кэш на стороне сервера и клиента. 

 

НИКАКИХ изменений не произошло. Как быть?

p.s. надеюсь не ошибся разделом. Поиск юзал.

<header>
  <div class="container">
    <div class="row">
      <div class="col-sm-4">
        <div id="logo">
          <?php if ($logo) { ?>
          <a href="<?php echo $home; ?>"><img src="<?php echo $logo; ?>" title="<?php echo $name; ?>" alt="<?php echo $name; ?>" class="img-responsive" /></a>
          <?php } else { ?>
          <h1><a href="<?php echo $home; ?>"><?php echo $name; ?></a></h1>
          <?php } ?>
        </div>
      </div>
      <div class="col-sm-5"><?php echo $search; ?>
      </div>
      <div class="col-sm-3"><?php echo $cart; ?></div>
    </div>
  </div>
</header>

Точно этот кусок кода питаетесь редактировать. Смотрите что выводится через Инспектор Браузера (F12) в консоле. Также смотрите в коде, ведь там стоит {if ... else}, не допущено ли ошибок, скобки и т.п.

Надіслати
Поділитися на інших сайтах

проверьте, появляются ли ваши изменения в system/storage/modification/catalog/view/theme/default/template/common/header.tpl (если этот файл есть)

 

Змінено користувачем Shureg
  • +1 1
Надіслати
Поділитися на інших сайтах


4 minutes ago, Shureg said:

проверьте, появляются ли ваши изменения в system/storage/modification/catalog/view/theme/default/template/common/header.tpl (если этот файл есть)

 

Огромное спасибо. Если править этот файл - то контент меняется. 

Следовательно 

system/storage/modification/catalog/view/theme/default/template/common/header.tpl - изменяю - есть изменение.

site/catalog/view/theme/default/templaet/common/header.tpl - изменяю - нет изменений

 

Где искать проблему? 

  • +1 1
Надіслати
Поділитися на інших сайтах


7 минут назад, giannirodari сказал:

Где искать проблему? 

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

Надіслати
Поділитися на інших сайтах


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

Надіслати
Поділитися на інших сайтах


Цитата

system/storage/modification/catalog/view/theme/default/template/common/header.tpl - изменяю - есть изменение.

site/catalog/view/theme/default/templaet/common/header.tpl - изменяю - нет изменений

Следовательно - очистить кеш файлов и модификаторов, удалить файл "system/storage/modification/catalog/view/theme/default/template/common/header.tpl", обновить модификаторы. Все!

 

Если ничего не меняется, вы делаете что-то не так! Ищите информацию как очищать всевозможние кеши на сайте.

Надіслати
Поділитися на інших сайтах

1 minute ago, Eldaeron said:

Следовательно - очистить кеш модификаторов, удалить файл "system/storage/modification/catalog/view/theme/default/template/common/header.tpl", обновить модификаторы. Все!

 

Если ничего не меняется, вы делаете что-то не так!

Просто почистил эту папку. Теперь всё меняется без проблем.

Странное решение, странной проблемы.

Надіслати
Поділитися на інших сайтах


5 minutes ago, Kuban said:

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

Из модификаторов стоит только Local copy OCMOD. Исключительно потому что доступ есть только по sftp

Надіслати
Поділитися на інших сайтах


1 минуту назад, giannirodari сказал:

Просто почистил эту папку. Теперь всё меняется без проблем.

Странное решение, странной проблемы.

Просто любопытно, а как Вы до этого чистили кеш модификаторов??

Надіслати
Поділитися на інших сайтах


2 минуты назад, giannirodari сказал:

Просто почистил эту папку. Теперь всё меняется без проблем.

Странное решение, странной проблемы.

Ничего странного, возможно ище есть модификаторы, которые просто не отображаются в админке, но на сайте они есть в виде файлов а не записи в mysql., и как раз изменяют ваш header.tpl, А это просто временное решение до обновления кеша модификаторов. Как говорится, топорным способом!

Надіслати
Поділитися на інших сайтах

2 minutes ago, Eldaeron said:

Ничего странного, возможно ище есть модификаторы, которые просто не отображаются в админке, но на сайте они есть в виде файлов а не записи в mysql., и как раз изменяют ваш header.tpl, А это просто временное решение до обновления кеша модификаторов. Как говорится, топорным способом!

Теперь новая проблема) Оказывается <?php echo $logo; ?> НИЧЕГО не передает (unknown)

Надіслати
Поділитися на інших сайтах


5 минут назад, Eldaeron сказал:

Ничего странного, возможно ище есть модификаторы, которые просто не отображаются в админке, но на сайте они есть в виде файлов а не записи в mysql., и как раз изменяют ваш header.tpl, А это просто временное решение до обновления кеша модификаторов. Как говорится, топорным способом!

Это случаем не может быть следствием работы в связке OCMod и vQmod?
 

 

6 минут назад, giannirodari сказал:

В админке -> Менеджер дополнений

vQmod случайно не стоит?

Надіслати
Поділитися на інших сайтах


1 minute ago, Kuban said:

Это случаем не может быть следствием работы в связке OCMod и vQmod?
 

 

vQmod случайно не стоит?

vQmod для каких то целей был. Но раньше им нечего не мешало работать

Надіслати
Поділитися на інших сайтах


2 минуты назад, giannirodari сказал:

Есть какие то варианты что делать с

"<?php echo $logo; ?> НИЧЕГО не передает (unknown)"

Не хотелось бы топорным способом вешать ссылку в header.tpl

 

Смотрите контроллер catalog/controller/common/header.php (А также есть ли модифицированный котроллер /system/storage/modification/catalog/controller/common/header.php)

Елемент массива - $data['logo'] .......

Надіслати
Поділитися на інших сайтах

1 час назад, giannirodari сказал:

Нашел проблему. Новый логотип не подгружается из админки. Подгружается старый. Куда ходить?)

К браузеру в гости скорей всего. ) Точнее к его кешу.

Надіслати
Поділитися на інших сайтах


18 hours ago, Kuban said:

К браузеру в гости скорей всего. ) Точнее к его кешу.

Если бы. Проблема другая. Подгружает старый логотип, а в настройках админки стоит новый, и любые изменения - не влияют.

Надіслати
Поділитися на інших сайтах


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

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.