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

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


     16.07.2014    Все вопросы » Ламерские вопросы    2875

вопрос
Здравствуйте подскажите пожалуйста как в доп поле отображалась картинка и при клике на нее происходил поиск всех новостей с похожей картинкой?
Делая так, в значении доп. поля ставлю "Использовать значения полей как перекрестные гиперссылки", потом в поле вставляю ссылку, если просто то и пишется вся ссылка, если же через [iмg], то при нажатии пишет Hacking attempt!.

В fullstory пробовал
<img src="[xfvalue_]" />
но выводится тогда так

Пример:
Перекрестные гиперссылки Картинки

Подскажите как бы такое сделать, чет пытался да не получается никак? Что не правильно делаю?

Ответа пока нет


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

ufh2
Юзер

ufh2 - 16 июля 2014 22:45 -

Или может как-то по другому реализовать

vitnet
PHP-developer

vitnet - 16 июля 2014 22:58 -

Цитата: Что такое дополнительные поля?

Подключение дополнительных полей осуществляется через меню Настройки > Дополнительные поля. Данная функция удобна при публикации вместе со статьей, например, ссылки на первоначальный источник.
Добавить новое поле можно, нажав на кнопку "Добавить поле". На открывшейся странице Вам необходимо ввести уникальное имя поля, описание поля и содержание поля по умолчанию. Также Вам необходимо выбрать, хотите ли Вы использовать поля по желанию. Т.е. если Вы захотите для какой-нибудь статьи не использовать дополнительное поле, Вам достаточно оставить поле пустым при добавлении/редактировании новости и модуль не будет включаться.

Для того чтобы использовать поле на странице с новостями, Вам необходимо в шаблон добавить переменную [xfvalue_X], где X - значение поля (имя, которое Вы ввели при добавлении нового поля). Также можно использовать связку [xfgiven_X]...[/xfgiven_X], которые выводят текст указанный в них если дополнительное поле было задано. А также можно использовать связку [xfnotgiven_X]...[/xfnotgiven_X], которые выводят текст указанный в них если дополнительное поле не было задано.

Пример работы полей:
1)- Название: stit
- Описание: Источник информации
- Значение по умолчанию: Я
- При желании: да
2)- Название: source
- Описание: Ссылка на источник информации
- Значение по умолчанию: httр://server.com/
- При желании: да

[xfgiven_source]Источник - <а hrеf=[xfvalue_source] target=_blank>[xfvalue_stit]</а>.[/xfgiven_source]
[xfnotgiven_source]Источник не указан[/xfnotgiven_source]

В случае если поле было задано в публикации, то итогом работы будет следующий HTML-код:
Источник - <а hrеf=http://server.com/ target=_blank>Я</а>.

В случае если источник не был задан, то итогом работы будет сообщение:
Источник не указан

Запомните, что для названия поля нужно использовать только латинские буквы и цифры.

ufh2
Юзер

ufh2 - 16 июля 2014 23:23 -

И??? Что-то я не понял к чему вы ведете?

ufh2
Юзер

ufh2 - 17 июля 2014 00:07 -

Кто поможет?

FastFud
Юзер

FastFud - 17 июля 2014 00:38 -

И как по вашему движок будет искать похожий текст? на картинке далеко не улетишь. Получается вы вставляете ссылку в дополнительное поле и потом в шаблоне, будет искать похожий текст, искать то что вы написали в дополнительное поле (в вашем случае это адрес картинки)
http://site.ru/images/name.png
Это можно сделать но какой прок от этого ? если все равно не найдет ничего.

P.S - Vitnet, правильно сказал )

ufh2
Юзер

ufh2 - 17 июля 2014 01:05 -

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

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

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

наверх