Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Шаблоны (TPL) » ссылка в доп.полях не работает

ссылка в доп.полях не работает


     13.07.2014    доп.поля    Все вопросы » Шаблоны (TPL)    2851

вопрос
Проблема вот в чем, я сделал доп. поле и хотел его добавить в код фуллстори, и шортстори, все сделал правильно, Может кто поможет в написании кода? должно получиться так: в добавлении новости есть строка: Ссылка, туда вводишь ссылку и сохраняешь. в готовой новости должно быть слово "Скачать" на него жмакаешь, и вуаля, тебя кидает на ту ссылку, которую ты указал.

P.S просто я уже 3 час сижу, сообразить не могу. Голова пыхтит

Ответа пока нет


1 комментарий

vitnet
PHP-developer

vitnet - 13 июля 2014 17:56 -

Цитата: Что такое дополнительные поля?
Подключение дополнительных полей осуществляется через меню Настройки > Дополнительные поля. Данная функция удобна при публикации вместе со статьей, например, ссылки на первоначальный источник.
Добавить новое поле можно, нажав на кнопку "Добавить поле". На открывшейся странице Вам необходимо ввести уникальное имя поля, описание поля и содержание поля по умолчанию. Также Вам необходимо выбрать, хотите ли Вы использовать поля по желанию. Т.е. если Вы захотите для какой-нибудь статьи не использовать дополнительное поле, Вам достаточно оставить поле пустым при добавлении/редактировании новости и модуль не будет включаться.

Для того чтобы использовать поле на странице с новостями, Вам необходимо в шаблон добавить переменную [xfvalue_X], где X - значение поля (имя, которое Вы ввели при добавлении нового поля). Также можно использовать связку [xfgiven_X]...[/xfgiven_X], которые выводят текст указанный в них если дополнительное поле было задано. А также можно использовать связку [xfnotgiven_X]...[/xfnotgiven_X], которые выводят текст указанный в них если дополнительное поле не было задано.

Пример работы полей:
1)- Название: stit
- Описание: Источник информации
- Значение по умолчанию: Я
- При желании: да
2)- Название: source
- Описание: Ссылка на источник информации
- Значение по умолчанию: http://server.com/
- При желании: да

[xfgiven_source]Источник - <a href=[xfvalue_source] target=_blank>[xfvalue_stit]</a>.[/xfgiven_source]
[xfnotgiven_source]Источник не указан[/xfnotgiven_source]
В случае если поле было задано в публикации, то итогом работы будет следующий HTML-код:
Источник - <a href=http://server.com/ target=_blank>Я</a>.
В случае если источник не был задан, то итогом работы будет сообщение:
Источник не указан
Запомните, что для названия поля нужно использовать только латинские буквы и цифры.

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

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

наверх