Добро пожаловать, Гость
Прикрутить сырое решение к kooboo
erches Offline
#1 Оставлено : 11 ноября 2013 г. 10:29:27(UTC)
Ранг: Member

Группы: Registered
Зарегистрирован: 28.10.2013(UTC)
Сообщений: 22
Откуда: Москва

Сказал(а) «Спасибо»: 14 раз
Поблагодарили: 3 раз в 2 постах
Здравствуйте

Посоветуйте последовательность действий для прикручивания готовых модулей к kooboo.
Модули:
1) морфологический поиск: настроенная под свои нужды lucene .net
2) модуль загрузки excel в базу, структура базы уже спроектирована. View для загрузки реализованы.

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

С Уважением!
Ella Offline
#2 Оставлено : 11 ноября 2013 г. 12:05:51(UTC)

Ранг: Advanced Member

Группы: Registered, Тестеры
Зарегистрирован: 07.05.2012(UTC)
Сообщений: 241
Откуда: Россия

Сказал(а) «Спасибо»: 25 раз
Поблагодарили: 67 раз в 61 постах
По поводу модулей не совсем поняла...
А вот по работе с пользователями в Kooboo вроде есть отдельный блок Membership - можно создавать пользователей (либо они сами регистрируются), там же назначаются им роли.
На SampleSite есть примеры представлений по регистрации, редактированию профиля пользователя и т.п. А что имеется в виду под личным кабинетом?
1 пользователь поблагодарил Ella за этот пост.
erches оставлено 11.11.2013(UTC)
erches Offline
#3 Оставлено : 11 ноября 2013 г. 12:13:14(UTC)
Ранг: Member

Группы: Registered
Зарегистрирован: 28.10.2013(UTC)
Сообщений: 22
Откуда: Москва

Сказал(а) «Спасибо»: 14 раз
Поблагодарили: 3 раз в 2 постах
Ella написал:
По поводу модулей не совсем поняла...
А вот по работе с пользователями в Kooboo вроде есть отдельный блок Membership - можно создавать пользователей (либо они сами регистрируются), там же назначаются им роли.
На SampleSite есть примеры представлений по регистрации, редактированию профиля пользователя и т.п. А что имеется в виду под личным кабинетом?

Прошу прощения, загнул я с модулями. Имеется ввиду написанное API под asp.net mvc. Т.е. обычные dll библиотеки.
Личный кабинет - например соственная страничка пользователя, где он сможет управлять услугами.
Ella Offline
#4 Оставлено : 11 ноября 2013 г. 12:52:20(UTC)

Ранг: Advanced Member

Группы: Registered, Тестеры
Зарегистрирован: 07.05.2012(UTC)
Сообщений: 241
Откуда: Россия

Сказал(а) «Спасибо»: 25 раз
Поблагодарили: 67 раз в 61 постах
Цитата:
Т.е. обычные dll библиотеки.

dll'ки помещаем в папку bin в kooboo и пользуемся ими в представлениях.

Цитата:
Личный кабинет - например собственная страничка пользователя, где он сможет управлять услугами.

Для этого придется вручную представление писать. За основу можно взять примеры из SampleSite.
Мне кстати что-то похожее скоро предстоит делать для сайта одной конференции (тоже нужно чтобы пользователи могли загружать свои материалы и редактировать их, и имели возможность выбрать варианты оплаты и т.п.). Ну я как начну новый проект, так и материалы для статей появятся.
1 пользователь поблагодарил Ella за этот пост.
erches оставлено 11.11.2013(UTC)
erches Offline
#5 Оставлено : 11 ноября 2013 г. 12:57:19(UTC)
Ранг: Member

Группы: Registered
Зарегистрирован: 28.10.2013(UTC)
Сообщений: 22
Откуда: Москва

Сказал(а) «Спасибо»: 14 раз
Поблагодарили: 3 раз в 2 постах
Ella написал:
Цитата:
Т.е. обычные dll библиотеки.

dll'ки помещаем в папку bin в kooboo и пользуемся ими в представлениях.

В kooboo ведь нельзя представления от бизнес логити отделить?
Ella Offline
#6 Оставлено : 11 ноября 2013 г. 14:09:07(UTC)

Ранг: Advanced Member

Группы: Registered, Тестеры
Зарегистрирован: 07.05.2012(UTC)
Сообщений: 241
Откуда: Россия

Сказал(а) «Спасибо»: 25 раз
Поблагодарили: 67 раз в 61 постах
erches написал:
В kooboo ведь нельзя представления от бизнес логики отделить?

Бизнес-логику можно вынести в плагин - http://kooboo-cms.ru/art...ple-plugin-hello-world/
1 пользователь поблагодарил Ella за этот пост.
erches оставлено 11.11.2013(UTC)
erches Offline
#7 Оставлено : 11 ноября 2013 г. 14:12:00(UTC)
Ранг: Member

Группы: Registered
Зарегистрирован: 28.10.2013(UTC)
Сообщений: 22
Откуда: Москва

Сказал(а) «Спасибо»: 14 раз
Поблагодарили: 3 раз в 2 постах
Ella написал:
erches написал:
В kooboo ведь нельзя представления от бизнес логики отделить?

Бизнес-логику можно вынести в плагин - http://kooboo-cms.ru/art...ple-plugin-hello-world/

При создании своей таблицы в бд, самому нужно создавать собственные классы для работы с бд, или можно как то дополнить существующий функционал kooboo?
Спасибо что помогаете отвечать на вопросы, которые по хорошему я мог бы найти на официальном форуме :)
Ella Offline
#8 Оставлено : 11 ноября 2013 г. 14:36:07(UTC)

Ранг: Advanced Member

Группы: Registered, Тестеры
Зарегистрирован: 07.05.2012(UTC)
Сообщений: 241
Откуда: Россия

Сказал(а) «Спасибо»: 25 раз
Поблагодарили: 67 раз в 61 постах
erches написал:
При создании своей таблицы в бд, самому нужно создавать собственные классы для работы с бд, или можно как то дополнить существующий функционал kooboo?

Вот этого точно не знаю, того, чтобы было очевидно не увидела. Я свои классы делала.

erches написал:
Спасибо что помогаете отвечать на вопросы, которые по хорошему я мог бы найти на официальном форуме :)

Не за что. Что знаю, то рассказываю, в остальных случаях либо на офф.форум отправляю, либо сама там ищу :)
1 пользователь поблагодарил Ella за этот пост.
erches оставлено 11.11.2013(UTC)
Лента RSS  Лента Atom
Пользователи, просматривающие эту тему
Guest (2)
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.