- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый день.
Имеется сайт на DLE. Необходимо в заголовок страницы (<title>...</title>) вывести значение дополнительного поля [xfvalue_year].
Помогите, кто знает и кому не трудно.
Если заработает, в знак благодарности вышлю 5$ на Ваш WMR.
В заголовок чего - морды, категории, новости?
Как я понимаю в ДЛЕ дополнительное поле относится к новостям
/engine/modules/show.full.php
найти первый $tpl->compile( 'content' );
и выше добавить
и выше добавить
Code: if( ! $xfieldsdata )
{
$xfieldsdata = xfieldsdataload( $row['xfields'] );
}
if( is_array( $xfieldsdata ) AND ! empty( $xfieldsdata['year'] ) )
{
$metatags['title'] .= ' - Год '.$xfieldsdata['year'];
}
Не работает. В полной новости вывести title: "Название новости" скачать "значение [xfvalue_year]" бесплатно.
Короче, нужна переменная для engine.php, в которую скидывается значение [xfvalue_year], например $titleyear. И подставить в engine.php:
И например получится: Области тьмы скачать 2011 бесплатно
У меня на 8.2 все работает.
В принципе можно оставить как есть, только в примере выше $metatags['title'] заменить на
Для engine.php, в show.full.php в блоке if( ! empty( $xfieldsdata['year'] ) )
добавить
$titleyear = $xfieldsdata['year'];
Не работает, наверное из-за модуля поиска по доп. полям. Придется обратится к знакомому программисту.