Ссылки в доп. полях [DLE]

V
На сайте с 08.11.2015
Offline
1
1269

Уже не знаю куда рыть, облазил весь Google, решение на свой вопрос так и не нашел. Что я хочу сделать:

Пример:

Я создал доп. поле списком: link

1. [ url=http://сайт.ру/категория_1/|Услуги категории]Услуга 1 ]
2. [ url=http://сайт.ру/категория_2/|Услуги категории]Услуга 2 ]
3. [ url=http://сайт.ру/категория_3/|Услуги категории]Услуга 3 ]
(без пробелов)

При добавлении материала выбираю из списка, и в итоге получаю не ссылку, а такое же, как я ввожу в доп. полях. И еще, можно ли как сделать, чтобы можно было выбирать сразу несколько? Пробовал Multi XField, но скорее всего, он не правильно работает под DLE 10.5.

Быстрые и надежные VPS по низким ценам, к тому же абузоустойчивые (http://cp.inferno.name/aff.php?aff=1993). Инвестирую небольшие суммы, получаю небольшой, но стабильный (https://pa.bluebeard24.com/registerstepone?ref=voafar) доход.
siv1987
На сайте с 02.04.2009
Offline
427
#1
Voafar:
При добавлении материала выбираю из списка, и в итоге получаю не ссылку, а такое же, как я ввожу в доп. полях.

Потому что в дополнительных полях не предусмотрен парсинг ббкодов.

V
На сайте с 08.11.2015
Offline
1
#2
siv1987:
Потому что в дополнительных полях не предусмотрен парсинг ббкодов.

А куда рыть, чтобы разрешить? Попробую, может, что и выйдет)

V
На сайте с 08.11.2015
Offline
1
#3

Попробую еще раз спросить, возможно я не правильно выразился в первом сообщении, а может и...

Смотрите, если стоит в настройках доп. полей "Одна строка" + "Использовать гиперссылки", то если я вставляю вручную вот так:


Игры],
Фильмы]

При такой схеме работает все отлично, никаких проблем не наблюдается, на сайте все верно отображается.

Но так, очень и очень много времени уходит на заполнение полной новости, так как информации очень много. Я решил попробовать сделать через "Список" в доп. полях. Вставил туда такие же ссылки, но тут проблема.

1. Не важно в принципе, но вот такое отображение при добавлении новости:

2. А вот уже отображение на сайте:

Подскажите пожалуйста, можно ли это как-то поправить? Перепробовал уже полазить и в parser.php, и xfields.php, но, оказалось, что моих знаний в PHP очень малы. Возможно, хотя бы примерно скажет кто, куда копать мне.

LovelAss
На сайте с 05.06.2009
Offline
96
#4

Voafar, используйте мультикатегории и не ломайте себе голову.

L
На сайте с 16.10.2014
Offline
108
#5

Вам надо отобразить какую то ссылку нужную из списка при необходимости ?

или ссылка постоянно меняется?

В общем это решается через тплку и отображение если поле заполнено, если я вас правильно понял, а так пишите в лс помогу

Купить автомобиль из США можно тут (https://us-car.com.ua)
V
На сайте с 08.11.2015
Offline
1
#6
LovelAss:
Voafar, используйте мультикатегории и не ломайте себе голову.

Мультикатегории не подходят, потому как их очень много, и нужно выводить не все в полной новости, и если выводить, то в разных блоках.

lexter:
Вам надо отобразить какую то ссылку нужную из списка при необходимости ?
или ссылка постоянно меняется? В общем это решается через тплку и отображение если поле заполнено, если я вас правильно понял, а так пишите в лс помогу

Отписал Вам, возможно получиться, хотя мне кажется, что это нужно копать глубже...

LovelAss
На сайте с 05.06.2009
Offline
96
#7

Voafar, создайте два отдельных доп.поля, типа список. В первое поместите адреса ссылок, а во второе анкоры. В шаблоне выводите следующим образом:


[xfgiven_link]
[xfgiven_anchor]
<a href="[xfvalue_link]">[xfvalue_anchor]</a>
[/xfgiven_anchor]
[/xfgiven_link]

P.S. Для мультивыбора вам всё равно придётся дописывать функционал, раз категории не подходят.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий