Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

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

Catlist в relatednews.tpl

Тема в разделе "Свободное общение", создана пользователем never3d22, 26 фев 2016.

26.02.16 в 21:17
27.02.16 в 12:27
10
895
0
  1. TopicStarter Overlay
    never3d22

    Забанен

    Регистрация:
    3 дек 2015
    Сообщения:
    1.021
    Лучших ответов:
    0
    Рейтинги:
    +110 / 0 / -0
    Как сделать чтобы тег [catlist=30][/catlist] работал в похожих новостях?
     
  2. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.297
    Лучших ответов:
    54
    Рейтинги:
    +5.204 / 74 / -0
    заменой {related-news} на {custom разве не решается эта проблема? и абсолютно без правок файлов движка...
     
  3. TopicStarter Overlay
    never3d22

    Забанен

    Регистрация:
    3 дек 2015
    Сообщения:
    1.021
    Лучших ответов:
    0
    Рейтинги:
    +110 / 0 / -0
    А как вывести в custom, категории что и сама новость?
     
  4. Intention

    Intention Местный

    Регистрация:
    15 янв 2016
    Сообщения:
    2.098
    Лучших ответов:
    0
    Рейтинги:
    +689 / 2 / -0
  5. TopicStarter Overlay
    never3d22

    Забанен

    Регистрация:
    3 дек 2015
    Сообщения:
    1.021
    Лучших ответов:
    0
    Рейтинги:
    +110 / 0 / -0
    Не. Мне всего лишь надо узнать какая строчка в showfull.php отвечает за вывод catlist, и будет ли она работать в похожих новостях
     
  6. PunPun

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

    Регистрация:
    11 июн 2015
    Сообщения:
    7.292
    Лучших ответов:
    31
    Рейтинги:
    +3.892 / 96 / -0
    Открываем /engine/modules/show.full.php находим
    PHP:
    $tpl2->set'{title}'$related['title'] );
    Выше вставляем
    PHP:
    if( strpos$tpl2->copy_template"[catlist=" ) !== false ) {
        
    $tpl2->copy_template preg_replace_callback "#\\[(catlist)=(.+?)\\](.*?)\\[/catlist\\]#is""check_category"$tpl2->copy_template );
    }
     
    • Нравится Нравится x 2
  7. Intention

    Intention Местный

    Регистрация:
    15 янв 2016
    Сообщения:
    2.098
    Лучших ответов:
    0
    Рейтинги:
    +689 / 2 / -0
    опоздал o_O
     
  8. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.297
    Лучших ответов:
    54
    Рейтинги:
    +5.204 / 74 / -0
    PHP:
            $category_id $row['category'];

            if( 
    strpos$tpl->copy_template"[catlist=" ) !== false ) {
                
    $tpl->copy_template preg_replace_callback "#\\[(catlist)=(.+?)\\](.*?)\\[/catlist\\]#is""check_category"$tpl->copy_template );
            }
                                   
            if( 
    strpos$tpl->copy_template"[not-catlist=" ) !== false ) {
                
    $tpl->copy_template preg_replace_callback "#\\[(not-catlist)=(.+?)\\](.*?)\\[/not-catlist\\]#is""check_category"$tpl->copy_template );
            }
    попробуй добавить после
    Код:
                        } else $tpl2->set( '{text}', $related['short_story'] );
    код
    PHP:
            if( strpos$tpl2->copy_template"[catlist=" ) !== false ) {
                
    $tpl2->copy_template preg_replace_callback "#\\[(catlist)=(.+?)\\](.*?)\\[/catlist\\]#is""check_category"$tpl2->copy_template );
            }
                                   
            if( 
    strpos$tpl2->copy_template"[not-catlist=" ) !== false ) {
                
    $tpl2->copy_template preg_replace_callback "#\\[(not-catlist)=(.+?)\\](.*?)\\[/not-catlist\\]#is""check_category"$tpl2->copy_template );
            }
     
    • Нравится Нравится x 2
  9. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.297
    Лучших ответов:
    54
    Рейтинги:
    +5.204 / 74 / -0
    не успел чучуть :)
     
  10. TopicStarter Overlay
    never3d22

    Забанен

    Регистрация:
    3 дек 2015
    Сообщения:
    1.021
    Лучших ответов:
    0
    Рейтинги:
    +110 / 0 / -0
    спасибо бро
     
  11. TopicStarter Overlay
    never3d22

    Забанен

    Регистрация:
    3 дек 2015
    Сообщения:
    1.021
    Лучших ответов:
    0
    Рейтинги:
    +110 / 0 / -0
    Но есть один баг, данные выводятся даже с другой категории((
     
Похожие темы
  1. Betmenko
    Ответов:
    13
    Просмотров:
    1.558
Загрузка...
Яндекс.Метрика