Перейти к публикации

Рекомендованные сообщения

вывожу новости по конкретному тегу, понял что это шаблон tags.tpl

1) как там написать этот тег?  ну т.е. это новости {tag} ?

2) или быть может для тега как-то можно сделать индив. шаблон?

3) как прописать допслова в title, сейчас там просто имя этого тега?

подскажите плиз

Изменено пользователем best2day
Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, best2day сказал:

вывожу новости по конкретному тегу, понял что это шаблон tags.tpl

Нет. Краткие новости выводит шаблон shortstory.tpl. А шаблон tags.tpl выводит список тегов, а не новости по тегу.

Ссылка на сообщение
Поделиться на других сайтах

я сделал в main [available=tags] {include file="tags.tpl"} [/available]

и tags выводит таки новости по тегу, но вопрос не столько в этом, а

1) как задать шаблон для конкретного тега

2) как использовать (внедрить, передать) имя этого тега в шаблон

3) можно ли в этом шаблоне добавить что-то в  title

Ссылка на сообщение
Поделиться на других сайтах
4 минуты назад, best2day сказал:

я сделал в main [available=tags] {include file="tags.tpl"} [/available]

Какие новости у вас выводит? Тег {include file="tags.tpl"} наследует все те параметры, которые допустимы в родительском шаблоне https://dle-news.ru/extras/online/index.html?all15.html в данном случае наследует все теги которые поддерживает main.tpl  начнут работать в tags.tpl Почитайте пожалуйста немного документацию по шаблонам. Шаблоны не генерирует теги и поддержку тегов. Определенные теги поддерживают определенные PHP модули, которые в свою очередь и загружают и обрабатывают шаблоны.

8 минут назад, best2day сказал:

1) как задать шаблон для конкретного тега

2) как использовать (внедрить, передать) имя этого тега в шаблон

3) можно ли в этом шаблоне добавить что-то в  title

Каждый модуль поддерживает свой набор определенных тегов. Какие теги в каких модулях поддерживаются описано в документации по шаблонам https://dle-news.ru/extras/online/index.html?all15.html

Ссылка на сообщение
Поделиться на других сайтах

речь про теги для новостей, которые сам задаешь 

5KIW8SDqTVmPaFsC_dn_EA.png

вот наверное теперь мои вопросы будут более понятны:

1) как задать шаблон для конкретного тега

2) как использовать (внедрить, передать) имя этого тега в шаблон

3) можно ли в этом шаблоне добавить что-то в  title

Изменено пользователем best2day
Ссылка на сообщение
Поделиться на других сайтах
32 минуты назад, best2day сказал:

1) как задать шаблон для конкретного тега

Задать где именно? В шаблоне показа кратких новостей? В шаблоне main.tpl?

 

32 минуты назад, best2day сказал:

можно ли в этом шаблоне добавить что-то в  title

В каком именно "этом"? При показе вашего тега как минимум пять шаблонов участвует. Т.к. вы весьма сумбурно задаете свои вопросы, без какой либо конкретики, я могу лишь только гадать о чем идет речь в ваших сообщениях. Подозреваю что речь идет о https://dle-news.ru/release/1740-datalife-engine-v121-final-release.html пункт номер 12. Если нет, то опишите свой вопрос подробно.

Ссылка на сообщение
Поделиться на других сайтах

1) ну если бы я знал, не спрашивал, ну явно не в шаблоне показа кратких новостей. 

может в шаблоне main.tpl? если там можно сделать проверку на то, какой тег

2) в том который будет назначен для этого тега.

нет у меня щас один единственный 

после строки  [available=tags] {include file="tags.tpl"} [/available] в main.tpl

все новости по тегу выводятся исключительно на основе tags.tpl и только!

куда уж конкретней то дружище? ну дайте возможность кому-то еще тогда ответить ...

Ссылка на сообщение
Поделиться на других сайтах
14 минуты назад, best2day сказал:

1) ну если бы я знал, не спрашивал, ну явно не в шаблоне показа кратких новостей. 

Так а кто кроме вас знать до будет? Никто. Вы же собираетесь что то поставить в шаблон, соответственно должны знать что и в какой шаблон вы должны поставить. За вас на этот вопрос никто ответить не может. Невероятно сложно понять что хочет человек, если он по неопытности, вещи называет не своими именами, и скорее всего думая об одном, пишет называя вещи совершенно другими именами. Я например не понимаю вас.

 

14 минуты назад, best2day сказал:

после строки  [available=tags] {include file="tags.tpl"} [/available] в main.tpl

все новости по тегу выводятся исключительно на основе tags.tpl и только!

Я вам уже написал выше то делает тег include и какие теги он будет поддерживать в tags.tpl. При такой комбинации в tags.tpl можно использовать все теги которые допустимы в main.tpl а список этих тегов можно увидеть в документации https://dle-news.ru/extras/online/newitem23.html

