• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Поиск Результаты поиска в dle

Статус
В этой теме нельзя размещать новые ответы.

Uglik

Старатель
Регистрация
8 Окт 2008
Сообщения
350
Реакции
14
Подскажите как увеличить результат поиска в dle 8.5
При запросе выдает результат по 20 новостей и всего показывает 100 постов результатов.... как на сделать так что бы выводило все 100 а не по 20

за ранее блогодарен
 
поправь файлы engine/modules/search.php и engine/modules/fullsearch.php в этих строках (примерно 45-я строка)
PHP:
// Минимальное количество статей на страницу
	$config['result_num_def'] = $config['news_number'] * 2;
измени *2 на *10, и тогда если в выводе новостей в настройках DLE прописано 10 новостей на страницу - то во время поиска должно будет выводится 100 новостей.
 
Получается на странице выаодит по 100 новестей и 5 постраничной. А как зделать так что выводило по 10 на стронице и постраничных было больше , допустим 50 страниц
 
Получается на странице выаодит по 100 новестей и 5 постраничной. А как зделать так что выводило по 10 на стронице и постраничных было больше , допустим 50 страниц
постранично ты никак не сможешь заранее расчитать сколько будет страниц.
Чтобы сделать по 10 новостей на страницу: опять же см. код выше, замени 10 на 1, и будет не 100 постов на страницу в результате поиска, а 10!
Это же простая математика :-]
т.е. имеем $config['news_number'] - это кол-во новостей выводимых на странице при просмотре главной страницы (настраивается в админке, по-умолчанию =10), *10 - это простое умножение!
 
заранее предугадать, сколько страниц будет в результате невозможно, просто результат делиться на количество новостей на странице*на твой множитель. а зачем такое, если не секрет?
 
заранее предугадать, сколько страниц будет в результате невозможно, просто результат делиться на количество новостей на странице*на твой множитель. а зачем такое, если не секрет?
хз... это всего лишь исходный код двига, можешь множитель вообще убрать, только будет пользователям от этого удобнее если результаты поиска растянутся на несколько десятков страниц?
PS можешь сделать ещё проще:
PHP:
$config['result_num_def'] = 13;
т.е. указать сразу фиксированный размер кол-ва новостей на страницу в поиске; вместо 13 - можешь указать любое целое число :) Пожалуй надо было сразу так сделать, а не умножать на множитель...
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху