Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Это я так понимаю RESTful контроллер, но мне ведь все равно ручками нужно прописывать роут для него, в документации указаны акшены для него http://laravel.com/docs/5.1/controllers … ontrollers
Actions Handled By Resource Controller
Verb Path Action Route Name
GET /photo index photo.index
GET /photo/create create photo.create
POST /photo store photo.store
GET /photo/{photo} show photo.show
GET /photo/{photo}/edit edit photo.edit
PUT/PATCH /photo/{photo} update photo.update
DELETE /photo/{photo} destroy photo.destroy
Но, я хочу добавить свои экшены и совсем по другому их называть - это не пройдет и придется прописывать роуты руками?
То есть вообще в идеале хотелось бы иметь - адрес ресурса/контроллер/метод контроллера/параметры
Подобный механизм отлично работает например в Codeigniter или например Kohana
Я потихоньку стараюсь разбираться в этом фреймворке, так до кучи спрошу
лара славен тем что мол здесь не нужно изобретать велосипеды - но например решение из коробки с авторизацией пользователей не имеет ролей пользователей - по сему смысл его сомнителен, пусть хоть даже 3 штучки было бы - пользователь, модератор, админ - выходит нужно заниматься написанием велосипеда, или я что то упускаю?
Подскажите тогда еще - могу ли я определить все маршруты одного контроллера одним роутом ?
Не подскажет ли кто - как можно и можно ли обращаться к контроллерам без объявления маршрутов в route.php , ведь я могу и не знать точных маршрутов, хочется разделить приложение на бекенд и фронтенд, неужели нужно для каждой функции контроллера - например создание обновление удаление и показ записей БД прописывать отдельные маршруты?
из той в которой файл composer.json есть - в этом файле в формате json прописаны необходимые установочные пакеты пакеты
возможно я неправильно вас понял, но обычно админка пишется под задачу а не наооборот (в случае работы с фреймворком а не CMS), для этих целей достаточно реализации одного шаблона бекенда и одной реализации CRUD + типы редакторов на типы полей и все.
Не вижу ничего общего между CMS написанной на ларе и заготовкой админки
у меня CI 2.2.1 - они не выдавали т.к. все фиксы и новшества вливались в текущую версию (кстати обнова кажись от 14 мая 2014), уже есть версия 3 RC2. Посещаемость... точно не скажу - но магазины республиканского масштаба, конечно товаров там не как на тао бао... но все равно хватает, админка на бутстрапе, ничего лишнего, вот скрины
Согласен что многое зависит от разработчика. По поводу того что советуют мешать мед с г**ном - это бекенд на ларе и фронтенд на чем то другом я категорично против, по моему вообще это бред какой то... еще б .Net предложили сюда впихнуть. Все должно быть на чем то одном (в данном случае). У меня магазины например на CI отменно пашут. Новые проекты пишу на ларе.
До сих пор кодю в notepad++ , конечно это не IDE , но мне нравится
Чего вам так критично не хватает в версии 4.2 ? Что за гонка за 5 версией?
Будет день будет пища.
Очень заинтересовал Laravel, в виду современности и производительности.
А вы уверены что производительность лоры выше чем CI ? насчет современности не спорю..
что то мне подсказывает что кто то решил подзаработать на участниках сообщества)
Поддерживаю ваше мнение, пусть этот работодатель верстает свое тестовое сам. Бесплатный - сыр.
Подведу итоги - более всего мне понравилось https://github.com/andrewelkins/Laravel … arter-Site
Фронтенд можно сделать свой какой угодно, а вот заготовка админки весьма неплоха и понятна, есть один нюанс - в качестве редактора HTML там используется корявый wysihtml5 , я лично поменял его на ckeditor, если кому понравится и будут вопросы - все объясню.
я выбрал sleeping-owl , как то привычнее, хотя можт потом и pingpong попробую
Не знаю в чем причина и не стал разбираться но на win 8 + wamp у меня не работает, сама лора работает а пакеты чет не работали, поставил на вирт машину Ubuntu - все работает.
все уже решили
Лора явно лучше Yii, особенно Yii 2 - это бред
А он вообще работает? Я уже 2 пакета админки ставлю и ни один не работает )))
А я вот в той же ситуации, но видимо с такой поддержкой лоры и с кучей нерабочих пакетов оной вернусь к старому доброму понятному CI
Господа форумчане, не работал ли кто с этими пакетами админок
https://github.com/sleeping-owl/admin
https://github.com/pingpong-labs/admin
Пробовал установить обе (все по инструкциям к ним), но в обеих случаях при заходе на http://мой_домен/admin
Получаю The requested URL /admin was not found on this server.
Apache/2.4.9 (Win64) PHP/5.5.12 Server at cms.zz Port 80
Страницы 1