Несколько вопросов к специалистам. Насколько это возможно, без участия разработчиков Zoo? Если кто сможет такое реализовать, сколько это будет примерно по стоимости и времени?
Не судите строго, это только набросок ТЗ:
Требуется для в Zoo реализовать такое...
В идеале основанный на компоненте "Блог" .
В общем:
Допустим у нас существуют такие категории в блоге:
- Категория 1
- Суб. категория 1
- Суб. категория 2
- Суб. категория 3
- Суб. категория 4
- Суб. категория 5
- Категория 2
- Суб. категория 1
- Суб. категория 2
- Суб. категория 3
Мы добавляем материал в категории выделенные красным, как только мы ввели текст материала в форму ввода и курсор ушел из нее, то материал должен провериться на совпадения в категории первого уровня и вложенных в него категория, в нашем случае это "Категория 1", только не полное совпадение, а поиск осуществляется по отдельным словам и при совпадении допустим 70% слов должен вывестись заголовок материала с которым произошло совпадение. Порядок слов не учитывается в поиске.
И если произошло совпадение, то под формой ввода сообщения должны вывестись заголовки этих материалов (заголовок является ссылкой на материал).
Если совпадений не произошло, тогда выводим текст "Совпадений не найдено".
Ввели:
Мы добавляем материал в категории выделенные красным, при добавлении материал должен проверяться на совпадения в категории первого уровня.
Совпало с:
Материал добавляемый в категории выделенные красным цветом при добавлении должен проверяться в категории первого уровня на совпадения.
И ЕЩЕ:
При добавлении материала название должно формироваться так:
№6332 Название
Но если при добавлении название не было указано то выводится только порядковый номер (формируется автоматически, без участия пользователя).