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

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

Вопрос? Как запретить добавление description из фильмов в xfsearch?

Тема в разделе "Вопросы- ответы", создана пользователем grimm, 3 фев 2018.

03.02.18 в 14:41
03.02.18 в 15:36
7
462
0
  1. TopicStarter Overlay
    grimm

    grimm Бывалый

    Регистрация:
    11 май 2017
    Сообщения:
    142
    Лучших ответов:
    0
    Рейтинги:
    +1 / 1 / -0
    Привет. У меня в xfsearch автоматически добавляется титл и description из фильмов. Не получается убрать.
    На странице актера description xfsearch есть, но оно окружено описанием с фильма. Вот пример: Фильм "Фильмы с Уилл Феррелл смотреть онлайн в хорошем качестве" смотреть онлайн в хорошем качестве бесплатно.

    Как оставить только "Фильмы с Уилл Феррелл смотреть онлайн в хорошем качестве"?
    Версия DLE 10.6.
    Пробовал в engine добавлять к фильмам это: if ('xfsearch' != $do'), но тогда исчезает и заголовок и описание на странице актера вообще.
     
  2. iCooLER

    Кодер

    Регистрация:
    13 сен 2016
    Сообщения:
    390
    Лучших ответов:
    6
    Рейтинги:
    +320 / 12 / -0
    Полагаю можно убрать description если в engine.php найти

    $metatags = <<<HTML

    И выше вставить

    if ( $do == "xfsearch" ) $metatags['description'] = "";
     
  3. TopicStarter Overlay
    grimm

    grimm Бывалый

    Регистрация:
    11 май 2017
    Сообщения:
    142
    Лучших ответов:
    0
    Рейтинги:
    +1 / 1 / -0
    Не помогло. Вот посмотрите:

    if ( $do == "xfsearch" ) $metatags['description'] = "Новое кино {$metatags['title']}";
    $metatags = <<<HTML
    <meta http-equiv="Content-Type" content="text/html; charset={$config['charset']}" />
    <title>{$metatags['title']} $title_year смотреть онлайн бесплатно</title>
    <meta name="description" content="Фильм {$metatags['title']} смотреть онлайн в хорошем качестве бесплатно" />
    {$disable_index}


    Все равно лезет это Фильм "Имя актера" смотреть онлайн в хорошем качестве бесплатно в xfsearch
     
  4. iCooLER

    Кодер

    Регистрация:
    13 сен 2016
    Сообщения:
    390
    Лучших ответов:
    6
    Рейтинги:
    +320 / 12 / -0

    А что не видно что уже в самом шаблоне прописано <meta name="description" content="Фильм {$metatags['title']} смотреть онлайн в хорошем качестве бесплатно" /> ??

    Замените
    PHP:
    <meta name="description" content="Фильм {$metatags['title']} смотреть онлайн в хорошем качестве бесплатно" />
    На
    PHP:
    <meta name="description" content="{$metatags['description']}/>
    А вместо
    PHP:
    if ( $do == "xfsearch" $metatags['description'] = "Новое кино {$metatags['title']}";
    Сделайте так:
    PHP:
    if ( $do == "xfsearch" $metatags['description'] = "Новое кино {$metatags['title']}";
        elseif( 
    $do == "showfull" $metatags['description'] = "Фильм {$metatags['title']} смотреть онлайн в хорошем качестве бесплатно";
     
  5. TopicStarter Overlay
    grimm

    grimm Бывалый

    Регистрация:
    11 май 2017
    Сообщения:
    142
    Лучших ответов:
    0
    Рейтинги:
    +1 / 1 / -0
    Спасибо. С xfsearch это помогло, но с фильмов теперь пропало: Фильм {$metatags['title']} смотреть онлайн в хорошем качестве бесплатно, вместо этого просто описание идет. Может вместо showfull что-то другое поставить? У меня над этим еще это есть:
    if ($category_id != 30 AND 'static' != $do AND 'cat' != $do AND $dle_module != 'main')
    Чтобы разделить отдельно Фильмы и Сериалы. Категория 30 - это сериалы.
     
  6. iCooLER

    Кодер

    Регистрация:
    13 сен 2016
    Сообщения:
    390
    Лучших ответов:
    6
    Рейтинги:
    +320 / 12 / -0
    Ой, да, вы правы.

    Вместо
    PHP:
    elseif( $do == "showfull" $metatags['description'] = "Фильм {$metatags['title']} смотреть онлайн в хорошем качестве бесплатно";
    Нужно
    PHP:
    elseif( $subaction == "showfull" $metatags['description'] = "Фильм {$metatags['title']} смотреть онлайн в хорошем качестве бесплатно";
     
  7. TopicStarter Overlay
    grimm

    grimm Бывалый

    Регистрация:
    11 май 2017
    Сообщения:
    142
    Лучших ответов:
    0
    Рейтинги:
    +1 / 1 / -0
    Все работает. Большое спасибо! Как я могу вас отблагодарить?
     
  8. iCooLER

    Кодер

    Регистрация:
    13 сен 2016
    Сообщения:
    390
    Лучших ответов:
    6
    Рейтинги:
    +320 / 12 / -0
    Пожалуйста) Это мелочи )
     
Яндекс.Метрика