vlav

Undefined index: name in ...../admin/controller/common/header.php

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

vlav    0

Здравствуйте,

Неожиданно стало выскакивать в админке:

Notice: Undefined index: name in /......./admin/controller/common/header.php on line 131Notice: Undefined index: url in /............../admin/controller/common/header.php on line 132

 

Самое странное, что откат к версии базы, когда этого точно не было, ничего не меняет, надписи остаются.

При этом портятся стили админки, становится крупным шрифт. 

В системных файлах точно ничего не трогал, не менял не редактировал, никаких модулей не ставил.

Просто в какой то момент раз - и появилось, работал тихо мирно в каталоге товаров.

 

Участок кода, который дает ошибку:


$this->load->model('setting/store');


$results = $this->model_setting_store->getStores();


foreach ($results as $result) {
   $data['stores'][] = array(
           'name' => $result['name'],
           'href' => $result['url']
          );
}

print_r($results) дает следующее

 

Array ( [EUR] => Array ( [currency_id] => 3 [title] => Euro

 => EUR [symbol_left] => [symbol_right] => € [decimal_place] => 2 [value] => 0.01440000 [status] => 0 [date_modified] => 2016-10-19 01:55:59 ) [uSD] => Array ( [currency_id] => 2 [title] => US Dollar [code] => USD [symbol_left] => $ [symbol_right] => [decimal_place] => 2 [value] => 0.01550000 [status] => 0 [date_modified] => 2016-10-19 01:56:04 ) [RUB] => Array ( [currency_id] => 1 [title] => Рубль [code] => RUB [symbol_left] => [symbol_right] => р. [decimal_place] => 2 [value] => 1.00000000 [status] => 1 [date_modified] => 2016-11-13 02:04:31 ) )

 

Удалил базу, создал по новой и залил из старой версии, где ошибки не было - не помогло

На всех файлах и директориях есть права чтения для всех и права записи для владельца и группы.

 

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


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

У вас в базе не хватает колонки name и url

И еще очень интересно почему этот мотод вместо параметров магазина возвращает информацию о валюте

Изменено пользователем afwollis

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


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

В какой таблице?

И они не могли никуда вдруг исчезнуть, загрузка базы, когда все работало, не помогает.

Вы не подскажете, где искать, в каких файлах : $this->model_setting_store->getStores(); ?

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


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

catalog/setting/store.php

Суть в том что метод возвращяет не те данные

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


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

спасибо!

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

В какой то момент оно само исчезло.

Не поленился - в $results оказался пустой массив, когда все нормально. 

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


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

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

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

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

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

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

Войти

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

Войти


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

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