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

Как реализовать вывод ссылки через дополнительные поля?


     25.12.2014    Шаблоны (TPL)    1133

вопрос
Необходимо реализовать следующее:Под текстом полной и короткой новостей, помимо количества просмотров и автора темы, добавить поле "Обсудить на форуме" со ссылкой на указанную тему форума (IPB - не суть важно).

Выглядеть должно примерно так:
Как реализовать вывод ссылки через дополнительные поля?


А вот код, который я сделал для реализации идеи.
<div class "info_fix"> Просмотров:{vievs} ||| Автор: {login} ||| [xfgiven_forumlink]<a href="[xfvalue_forumlink]">Обсудить на форуме</a> [/xfgiven_forumlink]

Перед ссылкой "обсудить на форуме" значок, я его прописал с css.
Сам вопрос:
При публикации новой новости я вставляю в поле ссылку на тему на форуме, после добавления новости, при наведении мышью, в браузере отображается нормальная ссылка, но при переходе ридиректит на страницу 404, либо на пустую страницу сайта с шарпом на окончании адреса(site.ru/#).
Что не верно я сделал?

Ответил: Recto


Ссылка должна быть написано вот так http://sitename.ru либо писать
<div class "info_fix"> Просмотров:{vievs} ||| Автор: {login} ||| [xfgiven_forumlink]<a href="http://[xfvalue_forumlink]">Обсудить на форуме</a> [/xfgiven_forumlink] 
и писать сылку в доп. поля так sitename.ru либо
<div class "info_fix"> Просмотров:{vievs} ||| Автор: {login} ||| [xfgiven_forumlink]<a href="[xfvalue_fo[b]rumlink]">Обсудить на форуме</a> [/xfgiven_forumlink] 
и писать сылку в доп. поля так http://sitename.ru

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

Recto
23

80 | 26

Recto - 25 декабря 2014 07:36 - Юзер

Ссылка должна быть написано вот так http://sitename.ru либо писать
<div class "info_fix"> Просмотров:{vievs} ||| Автор: {login} ||| [xfgiven_forumlink]<a href="http://[xfvalue_forumlink]">Обсудить на форуме</a> [/xfgiven_forumlink] 
и писать сылку в доп. поля так sitename.ru либо
<div class "info_fix"> Просмотров:{vievs} ||| Автор: {login} ||| [xfgiven_forumlink]<a href="[xfvalue_fo[b]rumlink]">Обсудить на форуме</a> [/xfgiven_forumlink] 
и писать сылку в доп. поля так http://sitename.ru

sgb-install
28 | 1

sgb-install - 28 декабря 2014 23:12 - Гости

Чтото я не понял...

Получается, если дать с форума на ИПБ ссыль прямую - то без слеша в окончании, как первый вариант; либо вставить ТЕГ на ЖИРНЫЙ текст
 [fo[b]rumlink]

по поводу 2-го - полнейший бред, по поводу 1-го - проверил - не катит.
На всякий случай и 2-й проверил - та же фиговина.
Жду ответа от Сенсея Панфутия - он ерунды не напишет

sgb-install
28 | 1

sgb-install - 28 декабря 2014 23:17 - Гости

Решил вопрос путем написания простого php (forumlink.php) - который просто на просто заменяет доп. поле и выводит при создании новостей окно для ввода ссылки - и там плевать - есть слеш или нету. просто редирект на нужную страничку.
Но это столько мороки. Написание и тест заняли 3 дня.
Неужели нет способов обойти проблему в обычном tpl шаблоне?

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

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