Dismiss Notice
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Топ новостей в категории

Discussion in 'Вопросы- ответы' started by never3d22, Oct 21, 2016.

21.10.16 в 23:11
22.10.16 в 00:18
4
5,538
0
  1. TopicStarter Overlay
    never3d22

    never3d22 Забанен

    Messages:
    1,014
    Likes Received:
    107
    Best Answers:
    0
    Можно ли по принципу custom вывести топ. новостей категории в которых находиться пользователь?
    Принцип [category=id]{custom слишком долгий
     
  2. PunPun

    PunPun VIP Кинотрафик v2

    Messages:
    7,434
    Likes Received:
    3,687
    Best Answers:
    32
    В чем проблема использовать этот способ ?
     
  3. TopicStarter Overlay
    never3d22

    never3d22 Забанен

    Messages:
    1,014
    Likes Received:
    107
    Best Answers:
    0
    а если категорий 500?
     
  4. TopicStarter Overlay
    never3d22

    never3d22 Забанен

    Messages:
    1,014
    Likes Received:
    107
    Best Answers:
    0
    Сделал так
    Code:
    $tpl->set('{category-id}',$cat_info[$category_id]['id']);
    но в custom не пашет
     
  5. PunPun

    PunPun VIP Кинотрафик v2

    Messages:
    7,434
    Likes Received:
    3,687
    Best Answers:
    32
    Открыть /engine/modules/functions.php найти
    PHP:
    if( preg_match"#catalog=['\"](.+?)['\"]#i"$param_str$match ) ) {
    Выше вставить:
    PHP:
    if( preg_match"#thiscat#i"$param_str$match ) ) {
        if( 
    $config['allow_multi_category'] )
            
    $where[] = "category REGEXP '[[:<:]](" $category_id ")[[:>:]]'";
        else
            
    $where[] = "category IN ('" $category_id "')";
    }
    В нужном месте использовать
    Code:
    [aviable=cat]{custom thiscat ...}[/aviable]
     
    • Нравится Нравится x 4