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

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


speecher

Recommended Posts

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

 

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

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

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


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

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

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

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

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


явно какой-то мод 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 на главной странице, и например на странице товара/категории? ;)

:-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/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 користувачів

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

Important Information

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