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

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

Тайтл для сериалов

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

20.02.16 в 13:38
20.02.16 в 18:22
18
2.106
0
  1. TopicStarter Overlay
    Betmenko

    Betmenko Бывалый

    Регистрация:
    20 июл 2015
    Сообщения:
    340
    Лучших ответов:
    0
    Рейтинги:
    +37 / 0 / -0
    Привет. Как-то нашел код для кастомизации тайтла в новости. Но он изменяет тайтл если сериал входит в масив категорий. Может кто знает как сделать так, чтоб тайтл менялся когда сериал входит не масив а в одну категорию (сериал)?

    upload_2016-2-20_12-52-0.png
     
  2. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.297
    Лучших ответов:
    54
    Рейтинги:
    +5.205 / 74 / -0
    $subaction == 'showfull' and $category_id == '1'
    у меня в engine прописано $url_cat т.к. $category_id не хотел работать...
     
  3. TopicStarter Overlay
    Betmenko

    Betmenko Бывалый

    Регистрация:
    20 июл 2015
    Сообщения:
    340
    Лучших ответов:
    0
    Рейтинги:
    +37 / 0 / -0
    чет не идет. может не так обьяснил.
    для примера: есть три категории. 1-я категория год. 2-я категори сералы. я хотел так прописать:

    upload_2016-2-20_13-17-30.png

    для фильмов один тайтл а для сериалов с хвостом вконце) но не идет, потому что сериал входит в масив с категорией год.
     
  4. byroot

    Забанен

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

    Betmenko Бывалый

    Регистрация:
    20 июл 2015
    Сообщения:
    340
    Лучших ответов:
    0
    Рейтинги:
    +37 / 0 / -0
  6. TopicStarter Overlay
    Betmenko

    Betmenko Бывалый

    Регистрация:
    20 июл 2015
    Сообщения:
    340
    Лучших ответов:
    0
    Рейтинги:
    +37 / 0 / -0
    Код:
    if ($subaction == 'showfull') {
        $catID = array(1, 3);
        if (in_array($category_id, $catID)) {
            $metatags['title'] = $xfieldsdata['titles'] . ' смотреть онлайн' . ' - ' . 'Название сайта';
        } else {
            $metatags['title'] = $metatags['title'];
        }
    }
    
    if ($subaction == 'showfull') {
        $catID = array(2);
        if (in_array($category_id, $catID)) {
            $metatags['title'] = $xfieldsdata['titles'] . ' смотреть онлайн сериал' . ' - ' . 'Название сайта';
        } else {
            $metatags['title'] = $metatags['title'];
        }
    }
     
  7. Sistemos

    Кодер

    Регистрация:
    23 сен 2015
    Сообщения:
    729
    Лучших ответов:
    0
    Рейтинги:
    +737 / 0 / -0
    Код:
    if ($subaction == 'showfull') {
       if ($category_id == '2')  $metatags['title'] = $xfieldsdata['titles'] . ' смотреть онлайн сериал' . ' - ' . 'Название сайта';
       else $metatags['title'] = $xfieldsdata['titles'] . ' смотреть онлайн' . ' - ' . 'Название сайта';
    }
    
     
  8. TopicStarter Overlay
    Betmenko

    Betmenko Бывалый

    Регистрация:
    20 июл 2015
    Сообщения:
    340
    Лучших ответов:
    0
    Рейтинги:
    +37 / 0 / -0
    не работает почему то
     
  9. djusel

    djusel Бывалый

    Регистрация:
    12 окт 2015
    Сообщения:
    423
    Лучших ответов:
    0
    Рейтинги:
    +50 / 0 / -0
    Какой тайтл для сериала тебе нужен на примере, без кода?
     
  10. TopicStarter Overlay
    Betmenko

    Betmenko Бывалый

    Регистрация:
    20 июл 2015
    Сообщения:
    340
    Лучших ответов:
    0
    Рейтинги:
    +37 / 0 / -0
    Для сериала: Во все тяжкие (2008 – 2013) смотреть онлайн сериал (или 2 сезон и т.д.) - Название сайта
    Для фильма: Боги Египта (2016) смотреть онлайн - Название сайта
     
  11. djusel

    djusel Бывалый

    Регистрация:
    12 окт 2015
    Сообщения:
    423
    Лучших ответов:
    0
    Рейтинги:
    +50 / 0 / -0
    Могу помочь со словом СЕРИАЛ, что бы выводилось автоматом при присутствии в категории СЕРИАЛЫ. С сезонами в голову приходит только через доп поля.
     
    • Нравится Нравится x 1
  12. Sistemos

    Кодер

    Регистрация:
    23 сен 2015
    Сообщения:
    729
    Лучших ответов:
    0
    Рейтинги:
    +737 / 0 / -0
    Я себе так сделал

    Открываем /engine/engine.php

    Находим (если файл девственный :))
    Код:
    } elseif ($titl_e) {
    
        $metatags['title'] = $titl_e . $page_extra . ' » ' . $config['home_title'];
    
    Меняем на
    Код:
    } elseif ($titl_e) {
    
        // тайтл по-умолчанию
        $metatags['title'] = $titl_e . ' смотреть онлайн  здесь что-то еще ' . $page_extra;
    
        $myCatMass = explode(',', $category_id); // выгружаю категории в массив
    
        // если новость из категории 4 (мульфильмы), то делаю отдельный тайтл
        if ( in_array(4, $myCatMass) ) $metatags['title'] = $titl_e . ' смотреть онлайн мультфильм здесь что-то еще ' . $page_extra;
    
        // если новость из категории 21 (сериалы), то делаю отдельный тайтл
        if ( in_array(21, $myCatMass)) $metatags['title'] = $titl_e . ' смотреть онлайн сериал здесь что-то еще  ' . $page_extra;
    
     
    #12 Sistemos, 20 фев 2016
    Последнее редактирование: 20 фев 2016
  13. djusel

    djusel Бывалый

    Регистрация:
    12 окт 2015
    Сообщения:
    423
    Лучших ответов:
    0
    Рейтинги:
    +50 / 0 / -0
    Можно сделать все проще:
    } elseif ($titl_e) {
    $dotit = ' ';
    if (strpos($category_id, '31')) { меняем ид категории на свой
    $dotit = ' сериал ';
    }
    if (strpos($category_id, '32')) { также меняем ид на свой
    $dotit = ' мультик ';
    }
    $metatags['title'] = $titl_e. 'смотреть онлайн'.$dotit.'в хорошем качестве';
     
  14. PunPun

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

    Регистрация:
    11 июн 2015
    Сообщения:
    7.299
    Лучших ответов:
    31
    Рейтинги:
    +3.898 / 96 / -0
    Нет, если будет категория 331 то оно найдет совпадение 31
     
  15. djusel

    djusel Бывалый

    Регистрация:
    12 окт 2015
    Сообщения:
    423
    Лучших ответов:
    0
    Рейтинги:
    +50 / 0 / -0
    Ну да, или 3331 тоже может быть:D:D
     
  16. PunPun

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

    Регистрация:
    11 июн 2015
    Сообщения:
    7.299
    Лучших ответов:
    31
    Рейтинги:
    +3.898 / 96 / -0
    или 313
     
  17. djusel

    djusel Бывалый

    Регистрация:
    12 окт 2015
    Сообщения:
    423
    Лучших ответов:
    0
    Рейтинги:
    +50 / 0 / -0
    что за киносайт со столькими категориями не подскажешь?
     
  18. TopicStarter Overlay
    Betmenko

    Betmenko Бывалый

    Регистрация:
    20 июл 2015
    Сообщения:
    340
    Лучших ответов:
    0
    Рейтинги:
    +37 / 0 / -0
    посмотрите лс
     
  19. TopicStarter Overlay
    Betmenko

    Betmenko Бывалый

    Регистрация:
    20 июл 2015
    Сообщения:
    340
    Лучших ответов:
    0
    Рейтинги:
    +37 / 0 / -0
    не подскажете как сделать?
     
Похожие темы
  1. Yourist
    Ответов:
    2
    Просмотров:
    790
  2. Wix
    Ответов:
    11
    Просмотров:
    1.927
  3. Sergy
    Ответов:
    3
    Просмотров:
    1.451
  4. romanbkn
    Ответов:
    27
    Просмотров:
    2.429
  5. aeneas
    Ответов:
    0
    Просмотров:
    976
Загрузка...
Яндекс.Метрика