Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Проблема с информационными страницами

возникла такая проблема, на сайте отображаются информационные страницы которые отключены, отображаются тут "http://сайт.ру/shop_content.php". Как их убрать или удалить??? через админку никак "Страницы, отмеченные *, являются системными и не могут быть удалены!"


присоединяюсь к вопросу. можно ли безболезненно удалить страницы со звездочкой?


А никак
я написал во всех ненужных страницах рекламные тексты


В файле shop_content.php
найти

WHERE parent_id='" . $shop_content_data['content_id'] . "' ".$group_check."

и заменить на
WHERE parent_id='" . $shop_content_data['content_id'] . "' AND parent_id != '0' ".$group_check."


должно сработать.

.



должно сработать.


Срабатывать-то оно срабатывает, только в результате список инфостраниц становится пустым, пропадают ВСЕ страницы.


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

тогда заменить
parent_id != '0'
на
content_status = '1'

если не путаю статус страниц.


WHERE content_status ='" . $shop_content_data['content_id'] . "' ".$group_check."
выводит только выключенные страницы, ну как бы всё равно суть дела не меняет, на выключенные страницы всё равно можно перейти, к примеру /shop_content.php?coID=11 , а хотелось бы чтоб если выключил страницу так чтоб реально выключил, а не чтоб просто статус поменялся


Источник



Copyright ShopOS