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

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


     13.09.2011    Хаки    2298

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


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

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


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

FreakMurderer
20 | 21

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

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

Sander
1126

1638 | 1204

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

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

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

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

ICQ: 404-037-556
Skype: Sander8804

FreakMurderer
20 | 21

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

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

ПафНутиЙ
1065

3396 | 2434

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

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

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

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

FreakMurderer
20 | 21

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

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


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

FreakMurderer
20 | 21

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>

и все...

ПафНутиЙ
1065

3396 | 2434

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

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

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

FreakMurderer
20 | 21

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

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

ПафНутиЙ
1065

3396 | 2434

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

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

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

gusev-ai
1

16 | 15

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

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

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

FreakMurderer
20 | 21

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

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

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

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

gusev-ai
1

16 | 15

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

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

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

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

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

white-master
2

18 | 16

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

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

Жестоко.wink

Sander
1126

1638 | 1204

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

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

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

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

ICQ: 404-037-556
Skype: Sander8804

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

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

{related-news} [/related-news]