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

VQMOD не могу понять что не так делаю


Recommended Posts

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

и не могу понять почему не работает вот такой код

<?xml version="1.0" encoding="UTF-8"?>
<modification>
		<id>1</id>
		<version>1.0</version>
		<vqmver>2.0</vqmver>
		<author>maccen.ru</author>

  <file name="catalog/language/russian/product/product.php">
				<operation>
				
<search position="replace">
<![CDATA[$_['text_model']= 'Модель']]>
</search>
						<add><![CDATA[
						
	   $_['text_model']		= 'Артикул';
					  
	  ]]></add>
				</operation>
		</file>

Всем зарание спасибо за ответы!

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


тэг <modification> не закрыт :)

ну а остальное нужно логику смотреть.

вот простая конструкция

<?xml version="1.0" encoding="UTF-8"?>
<modification>
    <id><![CDATA[Opera logo]]></id>
    <version><![CDATA[1.0]]></version>
    <vqmver><![CDATA[2.1.7]]></vqmver>
    <author><![CDATA[ZNPP]]></author>
    <file name="catalog/view/theme/*/template/common/header.tpl">
        <operation>
            <search position="after"><![CDATA[<title><?php echo $title; ?></title>]]></search>
            <add><![CDATA[<link rel="icon" type="image/png" href="image/data/logoexpress.png" >]]></add>
        </operation>
    </file>
</modification>
Надіслати
Поділитися на інших сайтах


могу понять почему кусок кода не работает, подскажите

<modification>
	 <id><![CDATA[Atributes]]></id>
    <version><![CDATA[1.0]]></version>
    <vqmver><![CDATA[2.1.7]]></vqmver>
    <author><![CDATA[AAA]]></author>

 
  <file name="admin/language/russian/catalog/product.php">
			    <operation>
					    <search position="replace"><![CDATA[   
	 
					   
	  $_['entry_model']		    = 'Модель:';
					    ]]></search>
					   
					    <add><![CDATA[
					  
	   $_['entry_model']		    = 'Модель126:';
	   
	    ]]> </add>
    </operation>
			    <operation>
					    <search position="before"><![CDATA[   
	 
					   
	  $_['entry_sku']			  = 'Артикул (SKU, код производителя):';
					    ]]></search>
					   
					    <add><![CDATA[
					  
	    $_['entry_product_text1']		    = 'ТЕКСТ1:';
	   
	    ]]> </add>
    </operation>
    </file>
  <file name="admin/view/template/catalog/product_form.tpl">
			    <operation>
					    <search position="before"><![CDATA[ 
	
			  <tr><td><?php echo $entry_sku; ?></td>
			
		  ]]></search>
  <add><![CDATA[
		  <tr>
			  <td><?php echo $entry_product_text1; ?></td>
			  <td><input type="text" name="product_text1" value="<?php echo $product_text1; ?>" /></td>
		    </tr>
    ]]> </add>
    </operation>
    </file>
	  
</modification>

Хочу перед строчкой

  <tr><td><?php echo $entry_sku; ?></td>

добавить поле

   <tr>
			  <td><?php echo $entry_product_text1; ?></td>
			  <td><input type="text" name="product_text1" value="<?php echo $product_text1; ?>" /></td>
		    </tr>

и не хочет добавлять, в логах написано

REQUEST URI : /admin/index.php?route=catalog/product/insert&token=f16dadd3418c70947e64edf8c98ed6b8

MOD DETAILS:

modFile : /var/www/clients/client2/web24/web/vqmod/xml/atributs.xml

id : Atributes

version : 1.0

vqmver : 2.1.7

author : AAA

SEARCH NOT FOUND (ABORTING MOD): <tr><td><?php echo $entry_sku; ?></td>

не находит строчку я так понял, почему, что не так делаю?

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


файл есть все стандартно, стандартная версия 1.5.3 магазина

строчка тоже такая есть, а можно как-то вставлять например по строчно, например указать, строчка 150 вставить туда такой-то кусок кода?

я не программист, так "побелить подкрасить" могу :)

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


Что не так делаю, подскажите пожалуйста:

Суть задачи хочу добавить атрибут к товару, например материал (переменная prodtext1), в базу добавил переменную тоже, но не суть пока, главное добиться отображения в админке поля, но не работает :(

<modification>
	 <id><![CDATA[Atributes]]></id>
    <version><![CDATA[1.0]]></version>
    <vqmver><![CDATA[2.1.7]]></vqmver>
    <author><![CDATA[AAA]]></author>

 
  <file name="admin/language/russian/catalog/product.php">
			    <operation>
					    <search position="replace"><![CDATA[   
	 
					   
	  $_['entry_model']		    = 'Модель:';
					    ]]></search>
					   
					    <add><![CDATA[
					  
	   $_['entry_model']		    = 'Модель300:';
	   
	    ]]> </add>
    </operation>
			    <operation>
					    <search position="before"><![CDATA[   
	 
					   
	  $_['entry_sku']			  = 'Артикул (SKU, код производителя):';
					    ]]></search>
					   
					    <add><![CDATA[
					  
	    $_['entry_prodtext1']		    = 'ТЕКСТ1:';
	   
	    ]]> </add>
    </operation>
    </file>
	    <file name="admin/controller/catalog/product.php">
			    <operation>
					    <search position="after"><![CDATA[

    $this->data['entry_model'] = $this->language->get('entry_model');
	 ]]></search>
  <add><![CDATA[
    $this->data['entry_prodtext1'] = $this->language->get('entry_prodtext1');]]> </add>
    </operation>
<operation>
					    <search position="before"><![CDATA[
    if (isset($this->request->post['sku'])) {
	    $this->data['sku'] = $this->request->post['sku'];
	 } elseif (!empty($product_info)) {
   $this->data['sku'] = $product_info['sku'];
  } else {
	    $this->data['sku'] = '';
	 }
   ]]></search>
    <add><![CDATA[
    if (isset($this->request->post['prodtext1'])) {
	    $this->data['prodtext1'] = $this->request->post['prodtext1'];
	 } elseif (!empty($prodtext1)) {
   $this->data['prodtext1'] = $product_info['prodtext1'];
  } else {
	    $this->data['prodtext1'] = '';
	 }]]> </add>
    </operation>
    </file>
			 
<file name="admin/view/template/catalog/product_form.tpl">
			    <operation>
					    <search position="after" offset="5"><![CDATA[   
  <?php echo $entry_model; ?></td>
			
					    ]]></search>
					   
					    <add><![CDATA[   <tr>
			  <td><?php echo $entry_prodtext1; ?></td>
			  <td><input type="text" name="prodtext1" value="<?php echo $prodtext1; ?>" /></td>
		    </tr>]]> </add>
    </operation>

</file>
</modification>

матерится, и не работает :(

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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