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

Интеграция модуля в шаблон


Berto

Recommended Posts

Возникла проблема интеграции модуля в шаблон Pav decor

opencart 1.5.6.1 + шаблон pav_decor

 

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

где-то тут:

<search position="replace"><![CDATA[
            <div id="tab-related"
            ]]></search>
            <add><![CDATA[<div id="tab-related"<?php echo ($cpt_status && !in_array('4', $tab_ids)) ? ' style="display:none;"' : ''; ?>]]></add>
        </operation>
    </file> 
 

вот ошибка vqmod модуля

 

File Name    : catalog/view/theme/pav_decor/template/product/product.tpl(5)

VQModObject::applyMod - SEARCH NOT FOUND (ABORTING MOD): <div id="tab-related"

 

сам vqmod

  Показати вміст

product.tpl шаблона 

  Показати вміст
Змінено користувачем afwollis
[spoiler][/spoiler]
Надіслати
Поділитися на інших сайтах


Попробуйте так

замените в vqmod файле который привели в начале кусок кода 

  1. <search position="replace"><![CDATA[
  2. <div id="tab-related"
  3. ]]></search>
  4. <add><![CDATA[<div id="tab-related"<?php echo ($cpt_status && !in_array('4', $tab_ids)) ? ' style="display:none;"' : ''; ?>]]></add>
  5. </operation>
  6. </file>

 

 

 

<div id="tab-related" заменить на  <div id="tab-related" class="tab-content">

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


Похоже это решение неправильное.

Попробую своими догадками как-то помочь решить проблему.

 

И так мы знаем в логах vqmod  ошибка

File Name    : catalog/view/theme/pav_decor/template/product/product.tpl(5)
VQModObject::applyMod - SEARCH NOT FOUND (ABORTING MOD): <div id="tab-related"

 

я так понимаю он не может найти эту строку.

 

Так вот <div id="tab-related" в product.tpl шаблона pav_decor  нет вовсе, вместо него отвечает(по моим догадкам) вот этот кусок кода.

<div class="box product-related highlight">
  <h3 class="box-heading"><span class="title-related"><?php echo $tab_related; ?> (<?php echo count($products); ?>)</span></h3>
  <div id="related" class="slide" data-interval="0">
    <div class="carousel-controls">
      <a class="carousel-control left" href="#related" data-slide="prev"></a>
      <a class="carousel-control right" href="#related" data-slide="next"></a>
    </div>

тогда как в дефолтном шаблоне <div id="tab-related" в product.tpl есть. Вот кусок кода.

<div id="tab-related" class="tab-content">
    <div class="box-product">
      <?php foreach ($products as $product) { ?>
      <div>

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

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


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

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

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

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

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

Вхід

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

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

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