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

Julia

Користувачі
  
  • Публікації

    125
  • З нами

  • Відвідування

Усі публікації користувача Julia

  1. Все ,вроде, нормально работает. Благодарю за помощь!
  2. Внесла изменения. Стало возможно заходить в админ панель пользователю с ограниченными возможностями. Но в админ панели сверху выскакивает ошибка: Warning: Invalid argument supplied for foreach() in /home/.../public_html/admin/controller/common/home.php on line 183 Не знаю правильно ли , но я попробывала заменить foreach ($results as $result) { $action = array(); $action[] = array( 'text' => $this->language->get('text_view'), 'href' => $this->url->link('sale/order/info', 'token=' . $this->session->data['token'] . '&order_id=' . $result['order_id'], 'SSL') ); на if(isset($results) && is_array($results)) foreach ($results as $result) { $action = array(); $action[] = array( 'text' => $this->language->get('text_view'), 'href' => $this->url->link('sale/order/info', 'token=' . $this->session->data['token'] . '&order_id=' . $result['order_id'], 'SSL') ); Ошибки теперь нет. Надеюсь, не накосячила с исправлением кода :-) https://opencartforum.com/topic/3917-php-warning-invalid-argument-supplied-for-foreach/
  3. К примеру, у меня есть строка в коде $results = $this->model_sale_order->getOrders($data); Я так понимаю, здесь нужно внести поправки и написать код следующим образом для устранения появляющейся ошибки if ($this->user->hasPermission('modify', 'sale/order')) { $results = $this->model_sale_order->getOrders($data); } else { $results = 'Нет прав'; } Это правильно?
  4. Полагаю, что суть ошибки Работает только от обьекта... а обьекта нет. Получается метод ZZZ(model_sale_order) ничего не возвращает и от этого ничего вызываем второй метод XXX() Как верно устранить ошибку?
  5. Изменила код на: if ($this->user->hasPermission('modify', 'sale/order')) { $this->load->model('sale/order'); $this->data['total_sale'] = $this->currency->format($this->model_sale_order->getTotalSales(), $this->config->get('config_currency')); $this->data['total_sale_year'] = $this->currency->format($this->model_sale_order->getTotalSalesByYear(date('Y')), $this->config->get('config_currency')); $this->data['total_order'] = $this->model_sale_order->getTotalOrders(); } else { $this->data['total_sale'] = 'Нет прав'; $this->data['total_sale_year'] = 'Нет прав'; $this->data['total_order'] = 'Нет прав'; } Сохранила файл home.php в кодировке UTF-8 без BOM По итогу выдает ошибку при входе пользователя с ограниченными возможностями Fatal error: Call to a member function getOrders() on a non-object in /home/.../public_html/admin/controller/common/home.php on line 177
  6. В том-то и дело, что подобных строк нет , версия OpenCard 1.5.3.1
  7. Ребят, может, кто-нибудь знает, куда этот кусок кода необходимо вставить?
  8. Спасибо за ответ. Не прогер, не все знаю: У меня версия OpenCart 1.5.3.1 Я так понимаю идет речь про файл home.php, расположенный в директории admin / controller / common / , приведенный кусок кода необходимо куда-то вставить. Вопрос куда именно? :unsure:
  9. С этим все понятно, но как сделать , чтобы при в ходе пользователь не видел информацию "Краткий обзор", "Статистика", "Последние 10 заказов", отображаемую в панели в самом начале?
  10. При оформлении заказа с регистрацией с указанием адреса, отличного от адрес плательщика, выдает ошибку (шаг 3 оформления заказа версия OcStore1.5.3.1: SyntaxError: JSON.parse: Unable to parse value: <b>Noti OK <b>Notice</b>: Undefined index: company_id in <b>/home/.../public_html/catalog/model/account/address.php</b> on line <b>4</b><b>Notice</b>: Undefined index: tax_id in <b>/home/.../public_html/catalog/model/account/address.php</b> on line <b>4</b>[] Тоже самое оформление заказа, но уже без регистрации, проходит нормально. Кто сталкивался с этим либо знает причину?
  11. Решение проблемы: Система-Локализация-Языки необходимо включить английский Но тогда возникает второй момент: при включении английского на основном сайте появляется переключатель на английскую версию, что не есть гуд. Может, кто-нибудь знает, как этот переключатель убрать?
  12. Здравствуйте Возникла следующая проблема: Есть два сайта: основной на русском языке и дополнительный мультимагазин на субдомене. Необходимо на втором сайте установить язык английский, валюту отличную от основного сайта. В Система-Настройки, на вкладке Локализация меняем язык и валюту, но при загрузке страницы сайта выдает сообщение: Notice: Undefined index: en in /home/.../public_html/index.php on line 176Notice: Undefined index: en in /home/.../public_html/index.php on line 177Notice: Undefined index: en in /home/.../public_html/index.php on line 180Notice: Undefined index: en in /home/.../public_html/index.php on line 181Notice: Error: Could not load language ! in /home/.../public_html/system/library/language.php on line 39
  13. В новом магазине в Opencart в настройках отображаются не все вкладки и пункты (Система-Настройки): нет вкладок Почта, SMS, на вкладке Сервер есть только пункт Использовать SSL и все. Это у всех так? :huh:
  14. Вроде, разобралась. Напишу, может, кому понадобится. Сбивает с толку, когда читаешь что-то подобное этому http://www.templatemonster.com/help/ru/opencart-how-to-set-up-and-manage-multiple-stores.html : Обычно, если Вы хотите расположить 2 домена на одном сервере, необходимо всего лишь создать новую папку для поддомена. Например, если главный магазин установлен в директории "public_html/opencart", то новый поддомен (opencart2) должен разместиться в директории "public_html/opencart" , т.е: "public_html/opencart/opencart2". По факту необходимо создавать новый субдомен en.домен.ru с указанием, в моем случае, корневого каталога документов не public_html/en, а public_html/ Об этом также можно почитать здесь
  15. Главный магазин установлен в директории public_html/ (там находятся все папки: admin, catalog,cgi-bin,download,image,inst_ll,sql,system). Создаем новый субдомен en.домен.ru с корневым каталогом документов public_html/en. В настройках OpenCart создаем новый магазин с указанием URL магазина http://en.домен.ru/. В данном случае при загрузки страницы http://en.домен.ru/ в браузере выдает сообщение: You don't have permission to access / on this server. Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request. Что не так? Ведь в папку с субдоменом не нужно переносить какие-либо файлы?
  16. Главный магазин установлен в директории public_html/ (там находятся все папки: admin, catalog,cgi-bin,download,image,inst_ll,sql,system). Создаем новый субдомен en.домен.ru с корневым каталогом документов public_html/en. В настройках OpenCart создаем новый магазин с указанием URL магазина http://en.домен.ru/. В данном случае при загрузки страницы http://en.домен.ru/ в браузере выдает сообщение: You don't have permission to access / on this server. Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request. Что не так? Ведь не писали на форуме, что в папку с субдоменом необходимо переносить какие-либо файлы.
  17. Может, кто-нибудь решил данную проблему? Если да, поделитесь

×
×
  • Створити...

Important Information

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