Перейти к публикации

Сортировка новостей в категории - можно ли менять?


Рекомендованные сообщения

Можно ли сменить сортировку новостей в категории?

Например по алфавиту

Изменено пользователем petroveech
Ссылка на сообщение
Поделиться на других сайтах

можно!

Открывай engine.php и ищи:

// ################ Вывод отдельной категории #################

if ($do == "cat" AND $category != '' AND $subaction == '') {

if ($cstart){

$cstart = $cstart - 1;

$cstart = $cstart * $number;

$start_from = $cstart;}

$url_page = $config_http_home_url."category/".$category;

$sql_select = "SELECT * FROM " . PREFIX . "_post where cat_url = '$category' AND approve = '1' AND date < '$thisdate' order by date desc LIMIT ".$cstart.",".$number;

$sql_count = "SELECT COUNT(*) as count FROM " . PREFIX . "_post where cat_url = '$category' AND approve = '1' AND date < '$thisdate'";

}

elseif ($subaction == 'userinfo')

{
правь
SELECT * FROM " . PREFIX . "_post where cat_url = '$category' AND approve = '1' AND date < '$thisdate' order by date desc LIMIT ".$cstart.",".$number;

Изменено пользователем nickon
Ссылка на сообщение
Поделиться на других сайтах
  • 3 месяца спустя...
  • 2 месяца спустя...

Нигде никто точно не сказал, какой сформировать запрос к БД, чтобы сделать сортировку по тайтл в опеределённой категории, и в каком файле...

Ссылка на сообщение
Поделиться на других сайтах

2 Paninaro

Ок. только я поставил себе 7 версию, там запрос немного другой...

Вопрос по тому запросу который написал никон. А как выбрать нужную котегорию?т.е там как функция $category, а где выбрать нужную категорию, чтобы только она была отображена по тайтл?

Ссылка на сообщение
Поделиться на других сайтах

Methate,

когда вопрос понятен я могу ответить, но

т.е там как функция $category, а где выбрать нужную категорию, чтобы только она была отображена по тайтл?

Эта фраза для меня не ясна совершенно!

Если тебе нужна категория, то есть переменная $category

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...

>>правь

>>КодыSELECT * FROM " . PREFIX . "_post where cat_url = '$category' AND approve = '1' AND date >>< '$thisdate' order by date desc LIMIT ".$cstart.",".$number;

Етот вопрос многим может быть интересен. Кто разобрался, подскажите пожалуйста, как править, чтобы к примеру,на главной оставалась сортировка по дате, а в категориях - по количеству прочтений?

Ссылка на сообщение
Поделиться на других сайтах

>И еще в отдельной категории.

- Да еще с пивом, и чтоб девочки любили.

Тут пара грамотных человек иногда помогает, то мы рады грузить по полной

Ссылка на сообщение
Поделиться на других сайтах

Petroveech

Я в админке выставил сортирование по дате, в файле engine.php после строчек

// ################ Вывод отдельной категории #################

if ($do == "cat" AND $category != '' AND $subaction == '') {

if ($cstart){

$cstart = $cstart - 1;

$cstart = $cstart * $config_news_number;}

$url_page = $config_http_home_url."category/".$category;

добавил

$config_news_sort = "news_read";

Таким образом у меня на главной сортировака по дате, а в категориях – по количеству прочтений

Paninaro

Насчет того, что ламерам пора учить ПХП, неплохо поговорить с женой. Они такое любят, проверено. А здесь – лучше присовокупить ссылку на хороший учебный метериал, а еще лучше привести какой-то анализ кода скрипта

Ссылка на сообщение
Поделиться на других сайтах
  • 1 год спустя...

а как можно сртировать новости вручную,

например, есть такой порядок,

1

2

3

4

5

6

7, а надо в ввести новость в середину? или сделать такой порядок

3

2

1

4

5

7

6

я имею ввиду, что-то типа ручную задавать место новости в категории?

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...