Куда идем?

Как сделать поле кликабельным?

  • Николай
  • Автор темы
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
Больше
11 года 8 мес. назад #5262 от Николай
Николай создал тему: Как сделать поле кликабельным?
Например, есть поле "Автор" - при клике на его фамилию выводятся связанные с ним книги.
Хотя бы примерный алгоритм.

По аналогии с тем, как отображается поле "категория" в joomla.

Спасибо, если кто поможет.

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.

Больше
11 года 8 мес. назад #5269 от Wedal
Николай, чтобы вывести книги автора, нужно создать тип поиска и передать в него идентификатор автора. Вот здесь есть подробный алгоритм:
www.seblod.pro/faq/217-tags-system
Спасибо сказали: Николай

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.

  • Николай
  • Автор темы
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
Больше
11 года 8 мес. назад - 11 года 8 мес. назад #5271 от Николай
Николай ответил в теме Как сделать поле кликабельным?
Wedal, спасибо!
То есть такие вещи, как я понимаю, делаются по принципу тегирования.
Я только не могу понять отличий: в стандартном материале в joomla есть стандартное поле "Категория", которое при клике ведёт на все материалы, привязанные к данной категории. Так вот можно ли сделать такую схему (в менеджере категорий joomla):
Категория "рубрика" (Article Category id)
- Подкатегория "рубрика 1"
- Подкатегория "рубрика 2"
Категория "авторы" (Article Category id)
- подкатегория "автор 1"
- подкатегория "автор 2"
То есть всё организовать через стандартные joomla категории.
А поля в seblod будут соответствовать "Article Category id" (для категории "рубрика") и "Article Category id" (для категории "авторы").
Соответственно в форме добавления:
поле "добавить книгу" - выбор из дочек "рубрика"
поле "добавить автора" - выбор из дочек "авторы"

Wedal, спасибо, если сможешь разъяснить эти моменты.

P.S. Так поддерживает seblod мультикатегорийность (один материал в нескольких категориях)?
Последнее редактирование: 11 года 8 мес. назад пользователем Николай.

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.

Больше
11 года 8 мес. назад #5289 от Wedal
Николай, эту тему уже много раз обсуждали. В правильной структуре один материал должен принадлежать одной категории. Для сортировок по другим параметрам используются теги. Если делать, как вы описали, то каждый материал будет иметь дубль URL. Т.е. будет два URL:
/category/article.html
/autor/article.html
Это плохо.

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.

  • Николай
  • Автор темы
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
Больше
11 года 8 мес. назад #5347 от Николай
Николай ответил в теме Как сделать поле кликабельным?
Я понимаю, что плохо. Хотя, если не ставить целью поисковую оптимизацию, то мультикатегоричность для различного типа каталогов, библиотек, мне кажется логичней. Кстати, если материалу присвоено несколько тегов (меток), в итоге при выводе материалов по тегу будет получаться тот же дубль контента - разве не так? Тогда какая разница..
P.S. Как я понимаю, возможности в Seblod создания мультикатегоий нет?
А вложенность тегов реально реализовать (также, как с категориями)?

Благодарю за ответы!

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.

Больше
11 года 8 мес. назад #5361 от Wedal
Николай,

Кстати, если материалу присвоено несколько тегов (меток), в итоге при выводе материалов по тегу будет получаться тот же дубль контента - разве не так? Тогда какая разница..

Не так. Теги лишь сортируют список материалов, но при переходе в сам материал он будет показан в категории(имею ввиду, что в url будет категория)

Как я понимаю, возможности в Seblod создания мультикатегоий нет?

Создать можно, но не через родную систему категорий Joomla.

А вложенность тегов реально реализовать (также, как с категориями)?

Да, хотя теги по сути своей не подразумевают вложенности.

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.

  • Николай
  • Автор темы
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
Больше
11 года 7 мес. назад - 11 года 7 мес. назад #5528 от Николай
Николай ответил в теме Как сделать поле кликабельным?
Wedal, вот в связи с выходом joomla! 3.1 я хотел бы вернуться к вопросу с тегами.
1) Насколько логично построить все поля библиотеки на основе тегов:
-автор (тег-родитель)
- Иванов (тег)
И так для всех полей.

Преимущества вижу следующие: во-первых, множественность значений поля (несколько авторов, редакторов, издательств и т.п.)
во-вторых, кликабельные поля (собственно об этом была тема)
в-третьих, можно сразу вводить значение поля и оно будет заноситься в базу данных (ведь теги работают через Аякс?)
Какие вижу недостатки: в джумле при вводе тегов нельзя выбирать родителя, можно лишь управлять вложенностью через сам компонент тегов в админке. Но это реально "допилить"?

Буду очень благодарен за разъяснения по поводу этих моментов. В правильном направлении я мыслю или нет.

P.S. Кстати, теги с Seblod пока не работают.
Последнее редактирование: 11 года 7 мес. назад пользователем Николай.

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.

Больше
11 года 7 мес. назад #5532 от Wedal
Николай, я еще особо не разбирался с тегами Joomla 3.1. В принципе, мыслите правильно.

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.