Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Хаки » Превратить элементы дополнительного поля в ссылки

Превратить элементы дополнительного поля в ссылки


     13.09.2011    Все вопросы » Хаки    3407

вопрос
DLE 9.3
Есть например поле "pole1" с данными "slovo, slovo2,.. "
Нужно чтобы это поле в новости отображалось в виде кликабельных произвольных ссылок, тоже разделенных запятыми.
напр.
<a href="/tags/slovo">Slovo</a>, <a href="/tags/slovo2">Slovo2</a>


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

Подскажите как реализоавть ...


14 комментариев

FreakMurderer
Юзер

FreakMurderer - 13 сентября 2011 11:26 -

Но мне нужно всего лишь одно поле, и ссылки чтобы произвольные были (ну то есть теговые)
А на той ссылке, что скинуто, там немного не так

Sander
PHP-developer

Sander - 13 сентября 2011 13:57 -

В вопросе сказано, что уже есть поле с данными:
Есть например поле "pole1" с данными "slovo, slovo2,.. "

А теперь оказывается, что поле должно само автоматически заполняться...

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

FreakMurderer
Юзер

FreakMurderer - 13 сентября 2011 14:04 -

Где ж я говорил, что поле должно само заполняться ... че то не понимаю...
Поле заполняется вручную обычными словами, а в новости должно выводится в виде ссылок, сделанных на основе этих слов
Как в первоначальном примере , я же написал
(Я просто спрашивал про возможные методы реализации, но ничего не утверждал)

ПафНутиЙ
Админ

ПафНутиЙ - 13 сентября 2011 14:20 -

в виде кликабельных произвольных ссылок

непотнятно откуда будут браться эти произвольные ссылки.... неясна цель всей этой "пляски"
А так тот вариант, что предложен в ответе - самый оптимальный.

Каков вопрос - таков и ответ. Просто помните об этом.

FreakMurderer
Юзер

FreakMurderer - 13 сентября 2011 14:28 -

с этого "slovo" делается вот это
<a href="/tags/slovo">Slovo</a>


Как же проще ? smile

FreakMurderer
Юзер

FreakMurderer - 13 сентября 2011 14:29 -

Или с этих ""slovo, slovo2,.. "" если пару слов
это
<a href="/tags/slovo">Slovo</a>, <a href="/tags/slovo2">Slovo2</a>


с этого "slovo"
делается это
<a href="/tags/slovo">slovo</a>

и все...

ПафНутиЙ
Админ

ПафНутиЙ - 13 сентября 2011 14:48 -

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

Каков вопрос - таков и ответ. Просто помните об этом.

FreakMurderer
Юзер

FreakMurderer - 13 сентября 2011 15:11 -

Да я это и сам знаю, я еще этот хак видел перед отправкой новости ...
Вопрос решен за меньшие средства ...
Спасибо

ПафНутиЙ
Админ

ПафНутиЙ - 13 сентября 2011 16:52 -

Если бесплатно - поделитесь, для "будущих поколений"

Каков вопрос - таков и ответ. Просто помните об этом.

gusev-ai
Юзер.

gusev-ai - 13 сентября 2011 16:21 -

Пойди туда, не знаю куда, принеси то, не знаю что.
А вообще хак дополнительные поля в виде ссылок стоит копейки.

Позвони мне завтра! Буду рад видеть твой пропущенный...

FreakMurderer
Юзер

FreakMurderer - 13 сентября 2011 18:33 -

Пойди туда, не знаю куда, принеси то, не знаю что.

Тебя вообще , кто спрашивал (вопрос закрыт - досвиданья, хватит мне тыкать одно и тоже )
Если бесплатно - поделитесь, для "будущих поколений"

Мне обошлось не бесплатно ... Так бы поделился естественно.

gusev-ai
Юзер.

gusev-ai - 13 сентября 2011 18:47 -

Тебя вообще , кто спрашивал (вопрос закрыт - досвиданья, хватит мне тыкать одно и тоже )

Вообще-то старших людей принято называть на Вы, ну наверное в Вашей школе этику не преподают.
Мне обошлось не бесплатно ... Так бы поделился естественно.

Кстати прочитайте совет бесплатный.

Позвони мне завтра! Буду рад видеть твой пропущенный...

white-master
Юзер

white-master - 13 сентября 2011 19:48 -

Кстати прочитайте совет бесплатный.

Жестоко.wink

Sander
PHP-developer

Sander - 13 сентября 2011 20:14 -

Хак от nowheremany из слова Slovo делает ссылку вида:
<a href="/xf/xfieldName/slovo">Slovo</a>

А надо:
<a href="/tags/slovo">Slovo</a>

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

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

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

{related-news} [/related-news]
наверх