Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 4 Ответов
  • 1286 Просмотров
*

boberko

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Добрый день, столкнулся с такой проблемой. При выборе больше 940 категорий, скрипт сохранения в админке не срабатывал. В скриптах сильно не разбираюсь, причину не искал. Стояла версия 2.2, обновил до 2.3 проблема осталась.

Где столкнулся:

Категории - Включить комментарии в категориях:

Категория -1
.....
Категория -940
Категория -941
.....

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

      
Код
$config = JCommentsFactory::getConfig();
$categoryDis = JCommentsContentPluginHelper::checkCategory($article->catid);
                       //Обратка
if($categoryDis==true) {$categoryEnabled = false;} else { $categoryEnabled = true;}
$commentsEnabled = JCommentsContentPluginHelper::isEnabled($article) || $categoryEnabled;
$commentsDisabled = JCommentsContentPluginHelper::isDisabled($article) || !$commentsEnabled;
$commentsLocked = JCommentsContentPluginHelper::isLocked($article);

if ($article->state == -1 && $this->params->get('enable_for_archived', 0) == 0) {

Хотелось бы услышать ответ, может можно было сделать как-то по другому.
*

smart

  • Администратор
  • 6485
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Мне кажется, что 940 категорий это уже слишком. Вот зачем так много-то?
*

boberko

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Интернет-магазин
*

smart

  • Администратор
  • 6485
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
И в интернет-магазине используются категории материалов?
*

boberko

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Делал так, как считал нужным на тот момент. Сделал товар-материалом, и переделал поиск. Вот так и получилось. СОгласен с тем, что для обычных пользователей бесполезно.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ошибка отображения количества комментариев в статье.

Автор XCOS

Ответов: 3
Просмотров: 3058
Последний ответ 16.03.2009, 11:04:13
от smart