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

Перекрестные гиперссылки


     15.02.2014    Перекрестные гиперссылки, дополнительные поля    Все вопросы » Общие вопросы    6785

вопрос
При создании дополнительных полей я поставил галочку "Использовать значения полей как перекрестные гиперссылки" всё работает, но не всё меня устраивает. Есть места, где значение доп. поля не должно выглядеть и работать как ссылка, нужен просто текст.
Как это сделать?

DLE 9.7

Ответил: Mihail9575


[xfvalue_customfield limit="X"]
Выводит только текст дополнительного поля, при этом сам текст сокращается до указанного X количества символов. При этом сокращение текста происходит до последнего логического слова. Например [xfvalue_customfield limit="50"] выведет только первые 50 символов значения дополнительного поля c именем customfield. Т.е. limit="0" выводит содержимое доп поля в виде текста полностью без обрезания.

© kol4erukij

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

nambo1
Юзер

nambo1 - 15 февраля 2014 19:50 -

ну тк уберите галку с "Использовать значения полей как перекрестные гиперссылки"

Mihail9575
Юзер

Mihail9575 - 15 февраля 2014 21:27 -

Смешно, шутку понял.

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

ПафНутиЙ - 15 февраля 2014 20:05 -

используйте другие допполя, либо через js удаляйте ссылки.

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

Mihail9575
Юзер

Mihail9575 - 15 февраля 2014 21:31 -

Другие доп. поля - не подходит, т.к. речь идёт о 29-ти полях и нагрузка на БД дополнительная...

А можно узнать как удалить тег "a" через JS?

MegaBoBeR
Юзер

MegaBoBeR - 16 февраля 2014 12:17 -

Тоже интересует данный вопрос. Хорошо бы иметь такие тэги [xfvalue_customfield] и просто с текстом [xfvaluetext_customfield]

kol4erukij
Юзер

kol4erukij - 16 февраля 2014 13:19 -

самому нужно было в свое время, сделал так:

[xfgiven_customfield] [xfvalue_customfield limit="0"] [/xfgiven_customfield]

все работает, значение доп поля выводится текстом

Mihail9575
Юзер

Mihail9575 - 16 февраля 2014 15:01 -

Спасибо, работает!
Но как обычно есть "но". Если ставишь:
[xfvalue_customfield limit="0"]

Уже нельзя использовать доп. поле как гиперссылку на этой же странице... Будет выводиться просто текст, вот так:
[xfvalue_customfield]

Мне вполне достаточно и этого, просто пища для размышления :)
И еще вопрос: Что означает это limit="0", для чего оно?

kol4erukij
Юзер

kol4erukij - 16 февраля 2014 17:40 -

[xfvalue_customfield limit="X"]
Выводит только текст дополнительного поля, при этом сам текст сокращается до указанного X количества символов. При этом сокращение текста происходит до последнего логического слова. Например [xfvalue_customfield limit="50"] выведет только первые 50 символов значения дополнительного поля c именем customfield. Т.е. limit="0" выводит содержимое доп поля в виде текста полностью без обрезания.

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

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

наверх