Для main.tpl есть теги [tags=тег1,тег2,тег3] текст [/tags] Выводят заключенный в них текст если посетитель просматривает страницы с перечисленными ключевыми словами из облака тегов, где тег1,тег2,тег3 это ключевые слова из облака тегов. И [not-tags=тег1,тег2,тег3] текст [/not-tags]  Выводит текст на любых других страницах кроме указанных в теге.

Ссылка на сообщение
Поделиться на других сайтах

@celsoft Короче, тема такая :D Спрашивает оно вот что: как вывести название тега  на странице  http://site.ru/tags/имя_тега/  само слово имя_тега, что бы получилось  типа "Это новости имя_тега". 

А так же это интересуется, как вывести метатег title на этой странице. Ну я так кости раскинул и мне в волшебном зеркале вроде как такая картина отразилась :D

Изменено пользователем alex32
Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, alex32 сказал:

@celsoft Короче, тема такая :D Спрашивает оно вот что: как вывести название тега  на странице  http://site.ru/tags/имя_тега/  само слово имя_тега, что бы получилось  типа "Это новости имя_тега". 

А так же это интересуется, как вывести метатег title на этой странице. Ну я так кости раскинул и мне в волшебном зеркале вроде как такая картина отразилась :D

Это пункт номер 12 по ссылку что я уже давал выше https://dle-news.ru/release/1740-datalife-engine-v121-final-release.html но вроде как не то, т.к. на это сообщение автор топика не отреагировал. Поэтому я и запутался о чем идет речь.

Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, celsoft сказал:

Это пункт номер 12 по ссылку что я уже давал выше https://dle-news.ru/release/1740-datalife-engine-v121-final-release.html но вроде как не то, т.к. на это сообщение автор топика не отреагировал. Поэтому я и запутался о чем идет речь.

Ну судя по речевым оборотам, которые использует ТС, он что на  сссылку, что на  докуметацию забил.:D

Ссылка на сообщение
Поделиться на других сайтах
  • 2 года спустя...

Здравствуйте! Та же проблема, DLE 14.0 DEMO. Хочу вывести название тега. Чтобы на странице https://site.ru/tags/имя_тега/ отображалось само слово имя_тега, чтобы получилось типа <h1>Поиск по тегу "имя_тега"</h1>. Пробовал все варианты, {page-title}, {page-description} и прочее, не работает. Подскажите, какие есть варианты?

Изменено пользователем Megadyne
Ссылка на сообщение
Поделиться на других сайтах
8 часов назад, Megadyne сказал:

Здравствуйте! Та же проблема, DLE 14.0 DEMO. Хочу вывести название тега. Чтобы на странице https://site.ru/tags/имя_тега/ отображалось само слово имя_тега, чтобы получилось типа <h1>Поиск по тегу "имя_тега"</h1>. Пробовал все варианты, {page-title}, {page-description} и прочее, не работает. Подскажите, какие есть варианты?

Чтобы отображалось название и описание для тега их нужно вносить в модуле "Заголовки, описания, метатеги".

На примере  шаблона Default,  в main.tpl после тега {info} строку:

[page-title]<div class="box box_in story"><h2 class="title">{page-title}</h2>{page-description}</div>[/page-title]

заменить на:

[not-available=tags][page-title]<div class="box box_in story"><h2 class="title">{page-title}</h2>{page-description}</div>[/page-title][/not-available]
[available=tags][page-title]<div class="box box_in story"><h1 class="title">Поиск по тегу "{page-title}"</h1><p>{page-description}</p></div>[/page-title][/available]

pZouMIQl.pngQXkjAadB.png

 

Цитата

 

Правила форума

Внимание !!!

На данном форуме существуют достаточно жесткие правила, поэтому прежде чем создавать свою тему убедитесь, что вы внимательно их прочитали и поняли.

 

1. Если ваша тема начинается с вопроса и вам нужна какая либо помощь, то в самой теме в обязательном порядке вы должны указывать ссылку на ваш сайт. Если ваш сайт находится в локальной сети и вы не можете предоставить ссылку, или вы не хотите публиковать открытой ссылки на ваш сайт, то отправляйте персональное сообщение с вопросом в службу поддержки непосредственно с сайта http://dle-news.ru/, вам ответят на ваш вопрос в персональном порядке, в случае если пользуетесь платной версией скрипта и обладаете лицензией на скрипт. Если вы пользуетесь демоверсией, то вам необходимо разместить сайт в сети интернет, и только потом обращаться за помощью. По находящимся на локальных компьютерах демоверсиям никакой помощи и поддержки на форуме не оказывается. Если вы не указали сайт, то ваша тема будет закрыта, а аккаунт на форуме заблокирован.

 

 

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...