Главная » Портфолио » PHP » Дополнительные поля в виде ссылок (v3)

Дополнительные поля в виде ссылок (v3)

17-03-2013, 11:15 n0wheremany Комментарии (126) Просмотры (30978)
Дополнительные поля в виде ссылок (v3)


Очень популярный вопрос для порталов с видео файлами.
Но им приходится извращаться с тэгами.

Мой хак решает эту проблему.

1. В админке появляется настройка:

Дополнительные поля в виде ссылок (v3)


2. Добавление полей осталось тем же:

Дополнительные поля в виде ссылок (v3)


3. Но вывод в новость изменился - данные поля разделились (разделителем являет запятая) и сформировалась ссылки, при клике на которой отражаются все новости с таким же значениями доп поля

Дополнительные поля в виде ссылок (v3)


В 9.5 поиск по доп полям осуществляется по всем значениям дополнительных полей, из-за чего результаты выборки порой просто ужасны. Мой же хак осуществляет поиск только по одному определённому вами доп полю (который имеет признак ссылки).
При этом нагрузку не увеличивает от стандартной реализации

Что изменено в 3:
  • Множественная фильтрация доп полей

Скачать

Как получить обновление?

Другие новости по теме

Уважаемый посетитель

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

Добавление комментария


Коментарии

#46 2 ноября 2011 10:19 killoff

Не дописал сразу: мне надо модифицировать title при выводе полной новости (а не при выборке), т.е. к стандартным title полной новости дописать ещё конкретное доп поле.
Публикаций: 0 Комментариев: 0 [ цитировать ]

#45 2 ноября 2011 09:48 n0wheremany

Цитата: killoff
если использовать доп поле как ссылку, как можно вывести его через xfieldsdata в файле engine_php чтобы выводился только текст самого доп поля, а не в виде ссылки?
Просто нужно вывести доп поле которое выводится ссылкой в метатеге title, но ссылки там нельзя использовать.


Так же выводит скрипт в него данные сам. Зачем вам ещё то?


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#44 2 ноября 2011 08:50 killoff

Возник ещё один вопрос:
если использовать доп поле как ссылку, как можно вывести его через xfieldsdata в файле engine_php чтобы выводился только текст самого доп поля, а не в виде ссылки?
Просто нужно вывести доп поле которое выводится ссылкой в метатеге title, но ссылки там нельзя использовать.

PS что за загадки такие? постоянно ответ не правильный, хотя правильный и в инете даже ответ искал - совпадает... только 20+20 срабатывает(
C 10-го раза правильный ответ токо написал(((((((((((((
Публикаций: 0 Комментариев: 0 [ цитировать ]

#43 30 октября 2011 21:50 n0wheremany

killoff,
Пока нет, но в проекте будет )


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#42 30 октября 2011 21:38 killoff

n0wheremany, есть решение как сделать о том что писал выше? (#35)
Очень бы хотелось реаливать это как-нибудь winked
Публикаций: 0 Комментариев: 0 [ цитировать ]

#41 29 октября 2011 12:39 n0wheremany

Цитата: Александр
Купил два модуля, этот в том числе, на компе удалил, зашел на почту, а ссылки на скачивание уже не работают. И тут при нажатии на кнопку скачать, всплывает окно с оплатой. Как скачать приобретенные модули?


Надо написать мне на почту, указав email с которого оплачивали.

Цитата: infooo
Здравствуйте!
Приобрел у Вас этот модуль. Он просто отличный!
Единственный вопрос: можно сделать так, чтобы при переходе по ссылке дополнительного поля, выдавался текст, что-то вроде "Все статьи с данным параметром"?

Можно воспользоваться в main.tpl тэгом [aviable=xf] [/aviable ]


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#40 27 октября 2011 15:04 infooo

Здравствуйте!
Приобрел у Вас этот модуль. Он просто отличный!
Единственный вопрос: можно сделать так, чтобы при переходе по ссылке дополнительного поля, выдавался текст, что-то вроде "Все статьи с данным параметром"?
Публикаций: 0 Комментариев: 0 [ цитировать ]

#39 25 октября 2011 16:33 Александр

Купил два модуля, этот в том числе, на компе удалил, зашел на почту, а ссылки на скачивание уже не работают. И тут при нажатии на кнопку скачать, всплывает окно с оплатой. Как скачать приобретенные модули?
Публикаций: 0 Комментариев: 0 [ цитировать ]

#38 28 сентября 2011 11:00 killoff

Понятное дело что будет нагрузка, но средства пока что у меня позволяют... Главное чтобы можно было таким образом выборку делать :)

Кстати, письмо получил... Спасибо!
Публикаций: 0 Комментариев: 0 [ цитировать ]

#37 28 сентября 2011 10:26 n0wheremany

killoff
Отправил ещё раз.

Я подумаю как такое сделать. Ведь нагрузка будет увеличена изза преобразования


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#36 28 сентября 2011 08:06 killoff

PS кстати, измененный вариант я на почту так и не получил :((((
Публикаций: 0 Комментариев: 0 [ цитировать ]

#35 28 сентября 2011 06:33 killoff

Возможно ли как-нибудь сделать выорку по нескольким полям? Т.е. например по году ыильма: выбрать все фильмы с 2000--2005 годов?
Публикаций: 0 Комментариев: 0 [ цитировать ]

#34 4 сентября 2011 18:17 n0wheremany

Значит остальные не заполнены.
Напишите в асю посмотрим.


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#33 4 сентября 2011 17:56 Savier

В доп поле с жанрами у меня по клику находит только 1 указанный жанр.
По всем остальным жанрам в строчке ничего не находит.
Публикаций: 0 Комментариев: 0 [ цитировать ]

#32 3 сентября 2011 20:29 n0wheremany

Savier,
Для картинок работать не будет


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#31 3 сентября 2011 16:59 Savier

Добрый день. А если мне нужно использовать картинку как тег.
Например как здесь: http://animeland.su/anime-rus/ova-rus/

Картинка студии, выпустившей аниме, используется как тег.
Покупал ваш модуль загрузки картинок в доп поля, как-то с ним интегрировать можно?
Публикаций: 0 Комментариев: 0 [ цитировать ]

#30 19 августа 2011 10:48 yastreb

Можно мне тоже на почту новую версию? Спасибо заранее.
Публикаций: 0 Комментариев: 9 [ цитировать ]

#29 17 августа 2011 19:01 n0wheremany

killoff
Ушло


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#28 17 августа 2011 17:09 killoff

А как бы получить на почту обновленный архив? Ссылка ведь доступна только после оплаты what
Публикаций: 0 Комментариев: 0 [ цитировать ]

#27 10 августа 2011 19:25 n0wheremany

В данный момент скрипт не поддерживает изменение заголовка и Титла новости.
Необходимо чтобы был заголовок <H1>фильмы 2010 года</H1> и ТИТЛ <title>фильмы 2010 года</title>, у страницы xf/year/2010/


Доработано. Теперь титл новости включает в себя: "Название доп поля: искомое значение".
Архив обновлен


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]