VAOZ Опубликовано 13 апреля, 2018 Поделиться Опубликовано 13 апреля, 2018 Вот простой пример того, что можно сделать, просто в шаблоне fullstory.tpl в самый верх вставить: [title] {title} [if xfvalue_original] / [xfvalue_original][/if] [if xfvalue_year] ([xfvalue_year])[/if] - смотреть онлайн в хорошем качестве [/title] [description] [if short_story] {short-story limit="150"} [else] Смотреть [catlist=2]фильм[/catlist] [catlist=3]сериал[/catlist] [catlist=4,8,9]мультфильм[/catlist] {title} [if1 xfvalue_original] / [xfvalue_original][/if1] [if1 xfvalue_year] [xfvalue_year] года[/if1] бесплатно, онлайн в хорошем качестве [/if] [/description] [if !keywords] [keywords]смотреть, онлайн, бесплатно, фильм[/keywords] [/if] Все двойные пробелы и табы будет заменены на один пробел. Примечание: В данном примере ключевые слова заполняются только в том случае, если не заполнены ключи в самой новости. Установка: Открыть файл engine/modules/show.full.phpНайти строку: $tpl->compile( 'content' ); После нее вставить: $simple_meta = array('title', 'description', 'keywords'); foreach ($simple_meta as $key) { if (preg_match("#\[({$key})\](.*?)\[/\\1\]\s*#is", $tpl->result['content'], $meta_found)) { if ($key == 'title') $key = 'header_title'; $meta_found[2] = preg_replace("#\s{2,}#s", " ", $meta_found[2]); $metatags[$key] = trim($meta_found[2]); $tpl->result['content'] = str_replace($meta_found[0], "", $tpl->result['content']); } } Ссылка на комментарий Поделиться на других сайтах Дополнительные параметры обмена...
Рекомендованные сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти