Искать  
 
   
 
Подойтет ли EE для этих целей? или...
Отправлено: 02 Июль 2013 02:03 A.M.   [ Игнорировать ]
Новичок
Rank
Всего сообщений:  40
Зарегистрирован  2010-05-04

Здравствуйте, прошу совета.
Сразу оговорюсь, до ЕЕ присматриваюсь уж очень давно, но так с ней и не работал. Сижу на привычном мне движке.

Сейчас нужно реализовать проект который выходит за рамки CMSки. (много факторов, цена самого двига, ограничения и т д)
Стал рассматривать вариант писать все самому на CodeIgniter, но так как кодер из меня неважен, присматриваюсь к EE (дабы не писать стандартный функционал: т.е регистрация, авторизация, загрузка файлов пользователями и т д), для упрощения задачи с реализацией.

Как писал выше из т.к стандартного функционала будет учёт пользователей (кабинет пользователя),  загрузка туда файлов и т. д. все это в ЕЕ есть но:

По сути мне нужно, дальше обработать файл который загрузит пользователь и выдать ему конечный вариант. Где он сможет либо сказать его либо загрузить на фтп, также после загрузки файла нужно будет организовать оплату и только после того уже будет обработан файл.

Сейчас в самом начале пути ЕЕ, с шаблонами разбираюсь. Пока неясно как/куда засунуть кусок кода который например будет обрабатывать загруженный файл. (Классами ci?)

В двух словах подскажите, как вы это видите, нужно будут доп модули?

Профиль
 
 
Отправлено: 02 Июль 2013 02:24 A.M.   [ Игнорировать ]   [ # 1 ]
Новичок
Rank
Всего сообщений:  40
Зарегистрирован  2010-05-04

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

Профиль
 
 
Отправлено: 02 Июль 2013 09:38 A.M.   [ Игнорировать ]   [ # 2 ]
Member
Avatar
RankRankRank
Всего сообщений:  317
Зарегистрирован  2008-03-09

Как я понял из ТЗ, функционал EE+ доп модули вполне достаточен.
Доработки будут связаны с прикручиванием форм оплаты.

Профиль
 
 
Отправлено: 02 Июль 2013 10:16 A.M.   [ Игнорировать ]   [ # 3 ]
Новичок
Rank
Всего сообщений:  40
Зарегистрирован  2010-05-04

Что в итоге должно получиться:

Пользователь зарегистрировался/авторизовался на сайте -> загрузил zip архив -> архив распаковался (внутри текстовая информация) скрипт обработал её -> дальше происходит оплата -> информация обратно пакуется -> пользователь получает обработанный архив.

Непонятна сама ситуация, как свои куски кода интегрироваться в ЕЕ.

т.е скрипты оплаты, скрипт который будет обрабатывать инфу.

Профиль
 
 
Отправлено: 02 Июль 2013 06:24 P.M.   [ Игнорировать ]   [ # 4 ]
Студент
RankRank
Всего сообщений:  100
Зарегистрирован  2009-05-13
benya - 02 Июль 2013 10:16 A.M.

Непонятна сама ситуация, как свои куски кода интегрироваться в ЕЕ.

Возможно поможет документация по разработке дополнений к ЕЕ http://ellislab.com/expressionengine/user-guide/development/index.html
Также можно использовать PHP в шаблонах http://ellislab.com/expressionengine/user-guide/templates/php.html

Профиль
 
 
Отправлено: 03 Июль 2013 12:17 A.M.   [ Игнорировать ]   [ # 5 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  644
Зарегистрирован  2009-04-11

Модули легко пишутся если конечно знаете php и фреймворк CI. Скорее всего вам потребуется создать своё “кастомное поле” ( документация http://ellislab.com/expressionengine/user-guide/development/fieldtypes.html ).

 Подпись 

Няшка, программист, фотограф, подкастер, блоггер и CEO студии FDCore Studio

Профиль
 
 
Отправлено: 03 Июль 2013 01:00 A.M.   [ Игнорировать ]   [ # 6 ]
Администратор
Avatar
RankRank
Всего сообщений:  92
Зарегистрирован  2012-04-13

Сейчас есть пример реализации сайта типографской конторы. Специфичный функционал - создание подготовка к печати макета визитки. Оплата через сайт ( есть куча отличных моудей под данную задачу. Немного костылей и можно заточить под любую систему оплаты онлайн (: ).
Что касается функционала CI, отличный вариант - вынести логику в плагин, расширение или модуль, как советовали выше. Если будут вопросы по реализации “узких мест” - всегда можно посоветоваться тут, на форуме smile Для Вас не щадят своего туловища и времени весьма умные и весёлые парни :D

// если где очепятка - не серчайте, я сейчас чуточку пьян xD

 Подпись 

[ EElover / FDCore ]

Профиль
 
 
Отправлено: 03 Июль 2013 11:27 P.M.   [ Игнорировать ]   [ # 7 ]
Новичок
Rank
Всего сообщений:  40
Зарегистрирован  2010-05-04

Спасибо за ответы.

Есть тут люди которые прикрутили например, яндекс деньги? Хотелось бы посмотреть реализацию.

Профиль
 
 
Отправлено: 03 Июль 2013 11:36 P.M.   [ Игнорировать ]   [ # 8 ]
Администратор
Avatar
RankRank
Всего сообщений:  92
Зарегистрирован  2012-04-13

Точно есть примеры подключения через робокассу. Если руки пярмые - прикрутить яд напрямую не составит особого труда.

Нынче например популярен модуль exp-resso, к которому уже есть разные гейты для платёжных забугорных систем. На их основе, распологая api яндекса вполне можно решить и такую задачу smile

 Подпись 

[ EElover / FDCore ]

Профиль
 
 
Отправлено: 23 Июль 2013 11:52 A.M.   [ Игнорировать ]   [ # 9 ]
Sr. Member
RankRankRankRank
Всего сообщений:  987
Зарегистрирован  2008-09-27

Года 2 назад хотел яндекс.деньги подключить, но там что-то столько волокиты бумажной и технических особенностей каких-то непонятных. В итоге робокассу тоже подключил и все

Профиль