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

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

Друзья!

 

За $ прошу помочь в исправлении ошибки на сайте. Их 2, но они дико мешают работать.

 

1. Не добавляется Товар и Категории. При добавление/редактировании товара, просто открывается пустая страница и все. Случилось это после переезда на новый хостинг. Самое странное что в начале все работало. Это критически важно исправить! Контент менеджера сидят без дела! // на предыдущем хостинге работало все

 

2. Известная проблема вида "PHP Notice: Undefined variable: json in /public_html/admin/controller/sale/order.php on line 2490

And also when i trying to edit order status in Total save button is not working.
Please give me a solution." когда пытаешься отредактировать заказ. Все перепробывал - ничего не помогает. Нужен специалист. Но это не так критично как исправить проблему номер 1. 
 
 
Версия 2.0.2

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


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

глянуть журнал ошибок, возможно самостоятельно сэкономите свои $

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


Ссылка на сообщение
Поделиться на другие сайты
2015-05-28 19:31:06.869 [NOTICE] [sTDERR] PHP Fatal error: Cannot redeclare ModelCatalogCategory::getCategories_MF() in /home/autodezm/public_html/vqmod/vqcache/vq2-system_modification_admin_model_catalog_category.php on line 44
2015-05-28 19:32:57.441 [NOTICE]  [sTDERR] PHP Fatal error: Cannot redeclare ModelCatalogCategory::getCategories_MF() in /home/autodezm/public_html/vqmod/vqcache/vq2-system_modification_admin_model_catalog_category.php on line 44
2015-05-28 19:34:46.504 [iNFO]  File not found [/home/autodezm/public_html/404.shtml]
2015-05-28 19:34:48.852 [iNFO]  File not found [/home/autodezm/public_html/404.shtml]
2015-05-28 19:34:51.232 [NOTICE] [sTDERR] PHP Fatal error: Cannot redeclare ModelCatalogCategory::getCategories_MF() in /home/autodezm/public_html/vqmod/vqcache/vq2-system_modification_admin_model_catalog_category.php on line 44
2015-05-28 19:36:03.344 [NOTICE] [sTDERR] PHP Fatal error: Cannot redeclare ModelCatalogCategory::getCategories_MF() in /home/autodezm/public_html/vqmod/vqcache/vq2-system_modification_admin_model_catalog_category.php on line 44
2015-05-28 19:37:26.519 [NOTICE] [sTDERR] PHP Fatal error: Cannot redeclare ModelCatalogCategory::getCategories_MF() in /home/autodezm/public_html/vqmod/vqcache/vq2-system_modification_admin_model_catalog_category.php on line 44
2015-05-28 19:38:00.811 [NOTICE] [sTDERR] PHP Fatal error: Cannot redeclare ModelCatalogCategory::getCategories_MF() in /home/autodezm/public_html/vqmod/vqcache/vq2-system_modification_admin_model_catalog_category.php on line 44

 

 

Смотрел в 44 строку. Но в php я не силен.

 

public function getCategories_MF($data) {
if( version_compare( VERSION, '1.5.5', '>=' ) ) {
$sql = "SELECT cp.category_id AS category_id, GROUP_CONCAT(cd1.name ORDER BY cp.level SEPARATOR ' > ') AS name, c.parent_id, c.sort_order FROM " . DB_PREFIX . "category_path cp LEFT JOIN " . DB_PREFIX . "category c ON (cp.path_id = c.category_id) LEFT JOIN " . DB_PREFIX . "category_description cd1 ON (c.category_id = cd1.category_id) LEFT JOIN " . DB_PREFIX . "category_description cd2 ON (cp.category_id = cd2.category_id) WHERE cd1.language_id = '" . (int)$this->config->get('config_language_id') . "' AND cd2.language_id = '" . (int)$this->config->get('config_language_id') . "'";


if( ! empty( $data['filter_name'] ) ) {
$sql .= " AND cd2.name LIKE '" . $this->db->escape($data['filter_name']) . "%'";
} 


$sql .= " GROUP BY cp.category_id ORDER BY name";
} else {
$sql = "SELECT * FROM " . DB_PREFIX . "category c LEFT JOIN " . DB_PREFIX . "category_description cd ON (c.category_id = cd.category_id) WHERE cd.language_id = '" . (int)$this->config->get('config_language_id') . "'";


if( ! empty( $data['filter_name'] ) ) {
$sql .= " AND LOWER(cd.name) LIKE '" . $this->db->escape( function_exists( 'mb_strtolower' ) ? mb_strtolower( $data['filter_name'], 'utf-8' ) : $data['filter_name'] ) . "%'";
}


$sql .= " GROUP BY c.category_id ORDER BY name";
}


if (isset($data['start']) || isset($data['limit'])) {
if ($data['start'] < 0) {
$data['start'] = 0;
} 


if ($data['limit'] < 1) {
$data['limit'] = 20;
} 


$sql .= " LIMIT " . (int)$data['start'] . "," . (int)$data['limit'];
}


$query = $this->db->query($sql);


return $query->rows;
}


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


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

у вас уже где-то задействована функция getCategories_MF

 

ищите, где она еще встречается - нет ли копии одного и того же файла модификатора/xml с разными названиями

либо, если через include подключается - подключать через include_once

 

не получается ли так, что один и тот же мод подключили двумя способами - и через OCMOD, и через VQMOD?

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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