Нашел баг в версии движка 1.8
Выражается в следующем — в админке добавляем статью, ставим в ней дату окончания действия например +1 день.
Потом наблюдаем на фронтенде сайта, как данная статья не открывается — ошибка 404, причем в списке статей она присутствует. Если выключить ограничение срока действия — статья открывается...
РЕШЕНИЕ
проблема в файле
\www\components\content\model.php в функции getArticleByLink забыли дописать
$today = date("Y-m-d H:i:s");
вообщем делаем как показано ниже
интересно это у меня одного такая проблема?
и как бы собрать все баги в кучу, что-то их много слишком для рабочей версии — что-то вроде сервис пака (я может быть занялся бы)
Выражается в следующем — в админке добавляем статью, ставим в ней дату окончания действия например +1 день.
Потом наблюдаем на фронтенде сайта, как данная статья не открывается — ошибка 404, причем в списке статей она присутствует. Если выключить ограничение срока действия — статья открывается...
РЕШЕНИЕ
проблема в файле
\www\components\content\model.php в функции getArticleByLink забыли дописать
$today = date("Y-m-d H:i:s");
вообщем делаем как показано ниже
public function getArticleByLink($seolink) { >>>>>>>>>>>>>> Добавляем этот код >>>>>>>>>>>>> >>>>>>>>>>>>>> Добавляем этот код >>>>>>>>>>>>> $sql = "SELECT con.*, ..........
интересно это у меня одного такая проблема?
и как бы собрать все баги в кучу, что-то их много слишком для рабочей версии — что-то вроде сервис пака (я может быть занялся бы)
Реклама #
Zau4man 13 лет назад #
Крот 13 лет назад #
googlebot 13 лет назад #
Крот 13 лет назад #
googlebot 13 лет назад #
Крот 13 лет назад #
посмотри поля NSLEFT, NSRIGHT у запмсей таблицы соотв-их (НАШИ ДЕТИ, ДЕТСКИЕ РИСУНКИ) они должны быть в диапазоне (NSLEFT..NSRIGHT) родительской записи (см. по parent_id) и нумерация их должна быть по порядку.
NSLEFT NSRIGHT
Родитель 8 15
1 пункт 9 10
2 пункт 11 12
3 пункт 13 14
скорее всего съехало при перемещении вверх-вниз пунктов (меню или фотоальбомов), в меню всегда съезжает
определено опытным путем. решения проблемы пока нет.
googlebot 13 лет назад #
Крот 13 лет назад #
googlebot 13 лет назад #
Крот 13 лет назад #
После этого все должно стать хорошо...
googlebot 13 лет назад #
Крот 13 лет назад #
статья с ограниченным сроком, срок вышел, статья улетела в архив... все, больше не отображается, ошибка 404, слышу как тихо яндекс матерится)
решение там же в функции как в теме этого поста
меняем
а модули по статьям еще править и править!!!
Крот 13 лет назад #
Если он не установлен, и дата начала действия например впереди на неск. дней(т.е. еще не должно быть статьи)
- статья все равно появляется!
только стоит поставить признак окончания - статья исчезает до своего дня, висит сколько ей надо и потом смело улетает в архив!
ППЦ!
Крот 13 лет назад #
в model.php
такая вот записная книжка получается(