Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Модули Как привязать статические страницы к другим страницам?

Как привязать статические страницы к другим страницам?


     26.03.2015    Модули, Ламерские вопросы    983

вопрос
Добрый день!
Необходимо привязать статические страницы (то есть в отдельном блоке на странице выводить ссылки) к другим страницам. Привязка - вручную.
Есть ли возможность сделать такое на dle?

Ответил: ravchik


[static=static_name]<a href="/static_name.html">Название страницы</a>[/static]

Комментарии пользователей (4)

atickhonova
2

atickhonova - 26 марта 2015 16:14 - Юзер

RAVCHIK, хорошо, только выводится вместе с "[static=static_name]". Наверное какой-то плугин должен парсить такую разметку и выводить ее в шаблоне. Есть какие-то готовые решения?
Спасибо

ravchik
66

375 | 123

ravchik - 26 марта 2015 20:20 - Юзер

вот рабочий пример (с одного из моих проектов)
[static=about]Текст, который выводится при просмотре статической страницы "О компании", адрес этой страницы - about.html[/static]
никаких сторонних плагинов нет, стандартный парсер DLE

atickhonova
2

atickhonova - 27 марта 2015 09:12 - Юзер

А, static вписывается в шаблон. Нет, мне не надо выводить при просмотре статических страниц указанные. Наоборот, в тексте статической страницы надо как-то сделать ссылку на другие стат. страницы, да пусть даже HTML вставить, все это завернуть допустим в {block-related}здесь текст{/block}, и это "вырезать" регуляркой и вставить где надо в шаблоне.

ravchik
66

375 | 123

ravchik - 27 марта 2015 11:36 - Юзер

ну тогда вместо static используйте [aviable=static]...[/aviable] - тогда при просмотре любых стат.страниц будет отображаться текст(или ссылки, на ваше усмотрение), который заключен между этими тегами.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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