Недочеты версии 1.6
1.в универсальном каталоге есть рубрика и один уровень вложенности для рубрик.
Если у вложенной рубрики поставить галку "Скопировать характеристики родительской рубрики" и нажать сохранение, то получается ошибка:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/public_html/core/classes/db.class.php on line 118
Nested sets error: SELECT * FROM cms_uc_cats WHERE id = AND NSDiffer = ’’
2.Если во вложенную рубрику добавить поля для записей, то получаем такую ошибку:
Nested sets error: SELECT * FROM cms_uc_cats WHERE id = AND NSDiffer = ’’
3.Здесь на сайте нельзя восстановить пароль. "404 Страница не найдена".
насчет каталога проверим, если подтвердится — выложим патч
хотя обидно конечно, что 3 недели висела тема про тестирование, а сообщения об ошибках начинают писать уже после релиза
Создал внутри рубрику — указал — Скопировать характеристики родительской рубрики — создал без ошибки...
И так еще 2 раза внутрь...
Можно тогда — поподробнее...
Издевался над рубриками 30 минут — над всеми — менял все что можно — не получилось воспроизвести ошибку…
У меня та же история…комментарии "размножились" несколько раз
У меня комментарии не размножились, но обнулился их рейтинг.в модуле "Последние комментарии" почему то комментарии "размножились" несколько раз
Обновился с версии 1.5.3, в модуле "Последние комментарии" почему то комментарии "размножились" несколько раз. Посмотрите на сайте www.consuprav.ru
У меня та же история.....
У меня комментарии не размножились, но обнулился их рейтинг.
Может Вы что-то не так делайте как вариант? Т.к. на этом сайте этого косяка нет, а он обновлен до последней версии. Я когда до РЦ обновлялся — тоже такого не заметил.
+1000хотя обидно конечно, что 3 недели висела тема про тестирование,
Народ, что вам мешало обновиться до РЦ на копии своего сайта???? Думаю вопросов бы было меньше, а то даже толику пальцем пошевелить не можете, а потом вот такие темы на главной торчат! Поверьте обновить мне свой сайт до 1,6 довольно не тривиальная задача, однако я нашел время и обновил до РЦ копию своего сайта и выявил немного ошибок. Товарищчи, это же Ваши сайты, ВЫ должны за них радеть!
1. Подтверждаю — что комментарии продублировались — ситуация такая — модуль Последние комментарии — в настройках вывод 10 последних — их было всего 3 — так вот один у меня и размножился до этих 10 для показа — пример — buildperson.ru/ — ближе к низу...
2. Про сообщения подтверждаю
3. Просьба посмотреть у обновившихся — УК — у рубрик ссылки с двумя слешами — типа — buildperson.ru/catalog//1032 — переход осуществляется — но так же ссылка работает и с одним…
файл \modules\mod_comments\module.php
перед запросом поставьте:
$limit = $cfg['shownum'];
В общем должно получится
$limit = $cfg['shownum']; $sql = "SELECT c.id as id, c.target as target, c.target_id as target_id, c.target_link as target_link, c.content as content, c.guestname, c.pubdate as fpubdate, IFNULL(c.user_id, 0) as user_id, IFNULL(u.nickname, '') as author, IFNULL(u.login, '') as author_login, IFNULL(v.total_rating, 0) as rating FROM cms_users u, cms_comments c LEFT JOIN cms_ratings_total v ON v.item_id=c.id AND v.target='comment' WHERE (c.user_id=u.id {$guest_sql}) AND c.published=1 {$target_where} GROUP BY c.id ORDER BY c.pubdate DESC LIMIT {$limit}";
Хотя может попробуйте так: потом после запроса удалите строчки
if ($count >= $cfg['shownum']) { break; }
$count++;
Все заработало, СПАСИБО!!!]
По поводу множества каментов одинаковых попробуйте так:
файл \modules\mod_comments\module.php
перед запросом поставьте:
А в запрос вставьте группировку GROUP BY c.id
$limit = $cfg['shownum'];
В общем должно получится
Я сам не проверял, т.к. сейчас не имею такой возможности, пробуйте.
$limit = $cfg['shownum']; $sql = "SELECT c.id as id, c.target as target, c.target_id as target_id, c.target_link as target_link, c.content as content, c.guestname, c.pubdate as fpubdate, IFNULL(c.user_id, 0) as user_id, IFNULL(u.nickname, '') as author, IFNULL(u.login, '') as author_login, IFNULL(v.total_rating, 0) as rating FROM cms_users u, cms_comments c LEFT JOIN cms_ratings_total v ON v.item_id=c.id AND v.target='comment' WHERE (c.user_id=u.id {$guest_sql}) AND c.published=1 {$target_where} GROUP BY c.id ORDER BY c.pubdate DESC LIMIT {$limit}";
в этом компоненте вы можете иметь неограниченное число фото для одной записи :)У товаров в УК опять же по одной картинке.
решается просто нужно изменить одну строчку
echo cmsUser::getGenderLink($usr['id'], $usr['nickname'], null, $usr['gender'], $usr['login']);
echo ' '.cmsUser::getGenderLink($usr['id'], $usr['nickname'], null, $usr['gender'], $usr['login']);
У меня после перехода на всех шаблонах с баннером в шапке выдаёт
Fatal error: Call to undefined function cmsgetbanner() in /var/www/vhosts/site.ru/httpdocs/templates/ja_sargas/template.php on line 111
Как поправить?
заменить в шаблоне
echo cmsGetBanner(...)
$inCore = cmsCore::getInstance(); echo $inCore->getBanner(...);