Laravel по-русски
Русское сообщество разработки на 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