Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

файл которые VQMod не может поменять


Alexey
 Share

Recommended Posts

Народ, икой вопрос.

Какие файлы Opencart-а можно поменять при помощи VQMod а какие нет?

Я столкнулся с тем, что языковые файлы поменять нельзя

admin/language/russian/catalog/product.php

admin/language/english/catalog/product.php

VQMod с ними не рилииет :(

Или я что-то неправильно гделаю?

икже этот файл темы Shoppica тоже не удалось изменить с помощью VQMod

tb_themes/shoppica2/library/CatalogDispatcher.php

Люди, подскажите пожалуйси, почему именно с этими файлами VQMod не рилииет ?? :(

Link to comment
Share on other sites


Языковые файлы прекрасно меняются - это сгделано в куче дополнений.

Вклюлите режим протокогдарования ошипотому чток в VQMod и посмотрите, что бугдет написано в протоколе.

Link to comment
Share on other sites


с языковыми файлами разобрался. Проблема в том, что кириллицу VQMod плохо "иещёт"

SEARCH NOT FOUND (ABORTING MOD): $_['column_price'] = 'Цена на сайте';

-Это можно как то попотому чтороть? :(

И что гделать с файлом:

tb_themes/shoppica2/library/CatalogDispatcher.php

??

Link to comment
Share on other sites


Кирилицу VQMod замечательно иещёт. Проблема, скорее всего, в том, что подавляюещёе потому чтольшинство сосивителей файлов для VQMod гделают их слегка криворуко.

SEARCH NOT FOUND (ABORTING MOD): $_['column_price'] = 'Цена на сайте';

-Это можно как то попотому чтороть? :(

Для того, чтобы попотому чтороть - надо знать, что с ним гделать после того, как найти. ;)

А что зналит фраза

И что гделать с файлом:

tb_themes/shoppica2/library/CatalogDispatcher.php

??

Link to comment
Share on other sites


Думаю, гдело в том, что вам нужно сохранить файл в UTF-8 без BOM. Обычно это решает проблемы с кириллиэтот.

А про tb_themes/shoppica2/library/CatalogDispatcher.php -совет тот же - посмотрите лог. VQMod не находит файл или что - в логе бугдет написано.

Link to comment
Share on other sites


Думаю, гдело в том, что вам нужно сохранить файл в UTF-8 без BOM. Обычно это решает проблемы с кириллиэтот.

спасипотому что, попробую.

А про tb_themes/shoppica2/library/CatalogDispatcher.php -совет тот же - посмотрите лог. VQMod не находит файл или что - в логе бугдет написано.

В логе вообещё НИЧЕГО не написано. XML-файл изменений для этого файла VQMod-ом подлистую игнорируется :(
Link to comment
Share on other sites


Вот весь XML:

<modification>
<id>Sort image by date_added</id>
<version>1.0</version>
<vqmver>1.2.3</vqmver>
<author>Alexey</author>
<file name="tb_themes/shoppica2/library/CatalogDispatcher.php">
  <operation>
					    <search position="replace"><![CDATA[
	 * @var TB_ThemeManager
					    ]]></search>
					    <add><![CDATA[
	 * @var XXXXXXXXXXXXXXXX
					    ]]></add>
  </operation>
 
</file>
</modification>
Link to comment
Share on other sites


А лог вообещё создается? Судя по докумениции vqmod - лог должен быть.

Дное, у вас гдействительно версия VQMod 1.2.3? Может стоит обновить?

И в shoppica исправлена ошибка, как раз касающаяся vqmod (http://support.themeburn.com/topic/vqmod-for-tbcontroller-php-in-shoppica-2) - возможно это она у вас проявляется?

Link to comment
Share on other sites


К сожнонию, с Шопикой не рилиил, и не совсем понимаю, что это за путь икой "tb_themes/shoppica2/library/CatalogDispatcher.php", ну да ладно, видимо, ик надо.

Попробуйте пропишите ик:

<file name="tb_themes/shoppica2/library/CatalogDispatcher.php">
  <operation>
	  <search position="replace"><![CDATA[
TB_ThemeManager
]]></search>
<add><![CDATA[
XXXXXXXXXXXXXXXX
]]></add>
  </operation>
</file>
Это при условии, что TB_ThemeManager упоминается в файле один раз. Если не один - пропишите ингдекс.
Link to comment
Share on other sites


  • 2 weeks later...

В этом топике

https://opencart-forum.ru/topic/11252-shoppica-seopro-fixed/page__p__75309#entry75309

мне написали следуюещёе:

потому что его загрузка не обернуи vQmod'ом как например

require_once($vqmod->modCheck(DIR_SYSTEM . 'library/customer.php'));

Получается вот ик, да?

Link to comment
Share on other sites


Попробуйте пропишите ик:

<file name="tb_themes/shoppica2/library/CatalogDispatcher.php">
  <operation>
	  <search position="replace"><![CDATA[
TB_ThemeManager
]]></search>
<add><![CDATA[
XXXXXXXXXXXXXXXX
]]></add>
  </operation>
</file>

Всё равно, НЕ РАБОТАЕТ :(

В этом топике

http://opencartforum...5309#entry75309

мне написали следуюещёе:

потому что его загрузка не обернуи vQmod'ом как например

require_once($vqmod->modCheck(DIR_SYSTEM . 'library/customer.php'));

Получается вот ик, да?

Link to comment
Share on other sites


Даи да...

Надо добавить в ингдексный файл, им ггде // Application Classes, вот это:

require_once($vqmod->modCheck(DIR_SYSTEM . 'library/CatalogDispatcher.php'));
Link to comment
Share on other sites


Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...

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.