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

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


Recommended Posts

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

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

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

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

 

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

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

 

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


  В 25.10.2017 в 09:22, giannirodari сказав:

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

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

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

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

 

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

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

Expand  
<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
Надіслати
Поділитися на інших сайтах


  В 25.10.2017 в 10:01, Shureg сказав:

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

 

Expand  

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

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

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

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

 

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

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


  В 25.10.2017 в 10:06, giannirodari сказав:

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

Expand  

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

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


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

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


  Цитата

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

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

Expand  

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

 

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

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

  В 25.10.2017 в 10:26, Eldaeron сказав:

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

 

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

Expand  

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

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

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


  В 25.10.2017 в 10:22, Kuban сказав:

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

Expand  

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

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


  В 25.10.2017 в 10:28, giannirodari сказав:

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

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

Expand  

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

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


  В 25.10.2017 в 10:28, giannirodari сказав:

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

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

Expand  

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

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

  В 25.10.2017 в 10:32, Eldaeron сказав:

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

Expand  

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

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


  В 25.10.2017 в 10:32, Eldaeron сказав:

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

Expand  

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

 

  В 25.10.2017 в 10:32, giannirodari сказав:

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

Expand  

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

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


  В 25.10.2017 в 10:39, Kuban сказав:

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

 

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

Expand  

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

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


  В 25.10.2017 в 10:49, giannirodari сказав:

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

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

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

 
Expand  

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

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

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

  В 25.10.2017 в 11:13, giannirodari сказав:

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

Expand  

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

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


  В 25.10.2017 в 12:48, Kuban сказав:

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

Expand  

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

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


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

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

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

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

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

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

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

Вхід

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

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

Important Information

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