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

Блок новости в неположеном месте


Recommended Posts

В шаблоне BigShop при добавлении блока новости в низ главной страницы модуль также отображается в шапке с лева. 

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

w35e.png

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


<?php echo $header; ?>
<?php echo $column_left; ?><?php echo $column_right; ?>
<div id="content"><?php echo $content_top; ?>
<h1 style="display: none;"><?php echo $heading_title; ?></h1>
<?php echo $content_bottom; ?></div>
<?php echo $footer; ?>

http://site.ru/admin/index.php?route=catalog/news

 

При включении новости по этой ссылке, появляется новость в шапке.

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


это мне ничего не сказало.

а если установить туда не новости, а баннер, например, тоже дублируется?

ставили какой-нибудь модуль дополнительных позиций?

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

В логах:

[Mon Sep 09 13:15:26 2013] [warn] [client 178.11.11.11] mod_fcgid: stderr: PHP Fatal error:  Call to undefined method ModelCatalogNews::getNewsAll() in /web17/web/vqmod/vqcache/vq2-catalog_controller_common_header.php on line 140, referer: http://site.ru/

140 строка:

foreach ($this->model_catalog_news->getNewsAll(0, 4) as $result ) {
Надіслати
Поділитися на інших сайтах


Пришлось на время удалить кусок кода из vq2-catalog_controller_common_header.php

                /* BEGIN News Home Header */
                $this->language->load('module/news');
                $this->load->model('catalog/news');
                $this->load->model('tool/image');
                $date_format = $this->language->get('date_format');
                $this->data['heading_title'] = $this->language->get('heading_title');

                $this->data['news_all'] = array();

                foreach ($this->model_catalog_news->getNewsAll(0, 4) as $result ) {
                        if ($result['image']) {
                                $image = $this->model_tool_image->resize($result['image'], 70, 70);
                        } else {
                                $image = false;
                        }
                        $this->data['news_all'][] = array(
                                'date'          => date($date_format, $result['date_start']),
                                'caption'       => $result['caption'],
                                'thumb'         => $image,
                                'description'   => html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8'),
                                'href'          => $this->url->link('information/news', 'news_id=' . $result['news_id'])
                        );
                }
                /* END News Home Header */
Надіслати
Поділитися на інших сайтах


 

Пришлось на время удалить кусок кода из vq2-catalog_controller_common_header.php



                /* BEGIN News Home Header */
                $this->language->load('module/news');
                $this->load->model('catalog/news');
                $this->load->model('tool/image');
                $date_format = $this->language->get('date_format');
                $this->data['heading_title'] = $this->language->get('heading_title');

                $this->data['news_all'] = array();

                foreach ($this->model_catalog_news->getNewsAll(0, 4) as $result ) {
                        if ($result['image']) {
                                $image = $this->model_tool_image->resize($result['image'], 70, 70);
                        } else {
                                $image = false;
                        }
                        $this->data['news_all'][] = array(
                                'date'          => date($date_format, $result['date_start']),
                                'caption'       => $result['caption'],
                                'thumb'         => $image,
                                'description'   => html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8'),
                                'href'          => $this->url->link('information/news', 'news_id=' . $result['news_id'])
                        );
                }
                /* END News Home Header */

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

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

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

Я кажется начинаю понимать в чем проблема. У меня в xml папке было несколько модулей news, а в админке отображался только 1. Поэтому правил кэш.

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


Я кажется начинаю понимать в чем проблема. У меня в xml папке было несколько модулей news, а в админке отображался только 1. Поэтому правил кэш.

надо удалить все xml, относящиеся к новостям, а потом залить xml только от нужного модуля.

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

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

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

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

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

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

Вхід

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

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

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

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

Important Information

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