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

[Решено {конфликт модулей}] Нет описания главной страницы

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

В админке поле заполнено, а по факту вместо описания стоит слово "Array".

 

Может кто-то стыкался и знает в чем проблема. 

Буду признателен за помощь.

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


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

В админке поле заполнено,

 

Какое поле?

 

Что такое описание?

Description в настройках?

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


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

Поле описания (Description), в настройках.

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


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

что за движок/сборка, какая версия?

что в журнале ошибок пишет?

 

+картинку бы для наглядности

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


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

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

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


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

что за движок/сборка, какая версия?

что в журнале ошибок пишет?

 

+картинку бы для наглядности

OpenCart 1.5.5.1

post-698945-0-59483800-1442347003_thumb.jpg

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


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

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

Возможно, а в общих чертах можете подсказать что смотреть ? ну там файл, строка)

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


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

явно какой-то мод vqmod используете, либо код изменен - в оригинале нет meta-tag keywords в настройках магазина

а флаги-иконки подтверждают версию chukcha в посте №5

 

вспоминайте, что делали / какой модуль ставили

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


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

явно какой-то мод vqmod используете, либо код изменен - в оригинале нет meta-tag keywords в настройках магазина

а флаги-иконки подтверждают версию chukcha в посте №5

 

вспоминайте, что делали / какой модуль ставили

Модулей много :)

 

А где проверить код ? Ну. допустим с оригинальным файлом. 

 

Или это много работы, чтобы обьяснить парой предложений ?

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


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

Таки да!!!

 

 

Или это много работы, чтобы обьяснить парой предложений ?

 

Таки да!

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


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

Не надо искать решения!!!

 

Посмотрите в шаблон

/admin/view/template/setting/setting.tpl

            <tr>
              <td><?php echo $entry_meta_description; ?></td>
              <td><textarea name="config_meta_description" cols="40" rows="5"><?php echo $config_meta_description; ?></textarea></td>
            </tr>

Посмотрите в vqmod - соответствующий ему файл

 

Посмотрите контроллер

catalog/controller/common/home.php

 

Поищите в xml  кто трогает$this->document->setDescription

 

Делов на 10 минут

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


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

1. Открываем файл catalog/view/theme/default/template/common/header.tpl

 

2. В самом верху находим строчки типа:

 

<?php if ($description) { ?>

<meta name="description" content="<?php echo $description; ?>" />
 
3. Меняем текст на следующий:
 
<?php if ($description) { ?>
<meta name="description" content="Ваше описание главной страницы" />
 
4. Profit. Не за что. Пожалуйста. Пользуйтесь головой и поиском, как я.
 
P.S. На фрилансе хотели за эту работу 30$. К чему я это ?
Быстро и качественно решаю вопросы по оптимизации опенкарта, обращайтесь :-D

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


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

Вопрос решил, но спасибо за попытку помочь ! :)

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


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

а проверьте-ка теперь что будет в description на главной странице, и например на странице товара/категории? ;)

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


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

а проверьте-ка теперь что будет в description на главной странице, и например на странице товара/категории? ;)

:-D такой поворот

 

отставить, ничего не решено))

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


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

а проверьте-ка теперь что будет в description на главной странице, и например на странице товара/категории? ;)

только сейчас понял какую хню посоветовал :ugeek:

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


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

Не надо искать решения!!!

 

Посмотрите в шаблон

/admin/view/template/setting/setting.tpl

 

Посмотрите в vqmod - соответствующий ему файл

 

Посмотрите контроллер

catalog/controller/common/home.php

 

Поищите в xml  кто трогает$this->document->setDescription

 

Делов на 10 минут

1. Setting.tpl:

 

 <td><?php echo $entry_meta_description; ?></td>
              <td><textarea name="config_meta_description" cols="40" rows="5"><?php echo $config_meta_description; ?></textarea></td>
 
2. Home.php:
 
$this->document->setDescription($this->config->get('config_meta_description'));
 
Вроде все четко ? Остальное не оч понял: где именно в вкмод смотреть ?

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


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

Ё.. я же все расписал, что еще надо?

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


Ссылка на сообщение
Поделиться на другие сайты
P.S. На фрилансе хотели за эту работу 30$.

 

Хотеть - не значит получить

 

тут можно и 5-ю обойтись

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


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

Ё.. я же все расписал, что еще надо?

Ну вот два файла и вкмод проверил - вроде бы все стоит по умолчанию :) потому и спрашиваю, что насчет хмл ?

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


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

и что ничего нет в vqmod/cache?

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


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

и что ничего нет в vqmod/cache?

Есть в vqmod/vqcache/

 
 
 

 

 <td><?php echo $entry_meta_description; ?></td>
              <td>
<?php foreach( $languages as $language ) { ?>
<textarea name="config_meta_description[<?php echo $language['code']; ?>]" cols="40" rows="5"><?php echo isset( $config_meta_description[$language['code']] ) ? $config_meta_description[$language['code']] : ''; ?></textarea><img src="view/image/flags/<?php echo $language['image']; ?>"/><br>
<?php } ?>
</td>

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


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

Ага

 

А Но здесь массив

А в контроллере home строка

 

Найдите xml файл, который делает такую вставку. в setting.tpl

и там должен быть код, который изменит home.php

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


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

Ага

 

А Но здесь массив

А в контроллере home строка

 

Найдите xml файл, который делает такую вставку. в setting.tpl

и там должен быть код, который изменит home.php

а где этот файл ? я просто не совсем понимаю как его искать.

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


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

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

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

×

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

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