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

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

Автоматическое дополнение в title

Тема в разделе "Свободное общение", создана пользователем Drumik, 30 июн 2016.

30.06.16 в 04:40
30.06.16 в 11:05
11
2.052
0
  1. TopicStarter Overlay
    Drumik

    Drumik Посетитель

    Регистрация:
    6 янв 2016
    Сообщения:
    76
    Лучших ответов:
    0
    Рейтинги:
    +4 / 0 / -0
    Всем привет. к примеру, когда добавляешь новость, то dle формирует title только в название. и отдельно приходится этот title прописывать в дополнительном metatagtitle в виде - "название (год) - смотреть онлайн ..... ". как можно сделать, чтобы формировался в виде - "название ([xfvalue_year]) смотреть онлайн ...." после добавления новости?
     
  2. Wix

    Wix Бывалый

    Регистрация:
    4 мар 2016
    Сообщения:
    314
    Лучших ответов:
    0
    Рейтинги:
    +80 / 0 / -0
    Сделай в парсере в поле где у тебя прописаны значения тайтла типа [xfvalue_name] ([xfvalue_year_title]) Смотреть онлайн и тому подобное. Все это ставится в настроках парсера
     
    • Нравится Нравится x 1
  3. Glam

    Команда форума VIP Кинотрафик v2

    Регистрация:
    9 июн 2015
    Сообщения:
    332
    Лучших ответов:
    0
    Рейтинги:
    +197 / 0 / -0
    :D А если на сайте уже несколько К новостей? Шах и мат :)
     
  4. Wix

    Wix Бывалый

    Регистрация:
    4 мар 2016
    Сообщения:
    314
    Лучших ответов:
    0
    Рейтинги:
    +80 / 0 / -0
    ну пиздарики тогда )))
     
  5. TopicStarter Overlay
    Drumik

    Drumik Посетитель

    Регистрация:
    6 янв 2016
    Сообщения:
    76
    Лучших ответов:
    0
    Рейтинги:
    +4 / 0 / -0
    да у меня самого около 180 фильмов, с таким тайтлом идет. вот и хотел поинтересоваться, как такое реализовать, чтобы каждый фильм не редактировать. может какими изменениями в движке можно этого достичь?
     
  6. Intention

    Intention Местный

    Регистрация:
    15 янв 2016
    Сообщения:
    2.098
    Лучших ответов:
    0
    Рейтинги:
    +690 / 2 / -0
    engine/engine.php
    в самом низу где

    PHP:
    $metatags = <<<HTML
    <meta
    перед этим вставить:
    PHP:
    if($newsid) {
        
    $metatags['before_title'] = "до ";
        
    $metatags['after_title'] = " после";
    }
    затем найти <title>{$metatags['title']}</title>
    заменить на <title>{$metatags['before_title']}{$metatags['title']}{$metatags['after_title']}</title>

    upload_2016-6-30_14-0-25.png
     
    • Нравится Нравится x 2
  7. DLEPlugins

    Кодер

    Регистрация:
    29 ноя 2015
    Сообщения:
    1.608
    Лучших ответов:
    8
    Рейтинги:
    +1.195 / 9 / -0
    если у тебя в тайтле название которое ты задаешь новости то сделай так
    В /engine/modules/show.full.php найди
    PHP:
    $row['title'] = stripslashes$row['title'] );     
            
    $metatags['title'] = $row['title'];
    замени на
    PHP:
    $row['title'] = stripslashes$row['title'] );      
            
    $metatags['title'] = $row['title']  . " (" $xfieldsdata['year'] . ") смотреть онлайн бесплатно в HD без рекламы и регистрации";
    Если у тебя год сделан гиперссылкой то в тайтле будут выводиться теги <a href=.....>2016</a>
     
    • Нравится Нравится x 2
  8. Intention

    Intention Местный

    Регистрация:
    15 янв 2016
    Сообщения:
    2.098
    Лучших ответов:
    0
    Рейтинги:
    +690 / 2 / -0
    ой блтяь не так прочиатл.
    PHP:
    if($newsid) {
       
    $xfieldsdata xfieldsdataload$row['xfields'] );
       
    $metatags['xf'] = " (" $xfieldsdata['НАЗВАНИЕ ДОП ПОЛЯ НА ЛАТИНИЦЕ'] . ") ";
       
    $metatags['after_xf'] = " смотреть онлайн";
    }
    затем найти <title>{$metatags['title']}</title>
    заменить на <title>{$metatags['title']}{$metatags['xf']}{$metatags['after_xf']}</title>
     
    #8 Intention, 30 июн 2016
    Последнее редактирование: 30 июн 2016
    • Нравится Нравится x 2
  9. Intention

    Intention Местный

    Регистрация:
    15 янв 2016
    Сообщения:
    2.098
    Лучших ответов:
    0
    Рейтинги:
    +690 / 2 / -0
    forever
     
    • Нравится Нравится x 1
  10. brauzer

    Команда форума VIP Кинотрафик v2

    Регистрация:
    10 дек 2015
    Сообщения:
    1.547
    Лучших ответов:
    0
    Рейтинги:
    +764 / 2 / -0
    Хуйня это всё. Каждому фильму Тайтл уникальный нужен, подбирать по частотности яндекса и гугла. Иначе на сайте куча фильмов с почти одинаковыми тайтлами. Думаю это в минус сайту идёт. Я тоже с автогенерацией заморачивался. Щас хуй забил - только вручную.
     
    • Нравится Нравится x 1
  11. TopicStarter Overlay
    Drumik

    Drumik Посетитель

    Регистрация:
    6 янв 2016
    Сообщения:
    76
    Лучших ответов:
    0
    Рейтинги:
    +4 / 0 / -0
    спасибо за советы и решения. хотел бы еще узнать.. как можно сделать отдельную страницу, к примеру имеется модуль Smart xfields search engine, но на главной странице выводить его не хочется, а было бы не плохо, если бы путь имел - index.php?do=choise . Как такое можно сделать?
     
  12. DLEPlugins

    Кодер

    Регистрация:
    29 ноя 2015
    Сообщения:
    1.608
    Лучших ответов:
    8
    Рейтинги:
    +1.195 / 9 / -0
    Создай статическую страницу и в нее подключение кода фильтра вставь, как в мэйн.тпл вставлял
     
Яндекс.Метрика