cotonti.com : теги в list https://www.cotonti.com Останні повідомлення в темі Cotonti en Sun, 07 Jun 2026 19:31:05 -0000 Graber
Никак не могу разобраться с sed_build_ratings, при повторном вызове она не отрабатывает, и все тут... Может всеть переменную которую он генерит при первом вызове, и жестко напасть на нее регэкспом через preg_match? Хоть и странный, но, как мне кажется, вполне рабочий вариант... :)]]>
Пт, 04 Гру 2009 17:52:10 -0000
Alex300 Пт, 04 Гру 2009 04:32:37 -0000 Graber Посмотрите табличку sed_ratings (поле rating_code):
CREATE TABLE `sed_ratings` (
  `rating_id` int(11) NOT NULL auto_increment,
  `rating_code` varchar(16) collate utf8_unicode_ci NOT NULL default '',
  `rating_state` tinyint(2) NOT NULL default '0',
  `rating_average` decimal(5,2) NOT NULL default '0.00',
  `rating_creationdate` int(11) NOT NULL default '0',
  `rating_text` varchar(128) collate utf8_unicode_ci NOT NULL default '',
  PRIMARY KEY  (`rating_id`),
  KEY `rating_code` (`rating_code`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci

В varchar(16) никак не влизают коды из структуры...
Нужно varchar(255), тогда все заработает.

Аналогично для таблички sed_rated
rated_code нужно изменить с varchar(16) на varchar(255)

и такой вопрос.
Пишу плагин для pages.tpl, хочется сделать, чтоб рейтинг ставили не странице, а категории. В плагине использую вызов sed_build_ratings(). Почему, при вызове из плагина не происходит паодключение ratings.tpl? Причем, если закоментить этот вызов из system/core/page/page.inc.php, то все срабатывает. Получается, что при повторном вызове этой функции она не отрабатывает. Как быть-то?]]>
Thu, 03 Гру 2009 21:36:36 -0000
Aristei Вопрос в том что с list и page часто трудно построить нужную структуру сайта вот и приходится для list делать свойства page (текст, комменты, рейтинги и проч.), я поэтому так и ратую за плагин таксономии чтобы была альтернатива list при построении структуры сайта и группировки (тематической и др.) страниц. А list использовать как тип контента (просто страницы, блог, каталог товаров и т.д.) (чтобы иметь возможность задавать свои шаблоны различным типа содержимого).]]> Ср, 02 Гру 2009 14:03:04 -0000 Graber # Aristei : А зачем рейтинги и комментарии нужны в лист? По моему это настолько специфичная и оригинальная задача, что смысла включать ее в движок вообще не вижу.
Задача вовсе не спицифичная, а весьма и весьма полезная! Мне бы вот очень помогло наличие этих фиек, и избавило бы от написания СПИЦЕФИЧЕСКИХ плагинов.

Alex300, поделись плиз плагином. Ссылка на скачивание битая :(
уже нашел, скачал из SVN-a]]>
Вт, 01 Гру 2009 23:00:43 -0000
Alex300 Category Description 0.3. И некоторые категории у меня - это "страницы со вложенныими страницами". Мне бы нужен рейтинг и комментарии для этих категорий.
Думаю, что некоторые вещи проще отключить, чем создавать дополнения тем для кого они необходимы. К тому же функционал для их реализации уже заложен в ядро и никаких нагрузок дополнительных на производительность не будет.]]>
Ср, 25 Лис 2009 04:57:02 -0000
Aristei Пн, 23 Лис 2009 23:17:00 -0000 Dayver
list($list_comments, $list_comments_display) = sed_build_comments($item_code, sed_url('list', 'c=' . $c), $comments);
list($list_ratings, $list_ratings_display) = sed_build_ratings($item_code, sed_url('list', 'c=' . $c), $ratings);

точнее если бы этим строкам предшествовала вот такая пара строк

$comments = ($sed_cat[$c]['com']) ? true : false;
$ratings = ($sed_cat[$c]['ratings']) ? true : false;

а без них это баг]]>
Пн, 23 Лис 2009 08:00:56 -0000
Alex300 system/core/list/list.inc.php есть теги LIST_COMMENTS, LIST_COMMENTS_DISPLAY, LIST_RATINGS и LIST_RATINGS_DISPLAY назначение которых мне не вполне ясно.

Вывод, который они дают в list.tpl тоже непонятный.

Уважаемые разработчики, может кто-нибудь пояснить зачем они нужны.

P.S. Поиск по сайту желаемого результата не дал.]]>
Пн, 23 Лис 2009 00:32:18 -0000