auto tags

Ссылки товара на товар, создание нового товара если нет.

Аватар пользователя Nick Fedchik

Делаю магазин на Commerce - комплектующие для принтеров.

Есть товары (сущность) типа Чернила и типа Принтер

Когда создается товар Чернила, то в нем надо указать список принтеров, в которых эти чернила могут применяться - список совместимости. Связь как правило один ко многим, т.к. тип чернил рассчитан на линейку принтеров.

Когда создается товар Принтер, то в нем надо указать список чернил, которые в этих принтерах могут применяться - список совместимости. Тут как правило связь один к одному, но не всегда.

Простой способ (сейчас его буду отрабатывать) - это сделать словарь таксономии и заполнять его как теги. Что получится - множество товаров типа Чернила и Принтер, два словаря "Чернила" и "Принтер" где опять же список дублируется.

0 Спасибо

Модуль автоприсвоения статьи к терминам таксономии

Аватар пользователя kiev1

Подскажите модуль который мог бы делать такое:

при создании термина таксономии появлялось бы поле с вводом ключевых слов при нахождении которых в определенных полях ноды - нода присваивалась бы к этому термину

или что есть для реализации этого?

0 Спасибо

Еще одно обновление модуля ccfilter

Аватар пользователя olk

ccfilter logo
Еще одно обновление модуля ccfilter.
Подправлены небольшие ошибки в коде, добавлен новый фильтр «Авто тэг»
Правда это уже не совсем фильтр, так как пришлось задействовать хук hook_nodeapi.
Как он работает:
1. В настройках ccfilter выбираем словарь в который будут добавляться тэги.
2. Прописываем «ограничители» для автотэгов (по умолчанию я выбрал довольно редко используемую с одной стороны, и не сложную для ввода комбинацию из двойных фигурных скобок)
3. Если хотим, что бы «Авто тэг» работал и в заголовке ноды, ставим соответствующий флажок.
4. Не забываем добавить фильтр в используемый формат ввода.

При создании/редактировании материала просто отмечаем нужные слова «ограничителями» для «автотэгов», и при сохранении материала, автоматически к данному материалу будут добавлены тэги.

Небольшая особенность, при создании тэгов из заголовка:
Если в «теле» ноды, «ограничители» для автотэгов сохраняются (и фильтруются ccfilter-ом), то из заголовка они удаляются (это сделано из-за того, что заголовок не проходит фильтрации)

Кстати при отработке фильтра «отмеченные» слова «обрамляются» тэгами <span class="ccfilter tags"> ... </span>, что в принципе позволяет их как-то выделить через CSS.

PS. Есть небольшие огрехи и грамматические ошибки в файле переводов :) , в дальнейшем подправлю.

страница проекта
http://drupal.org/project/ccfilter

0 Спасибо