Перейти к содержанию
Rashp

мод вызывает аллергию у сайта (((, знающие подскажите плз.

Рекомендуемые сообщения

<operation error="log">
			<search position="after" offset="1"><![CDATA[foreach ($product_option['product_option_value'] as $product_option_value) {]]></search>
			<add><![CDATA[//BOF Related Options
			if ((int)$product_option['master_option']) {
				$this->db->query("UPDATE " . DB_PREFIX . "product_option_value SET master_option_value = '" . (int)$product_option_value['master_option_value'] . "' WHERE product_option_value_id = '" . $this->db->getLastId() . "'");
			}
			// EOF Related Options]]></add>
		</operation>

выдает ошибку:

Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in /var/www/admin/data/www/domain/vqmod/vqcache/vq2-admin_model_catalog_product.php on line 63

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Самое простое - обратиться к создателю (модуля, не к Богу) ;)

Вариант сложней - гуглить по тексту ошибки

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

первое сложнее :(

 

ошибка в синтаксисе if ((int)$product_option['master_option']) {

но я не прогер (

 

Если меняю в if ((int)$product_option['master_option']) {

 

скобки [ ] на { } остается ошибка только в (T_STRING)

 

 

Parse error: syntax error, unexpected 'UPDATE' (T_STRING) in /var/www/admin/data/www/domain/vqmod/vqcache/vq2-admin_model_catalog_product.php on line 64

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вместо if ((int)$product_option['master_option']) { пишите if ((int)$product_option_value['master_option']) {

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

спасибо, не получилось, таже фигня вылезает

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

уточняю - вместо if ((int)$product_option['master_option']) { пишите if ((int)$product_option_value['master_option_value']) {

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

нет, не идет чего-то

 

Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in/var/www/admin/data/www/domain/vqmod/vqcache/vq2-admin_model_catalog_product.php on line 63

 

странно как-то

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

дайте посмотреть строку var/www/admin/data/www/domain/vqmod/vqcache/vq2-admin_model_catalog_product.php on line 63

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
base_price = '" . (float)$product_option_value['base_price'] . "', price = '" . (float)$product_option_value['price'] . "',

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

если base_price и price переменные, то они должны начинаться с символа $, т..е. $base_price и $price - это основы синтаксиса php

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасиб, вроде помогло, сейчас посмотрим как дальше будет

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

 

base_price = '" . (float)$product_option_value['base_price'] . "', price = '" . (float)$product_option_value['price'] . "',

 

Судя по синтаксису, это кусок из запроса к БД. Добавление $ может и сделает грамматику правильной, а вот семантику - вряд ли.

 

Покажите строку в контексте, 5-10 строк до и после нее (а лучше весь запрос).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

 

Судя по синтаксису, это кусок из запроса к БД. Добавление $ может и сделает грамматику правильной, а вот семантику - вряд ли.

 

Покажите строку в контексте, 5-10 строк до и после нее (а лучше весь запрос).

 

 

да вроде пока все пашет

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.