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

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

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

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

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

w35e.png

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


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

можно содержимое catalog/view/theme/bigshop/template/common/home.tpl ?

да и ссылка не помешала бы на сайт и скрин настроек модуля

  • +1 1

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


Ссылка на сообщение
Поделиться на другие сайты
<?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 ) {

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


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

Интересно то, что я модуль отключил!

вносились измененя в какие-то файлы, например через vqmod?

почисти кэш  vqmod

  • +1 1

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


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

вносились измененя в какие-то файлы, например через vqmod?

почисти кэш  vqmod

Да, был залит vqmod_news_admin.xml

Кеш чистил сразу после ошибки.

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


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

Пришлось на время удалить кусок кода из 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 пользователей онлайн

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

×

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

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