Обнаружена ошибка счетчика при синхронизации
Clever |
|
---|---|
Доброго дня, обнаружил ошибку счетчика страниц при синхронизации.
Пример: http://auto62rus.ru/list.php?c=catalog на странице видно, что раздел прокат автомобилей содержит 118 записей. Но если в него проследовать, то видно что страниц всего шесть. Раздел "прокат" имеет путь 5.1 и в администрировании видно, что страниц в нем 6. Но при синхронизации счетчик сумирует количество страниц с другими категориями имеющими путь 5.1х 5.1+5.11+5.12+...5.15=118 страниц Знающих людей прошу сделать запись в track, мастеров исправить. Спасибо за внимание |
esclkm |
|
---|---|
эх написал я это в сиену, но видимо и в генуи придется править
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты |
Clever |
|
---|---|
Прийдется...
Насколько я понял Сиена и Генуя будут жить разными жизнями т.к. по рекомендации разработчиков существуюющие и успешно работающие сайты переносить на обновленную CMS не стоит. А значит баги нужно исправлять. Если не сильно затруднит, то можно метод исправления опубликовать в данной ветке, что бы не ждать очередного релиза? |
Trustmaster |
|
---|---|
Я несколько не понял, причём здесь путь, потому что синхронизация идёт по коду категории:
$sql = sed_sql_query("SELECT COUNT(*) FROM $db_pages
WHERE page_cat='".$row['structure_code']."' AND (page_state = 0 OR page_state=2)");
$num = (int) sed_sql_result($sql, 0, 0);
return (bool) sed_sql_query("UPDATE $db_structure SET structure_pagecount=$num WHERE structure_id='$id'"); Так что в 0.6.12 этот баг остаётся открытым, увы. Продолжим разбираться. May the Source be with you!
|
esclkm |
|
---|---|
баг я испралял в 06 12 мы с Дмитрием в одном из проектов нашли - пожээтому я его исправлял
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты |
Trustmaster |
|
---|---|
Тихо и незаметно... Ну хорошо, а то я уже расстроился, что упустил.
May the Source be with you!
|