6.01.14, 18:05
0 комментарий
  DLE Хаки

Добавляем новые теги в постраничную навигацию

В DLE 10.1 наконец вели шаблон для постраничной навигации в полной новости, но по прежнему нет возможности вывести номер текущей страницы и общее число страниц. Этот небольшой хак исправит ситуацию (хоть я и не люблю хаки, но очень часто без них никуда не денешься)!
Хак добавляет новые теги в постраничную навигацию по новостям и в полной новости для DLE 10.1.

Установка:

1) Открываем файл engine/modules/show.short.php находим код:

$enpages_count = @ceil( $count_all / $config['news_number'] );


Ниже вставляем:

$tpl->set('{page_count}', $enpages_count);


Далее ищем (будет два вхождения]):

$pages .= "<span>$j</span> ";


Ниже вставляем:

$tpl->set('{current_page}', $j);


Далее ищем:

$pages .= "<span>{$enpages_count}</span> ";


Заменяем на:

{
    $pages .= "<span>{$enpages_count}</span> ";
    $tpl->set('{current_page}', $j);
}


2) Открываем файл engine/modules/show.full.php находим код:

$tpl2->load_template( 'splitnewsnavigation.tpl' );


Ниже вставляем:

$tpl2->set('{page_count}', $anzahl_seiten);


Далее ищем (будет два вхождения]):

$listpages .= "<span>$j</span> ";


Ниже вставляем:

$tpl2->set('{current_page}', $j);


Далее ищем:

$listpages .= "<span>{$anzahl_seiten}</span> ";


Заменяем на:

{
    $listpages .= "<span>{$anzahl_seiten}</span> ";
    $tpl2->set('{current_page}', $anzahl_seiten);
}



3) Открываем шаблоны navigation.tpl и splitnewsnavigation.tpl
В нужном месте вставляем теги:
{page_count} - общее число страниц,
{current_page} - номер текущей страницы.

Аатор: ПафНутиЙ

Реклама

Напишите своё мнение

  • acuteaggressiveair_kissangel
    badbbbeachbeee
    biggrinbig_bossblumblush
    boastbombboredombye
    clappingcraycrazycurtsey
    dancedashdeclarediablo
    diroldon-t_mentiondownloaddrinks
    first_moveflirtfocusfool
    friendsgive_heartgive_rosegood
    hangheartheathelp
    hihunterhystericireful
    kingkisslaughlazy
    lolmail1mambaman_in_love
    mdamega_shokmoilmosking
    musicneanegativenew_russian
    okon_the_quietpardonparting
    partypilotpioneerpleasantry
    popcormpranksterprevedpunish
    roflrtfmrussiansad
    sarcasticscarescratchsearch
    secretsensoredshokshout
    slowsmilesmokesoldier
    soldier_girlsorryspitefulspruce_up
    stinkersuicidesunsuperstition
    swoonteasetenderthanks
    thisto_pick_ones_noseto_take_umbragetreaten
    umnikunknwvampirevava
    victorywackowhistlewink
    wizardyahooyesyu
    e101e102e103e104
    e105e106e107e108
    e109e110e111e112
    e113e114e115e116
    e117e118e119e120
    e121e122e123e124
    e125e126e127e128
    e129e130e131e132
    e133e134e135e136
    e137e138e139e140
    e141e142e143e144
    e145e146e147e148
    e149e150e151e152
    e153e154e155e156
    e157e158e159e160
    e161e162e163e164
    e165e166e167e168
    e169e170e171e172
    e173e174e175e176
    e177e178e179e180
    e181e182e183e184
    e185e186e187e188
    e189e190e191e192
    e193e194e195e196
    e197e198e199e200
    e201e202e203e204