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

Ошибка модификатора Custom H1 (от автора "Otvet")

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

Собственно стоит у меня вот этот модуль - Custom H1 от "звездного" автора Otvet

 

*в логе OCMOD (error) выдает ошибку: скрин

 

и это понятно, потому что в файле на который он ссылается у меня нет ничего похожего почему-то - Скрин

 

Вопрос - на что эта ошибка влияет, и можно ли ее исправить?

 

Opencart 2.1.0.2

 

- автору в личку я писал два раза, человек не снисходил до ответа, просто покидал беседу, http://prntscr.com/ecqtgx писал в теме поддержке модификатора, но увы и там у автора не возникало мысли что нужно как-то и осуществить поддержку, хоть модуль и бесплатный.

 

Может кто здесь подскажет? Ошибка дико раздражает, можно было бы просто вырезать эту часть из модификатора и не заморачиваться, но вдруг это что-то важное и необходимое же?

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


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

забейте
собственно как и Ответ ))

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


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

там про admin/model,  не ?

 

я так понимаю блок этот

foreach ($query->rows as $result) {
            $information_description_data[$result['language_id']] = array(
                'title'            => $result['title'],
                'description'      => $result['description'],
                'meta_title'       => $result['meta_title'],
                'meta_h1'           => $result['meta_h1'],
                'meta_description' => $result['meta_description'],
                'meta_keyword'     => $result['meta_keyword']
            );
        }

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


Ссылка на сообщение
Поделиться на другие сайты
3 минуты назад, Blade сказал:

там про admin/model,  не ?

 

я так понимаю блок этот

foreach ($query->rows as $result) {
            $information_description_data[$result['language_id']] = array(
                'title'            => $result['title'],
                'description'      => $result['description'],
                'meta_title'       => $result['meta_title'],
                'meta_h1'           => $result['meta_h1'],
                'meta_description' => $result['meta_description'],
                'meta_keyword'     => $result['meta_keyword']
            );
        }

 

Все бы ничего, но в файле information.php у меня нет ничего и близко похожего :D (  Скрин  )

 

9 минут назад, AWARO сказал:

забейте
собственно как и Ответ ))

 

Та с удовольствием, а шо делает эта часть кода-то? :)

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


Ссылка на сообщение
Поделиться на другие сайты
Только что, L0ky сказал:

 

Все бы ничего, но в файле information.php у меня нет ничего и близко похожего :D (  Скрин  )

 

 

Та с удовольствием, а шо делает эта часть кода-то? :)

Заставляет устанавливать окстор или опенкарт*про  -  если хочется чуть покруче)
Устанавливаете лысые опенкарты и велосипеды изобретаете с добавлением всего того что есть в выше указанных сборках по умолчанию ;)

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


Ссылка на сообщение
Поделиться на другие сайты
1 минуту назад, AWARO сказал:

Заставляет устанавливать окстор или опенкарт*про  -  если хочется чуть покруче)
Устанавливаете лясые опенкарты и велосипеды изобретаете с добавлением всего того что есть в выше указанных сборках по умолчанию ;)

 

оно само лясое установилось с шаблоном, уже поздно что-то менять, а вот ошибку убрать шоп не бесило - можно, по-этому еще раз, что делает эта часть кода-то ? :) 

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


Ссылка на сообщение
Поделиться на другие сайты
Только что, L0ky сказал:

 

оно само лясое установилось с шаблоном, уже поздно что-то менять, а вот ошибку убрать шоп не бесило - можно, по-этому еще раз, что делает эта часть кода-то ? :) 

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

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


Ссылка на сообщение
Поделиться на другие сайты
10 минут назад, AWARO сказал:

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

 

да это я понял, но раз не нашло, значит что-то не работает? Хотя информационные страницы вроде имеют h1 поле

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


Ссылка на сообщение
Поделиться на другие сайты
38 минут назад, L0ky сказал:

 

да это я понял, но раз не нашло, значит что-то не работает? Хотя информационные страницы вроде имеют h1 поле

https://github.com/opencart/opencart/wiki/Modification-System

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


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, AWARO сказал:

 

    <file path="catalog/model/catalog/information.php">
        <operation>
            <search><![CDATA[
            'meta_keyword'     => $query->row['meta_keyword'],
            ]]></search>
            <add position="after"><![CDATA[
            'meta_h1'     => $query->row['meta_h1'],
            ]]></add>
        </operation>
    </file>    

 

За что отвечает этот кусок?

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


Ссылка на сообщение
Поделиться на другие сайты
Только что, L0ky сказал:

 

    <file path="catalog/model/catalog/information.php">
        <operation>
            <search><![CDATA[
            'meta_keyword'     => $query->row['meta_keyword'],
            ]]></search>
            <add position="after"><![CDATA[
            'meta_h1'     => $query->row['meta_h1'],
            ]]></add>
        </operation>
    </file>    

 

За что отвечает этот кусок?

Я ж дал вам выше ссылку?..


Написано
<search>
то-есть ищем это
 'meta_keyword'     => $query->row['meta_keyword'],
и после него
<add position="after">
вставляем это
'meta_h1'     => $query->row['meta_h1'],

спасибо вам за спасибо

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


Ссылка на сообщение
Поделиться на другие сайты
3 часа назад, L0ky сказал:

- автору в личку я писал два раза, человек не снисходил до ответа, просто покидал беседу, http://prntscr.com/ecqtgx 

 

http://joxi.ru/D2PKapjspBjGvm

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


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, AWARO сказал:

Я ж дал вам выше ссылку?..


Написано
<search>
то-есть ищем это
 'meta_keyword'     => $query->row['meta_keyword'],
и после него
<add position="after">
вставляем это
'meta_h1'     => $query->row['meta_h1'],

спасибо вам за спасибо

 

Я знаю как работает OCMOD, я спрашивал как работает модуль, а конкретно что он правит в этом файле и для чего, и можно ли безболезненно удалить?

45 минут назад, Otvet сказал:

 

Как-то не предусмотрел этот вариант развития событий - извините.

Но раз вы уже здесь, быть может ответите на вопрос-то?

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


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

Ответ просто, из модели перенесли в контроллер, значит надо там цепляться

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


Ссылка на сообщение
Поделиться на другие сайты
39 минут назад, L0ky сказал:

 

Я знаю как работает OCMOD, я спрашивал как работает модуль, а конкретно что он правит в этом файле и для чего, и можно ли безболезненно удалить?

Если знаете то какого никарагуа спрашиваете

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


Ссылка на сообщение
Поделиться на другие сайты
29 минут назад, Otvet сказал:

Ответ просто, из модели перенесли в контроллер, значит надо там цепляться

 

если речь о файле catalog/controller/information/information.php

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

information.zip

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


Ссылка на сообщение
Поделиться на другие сайты
В 24.02.2017 в 16:20, Otvet сказал:

Ответ просто, из модели перенесли в контроллер, значит надо там цепляться

и в принципе нужно ли цепляться? Что конкретно не будет работать если я вырежу этот кусок кода из модификатора?

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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