Категории |
Как быть со случайными отзывами?Кто-нить знает как выводить несколько случайных отзывов в боксе Reviews(это который боковой, который случайный отзыв выводит)? На форуме не нашел, в админке это не настраивается! Там вроде и так случайные выводятся? Или может нужно определенные выводить? настройки - основные - максимальные там есть только: Выбор случайных отзывов но это из какого числа отзывов он будет выбирать случайный один, а вот как их НЕСКОЛЬКО вывести это вопрос...в админке не нашел настройку вот этот файл да это нашел спасибо ....так подозреваю что за это отвечает строка: $random_select .= " order by r.reviews_id desc limit " . MAX_RANDOM_SELECT_REVIEWS; $random_product = os_random_select($random_select); в файле шаблона source/reviews.php но где найти функцию os_random_select($random_select); и подправить ее? да это нашел спасибо ....так подозреваю что за это отвечает строка: $random_select .= " order by r.reviews_id desc limit " . MAX_RANDOM_SELECT_REVIEWS; $random_product = os_random_select($random_select); в файле шаблона source/reviews.php но где найти функцию os_random_select($random_select); и подправить ее? includes\functions\admin.include.php function os_random_select($query) { $random_product = ''; $random_query = os_db_query($query); $num_rows = os_db_num_rows($random_query); if ($num_rows > 0) { $random_row = os_rand(0, ($num_rows - 1)); os_db_data_seek($random_query, $random_row); $random_product = os_db_fetch_array($random_query); } return $random_product; } только не нужно ее править лучше создать клон функции под другим именем например function os_random_select1($query) { $random_product = ''; $random_query = os_db_query($query); $num_rows = os_db_num_rows($random_query); if ($num_rows > 0) { $random_row = os_rand(0, ($num_rows - 1)); os_db_data_seek($random_query, $random_row); $random_product = os_db_fetch_array($random_query); } return $random_product; } справились ужо ) мы то справились ужо, а вы? ) у кого-нить получилось еще? у нас да! можно закрывать видимо тему здесь темы не закрываются. |
|