Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Косяк в движке? (admin.include.php)

Столкнулся вчера с одной странностью: если использовать «Расширенный поиск», то, при некоторых выставленных условиях и если товар не найден, то после тега <body> появляется некое число (как правило, '1234' или нечто побольше).

Методом тыка нашел «врага» — функция os_get_subcategories() в файле /includes/functions/admin.include.php:


...
while ($subcategories = os_db_fetch_array($subcategories_query,true))
{
    $subcategories_array = $subcategories['categories_id'];
    echo sizeof($subcategories_array); // <<<<
...

Вопрос: это я дурак, или там действительно затесалось лишнее echo?


Это всего лишь мелкая ошибка из большого числа мелких и крупных ошибок системы.


Источник



Copyright ShopOS