Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Нужно изменить title у новых материалов, не затрагивая старые, как?

Нужно изменить title у новых материалов, не затрагивая старые, как?


     04.08.2015    Общие вопросы, Общие вопросы по PHP    846

вопрос
Всем привет, у меня есть проблема, которую не могу решить.
Нужно изменить title у материалов, но не трогать старые, то есть, только которые буду заливаться.
Сейчас стоит так: фильм год смотреть онлайн в хорошем качестве
if ($do != 'static') {
            $row = $db->super_query( $sql_news );
            $xfieldsdata = xfieldsdataload( $row['xfields'] );
            if ($xfieldsdata['godd'] != ''):
                $metatags['title'] =  $titl_e . ' ('.$xfieldsdata['godd'].') смотреть онлайн в хорошем качестве';
            else:
                $metatags['title'] =  $titl_e . ' смотреть онлайн в хорошем качестве';
            endif;
        }
        else {
            $metatags['title'] =  $titl_e;
        }

Есть вариант создать доп.поле например: novoe
И если оно заполнено, то title у этих страниц будет другой: фильм год смотреть онлайн
Как реализовать в коде?

Ответил: ПафНутиЙ


if ($do != 'static') {
    $row         = $db->super_query($sql_news);
    $xfieldsdata = xfieldsdataload($row['xfields']);
    if ($row['id'] <= 1500) {
        if ($xfieldsdata['godd'] != '') {
            $metatags['title'] = $titl_e . ' (' . $xfieldsdata['godd'] . ') смотреть онлайн в хорошем качестве';
        } else {
            $metatags['title'] = $titl_e . ' смотреть онлайн в хорошем качестве';
        }
    } else {
        $metatags['title'] = $titl_e . ' смотреть онлайн в отличном качестве, бесплатно, без регистрации, без смс, на высокой скорости';
    }
} else {
    $metatags['title'] = $titl_e;
}


где 1500 - ID последней новости, где нужно охранить старый заголовок.
Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы