X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Dle настройка титла
super_keks
super_keks
Topic Starter сообщение 5.12.2014, 10:43; Ответить: super_keks
Сообщение #1


Приветствую! Кто то может встречал модуль или знает как реализовать следующие действия:
нужно дописывать определенные слова в титле новостей. В разных категориях слова должны быть разные.
Например: у нас есть сайт по дверям и окнам, в категории окна нужно что бы дописывалось слово в титле "купить окно {title}", а в дверях соответственно "купить дверь {title}"
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
arturios
arturios
сообщение 5.12.2014, 11:06; Ответить: arturios
Сообщение #2


Создать шаблоны для каждой категории и в них в писать как вариант нужные вам слова.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
super_keks
super_keks
Topic Starter сообщение 5.12.2014, 12:01; Ответить: super_keks
Сообщение #3


arturios, я не совсем верно написал. Мне нужно в метатегах.

Модуль нашел. Может кому то пригодиться тоже, вот название MetaFullTitle
Еще бы такое только для дескрипшона
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
RedSeoFox
RedSeoFox
сообщение 5.12.2014, 13:11; Ответить: RedSeoFox
Сообщение #4


ДЛЕ поддерживает разные шаблоны для разных разделов. Создаете два шаблона fulldveri, fullokna и прописываете там метатеги и тайтлы без всяких модулей. А можно просто использовать конструкцию для вывода стилей или какой либо другого текста только для определенной категории.

[category=X]текст[/category]

Предназначен для вывода текста если пользователь находится в X категории. Где X это ID вашей категории. Допустимо перечислять категории через запятую

Да и вообще почитайте readme движка.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
super_keks
super_keks
Topic Starter сообщение 5.12.2014, 15:33; Ответить: super_keks
Сообщение #5


Цитата
ДЛЕ поддерживает разные шаблоны для разных разделов. Создаете два шаблона fulldveri, fullokna и прописываете там метатеги и тайтлы без всяких модулей. А можно просто использовать конструкцию для вывода стилей или какой либо другого текста только для определенной категории.

[category=X]текст[/category]

Предназначен для вывода текста если пользователь находится в X категории. Где X это ID вашей категории. Допустимо перечислять категории через запятую

Да и вообще почитайте readme движка.


Возможности движка знаю неплохо.
Писалось выше, что нужно для метатега-титл (не путать с титлом новости). В ДЛЕ через шаблоны их не поправить. Можно через файлик engine.php.
То что Вы написали, это к метатегам не относиться совершенно. С помощью Вашего варианта, можно, только, поправить название новости, а в исходном коде <title> не поменяется.

Можно сдеать это и без модулей и хаков, но тогда нужно к каждой новости в ручную прописывать необходимые слова (допустим двери), а если новостей не 100 и не 1000?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
fastflow
fastflow
сообщение 5.12.2014, 15:54; Ответить: fastflow
Сообщение #6


Метатеги же добавляются при создании статьи. Если статьи уже созданы, то либо правка php файлов с отслеживанием категории поста, либо рутинная работа. Автоматический генератор метатегов ДЛЕ это тихий ужас, по любому ручная правка нужна

Сообщение отредактировал fastflow - 5.12.2014, 15:55
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
CnaM
CnaM
сообщение 5.12.2014, 16:11; Ответить: CnaM
Сообщение #7


Из быстрого и придуманного на коленке могу предложить такое

в engine/engine.php ищем
Код
$metatags = <<<HTML

перед вставляем
Код
if($category_id == 1) // 1 это id категории
{
    $description = $metatags['description']."тут ваши данные";
    $keywords = $metatags['keywords']."тут ваши данные";
}
elseif($category_id == 2) // 2 это id категории
{
    $description = $metatags['description']."тут ваши данные";
    $keywords = $metatags['keywords']."тут ваши данные";
}
else
{
    $description = $metatags['description'];
    $keywords = $metatags['keywords'];
}


Далее

Код
<meta name="description" content="{$metatags['description']}" />
<meta name="keywords" content="{$metatags['keywords']}" />


заменяем на

Код
<meta name="description" content="{$description}" />
<meta name="keywords" content="{$keywords}" />


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
super_keks
super_keks
Topic Starter сообщение 5.12.2014, 17:11; Ответить: super_keks
Сообщение #8


CnaM, спасибо! Вот это, думаю, многим пригодиться! Опробую вечером Ваш вариант!

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыКомплексное продвижение в соцсетях: аудит, оформление, ведение и настройка рекламных кампаний.
Качественно и по вкусным ценам.
65 WildWeb8 31591 13.4.2021, 10:46
автор: WildWeb8
Открытая тема (нет новых ответов) Интеграция DLE с ЮКасса
Необходимо помочь настроить интеграцию
2 Concept 972 27.3.2021, 15:18
автор: saintrick
Открытая тема (нет новых ответов) Настройка и ведение контекстной рекламы Google Ads и Яндекс.Директ «под ключ»
1 KKO 423 25.3.2021, 12:34
автор: MG_PrimeProxy
Открытая тема (нет новых ответов) DLE xProtect
0 xoopw 397 21.3.2021, 18:45
автор: xoopw
Открытая тема (нет новых ответов) Настройка Яндекс директ, Google Ads , обход п.15
0 papic 567 1.2.2021, 8:49
автор: papic


 



RSS Текстовая версия Сейчас: 16.4.2021, 22:08
Дизайн