2012-05-25 2 views
2

После нескольких попыток сделать систему тегов в CakePHP версии 2.1 я начал искать плагин или какой-то пример поведения, чтобы получить эффект, который я хочу, но каждый, который я мог найти, был написан в более старой версии (1.2 или 1.3). Я прочесываю сеть около недели и не добился такого прогресса.Где все плагины для пометки?

Я хочу: Вопрос HABTM Tag. В форме добавления вопроса одно из полей представляет собой список желаемых тегов, разделенный запятыми. Он разделяет теги, и уже существующие теги просто ссылаются в таблице questions_tags и становятся дочерним элементом вопроса, в то время как не распознанные теги создаются.

Любой вид полного примера или плагина, который работает с CakePHP 2.1, был бы очень признателен.

ответ

0

Я пытался это в течение длительного времени, а также, и это то, что я, наконец, в конечном итоге делает:

  1. Используйте регулярные отношения HABTM, так же как и вы, например, Question HABTM Tag
  2. Используйте торты, чтобы сгенерировать формы/поля и пользовательский интерфейс.
  3. Используйте Chosen jQuery library, чтобы все мои отношения с HABTM выглядели точно так же, как функция «tagging», которую вы видите на сайтах, таких как Facebook и другие.

Этот SO ответ также может быть полезным для вас: https://stackoverflow.com/a/7231879/1203129

Короче: я просто использовать отношения CakePHP HABTM с JQuery UI, чтобы сделать пометки работы.

Смежные вопросы