Jump to content

Recommended Posts

Установил opencart 1.5.3.1 и http://www.opencart....tension_id=5942

Все работало, натянул свою верстку, не изменяя структуру, смотрю в генерированном html коде страницы нету от этого расширения следов:

<script type="text/javascript">
$(document).ready(function() {
$('.login').colorbox({
transition: "fade",
speed: 300,
height: "490px",
width: "575px",
opacity: 0.50
});
});
</script>
<script type="text/javascript">
$(document).ready(function() {
$('.create').colorbox({
transition: "fade",
speed: 300,
opacity: 0.50
});
});
</script>

и не работает модальное окно по клику на авторизацию или регистрацию :(

Куда копать?

Ставил через vQmod

Share this post


Link to post
Share on other sites

Если это сложная задача, оплачу за решение проблемы.

Share this post


Link to post
Share on other sites

Напишите, посмотрим...

Share this post


Link to post
Share on other sites

Скорее всего ты сделал свою верстку и поменял классы элементов. У ссылки/кнопки авторизации должен быть class="login" а у регистрации class="create"

  • +1 1

Share this post


Link to post
Share on other sites

Скорее всего ты сделал свою верстку и поменял классы элементов. У ссылки/кнопки авторизации должен быть class="login" а у регистрации class="create"

Не с тегами все нормально. Все на месте.

Я так понимаю когда ты натянул верстку, надо кеш чистить или удалить плагин vQmod и заново установить?

Share this post


Link to post
Share on other sites

Куда копать: Погляди log vQmod. Возможно из-за изменения темы он не сработал

Share this post


Link to post
Share on other sites

Куда копать: Погляди log vQmod. Возможно из-за изменения темы он не сработал

тема по-умолчанию Default. А лог смотреть где в папке vQmod?

Share this post


Link to post
Share on other sites

Вот что в логах:

REQUEST URI : /
MOD DETAILS:
modFile : /home/site/public_html/vqmod/xml/popup_login_register_contact_reviews_152x-153x-154x.xml
id : Popup Login, Register, Contact, Reviews 152x-153x-154x
version : 2.0
vqmver : 2.1.7
author : www.best-byte.com
SEARCH NOT FOUND (ABORTING MOD): <li><a href="<?php echo $contact; ?>"><?php echo $text_contact; ?></a></li>

Share this post


Link to post
Share on other sites

vQmod - такая капризная штука. Чуть чихнул - не может найти

<li><a href="<?php echo $contact; ?>"><?php echo $text_contact; ?></a></li>

Надежнее, раз уж тема все-равно своя, vQmod изменения провести вручную. Хотя бы те, что к header.tpl применяются

  • +1 1

Share this post


Link to post
Share on other sites

vQmod - такая капризная штука. Чуть чихнул - не может найти

<li><a href="<?php echo $contact; ?>"><?php echo $text_contact; ?></a></li>

Надежнее, раз уж тема все-равно своя, vQmod изменения провести вручную. Хотя бы те, что к header.tpl применяются

Если не может найти, может все снести и заново установить? А как в ручную провести изменения, у модуля по этому поводу ни каких нету инструкций :(

Share this post


Link to post
Share on other sites

Не надо радикальных мер. Открываете XML vQmod и смотрите.

В этом XMLе будет что-то типа этого:

<file name="view/theme/default/template/header.tpl">
<operation>
<search position="after"><![CDATA[<li><a href="<?php echo $contact; ?>"><?php echo $text_contact; ?></a></li>]]></search>
<add><![CDATA[
много букф.............
]]></add>
</operation>
</file>
Это значит, что vQmod ищет в файле view/theme/default/template/header.tpl строку <li><a href="<?php echo $contact; ?>"><?php echo $text_contact; ?></a></li> и после нее (position="after") добавляет "много букф.............".

Так надо взять "много букф............." и вручнуе поставить в header.tpl куда надо.

Секций <file> наверно там несколько. То, что вручную вставляется, надо их xml убирать. Комментировать для сохранности.

Share this post


Link to post
Share on other sites

Самое главное не понятно, почему перестало работать, если все теги на месте, какая вообще причина

Share this post


Link to post
Share on other sites

Вот эта часть header.tpl поменялась

<li><a href="<?php echo $contact; ?>"><?php echo $text_contact; ?></a></li>

  • +1 1

Share this post


Link to post
Share on other sites

Вот эта часть header.tpl поменялась

<li><a href="<?php echo $contact; ?>"><?php echo $text_contact; ?></a></li>

Да точно, добавил её и все заработало :) Видимо если хоть часть замены уберешь, то и весь плагин сразу не работает

Share this post


Link to post
Share on other sites

Да точно, добавил её и все заработало :) Видимо если хоть часть замены уберешь, то и весь плагин сразу не работает

Вот поэтому vQmod - модули делать так стрёмно. Ставишь у себя - работает. Ставит клиент - и вот.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.