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

Ошибка header.tpl on line 23


Recommended Posts

16 часов назад, Raensul сказал:

если ставить окстор в подпапку - гемор будет везде подстерегать?

Да.

 

16 часов назад, Raensul сказал:

опенкарт в принципе не рекомендуется ставить в подпапку

Его, в принципе, не рекомендуется использовать :)

Такого "счастья" в ОК очень много: например, сколько танцев с бубном нужно для нормальной работы https, хотя формально он https уже кучу лет поддерживает. Или стандартная нехватка индексов в базе, из-за которой из коробки ОК не потянет нормально больше тысячи товаров.

 

Если хорошо разобраться, то окажется, что ОК на самом деле выходит не таким уж и дешёвым по сравнению с конкурентами, ибо поставляется в виде сырого замороженного полуфабриката, который в оригинальном виде пригоден только чтоб отравиться.

 

 

По нормальному, js вообще должен использовать базовую ссылку по аналогии с тегом base у файлов и тогда не будет никакой путаницы с путями. Сам js ничего такого не предусматривает, но можно читать тот же base, например, и использовать для этих целей.

Змінено користувачем Dotrox
  • +1 1
Надіслати
Поділитися на інших сайтах


On 7/7/2017 at 8:39 PM, Dotrox said:

Если б была стандартная, я б не спрашивал, как og_url формируется.

 

После того, как вы сказали, что стандартная, я проверил ocStore и таки да, оно добавлено там. ocStore резко упал в моих глазах.

 

При чём, og_image то там нормально через document выставляется. А og_url смахивает на какой-то сознательны саботаж.

 

`Git blame` же. Приветы - shoputils-у:

 

 $ git blame -L 46,50 header.php

f4038c53 (Daniel kerr 2014-08-27 12:57:09 +0800 46)             $this->load->language('common/header');
0f8e35d7 (shoputils   2017-02-20 00:22:37 +0300 47)             $data['og_url'] = (isset($this->request->server['HTTPS']) && (($this->request->server['HTTPS'] == 'on') || ($this->request->server['HTTPS'] == '1')) ? HTTPS_SERVER : HTTP_SERVER) . substr($this->request->server['REQUEST_URI'], 1, (strlen($this->request->server['REQUEST_URI'])-1));
00046435 (dinox-pro   2015-11-11 13:03:26 +0200 48)             $data['og_image'] = $this->document->getOgImage();
f4038c53 (Daniel kerr 2014-08-27 12:57:09 +0800 49) 
f4038c53 (Daniel kerr 2014-08-27 12:57:09 +0800 50)             $data['text_home'] = $this->language->get('text_home');

 

21 hours ago, Raensul said:

если ставить окстор в подпапку - гемор будет везде подстерегать?

в common.js где аяксом удаляется товар в корзине кусок:


if ((now_location == '/cart/') || (now_location == '/checkout/') || (getURLVar('route') == 'checkout/cart') || (getURLVar('route') == 'checkout/checkout')) {

не очень-то работает, пока не сделаю [...]

 

А здесь shchs

 

$ git blame -L 224,230 common.js 

0833932a (shchs       2016-10-30 13:05:29 +0300 224)                            var now_location = String(document.location.pathname);
ffcf8468 (Daniel Kerr 2015-08-18 13:06:20 +0100 225) 
0833932a (shchs       2016-10-30 13:05:29 +0300 226)                            if ((now_location == '/cart/') || (now_location == '/checkout/') || (getURLVar('route') == 'checkout/cart') || (getURLVar('route') == 'checkout/checkout')) {
6f5fca4f (Daniel kerr 2014-09-01 21:56:13 +0800 227)                                    location = 'index.php?route=checkout/cart';
6f5fca4f (Daniel kerr 2014-09-01 21:56:13 +0800 228)                            } else {
6f5fca4f (Daniel kerr 2014-09-01 21:56:13 +0800 229)                                    $('#cart > ul').load('index.php?route=common/cart/info ul li');
6f5fca4f (Daniel kerr 2014-09-01 21:56:13 +0800 230)                            }

 

Змінено користувачем rb2
  • +1 2
Надіслати
Поділитися на інших сайтах


rb2, ну а им теперь нужно как-то сообщить, что это не комильфо?

я на гитхабе пулы не шлю, да и кто меня там послушает :) даниель только и закрывает то и дело реквесты :)

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


  • 6 months later...

возникла ошибка на сайте не работает одна страница пытался заккомментировать ,не чего не выходит,менял файл на исходный и тоже не чего.ошибка вот этого файла public_html/system/storage/modification/system/engine/loader.php on line 169 сам текст 169 строки вот так выглядит throw new \Exception('Error: Could not load model ' . substr($route, 0, strrpos($route, '/')) . '!'); помогите кто чем может,что мне предпренять?

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


В 29.01.2018 в 20:36, demon21998 сказал:

что мне предпренять?

Научится правильно вопросы задавать!

Сам текст ошибки то где?

Судя по строке, где возникает ошибка, у вас какой-то модели не хватает, а вот какой именно, сказано в тексте ошибки, который вы забыли указать.

 

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


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

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

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

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

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

Вхід

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

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

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

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

Important Information

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