1. juramaj - 13 Февраля, 2015 - 14:22:14 - перейти к сообщению
Приветствую всех форумчан! Подскажите кто работал с таким фреймворком как laravel 5. Не могу понять где находится папка где должны быть все мои контроллеры(которые я в будущем буду создавать)? Так же само View и Model? Заранее спасибо.
2. RickMan - 13 Февраля, 2015 - 14:43:37 - перейти к сообщению
Трудно посмотреть в оффициальные доки?
http://laravel[dot]com/docs/5[dot]0/controllers
http://laravel[dot]com/docs/5[dot]0/controllers
3. juramaj - 13 Февраля, 2015 - 14:48:14 - перейти к сообщению
просто с английским плохо) А так я и сам до этого додумался.
4. RickMan - 13 Февраля, 2015 - 14:51:22 - перейти к сообщению
Если с английским плохо, то учите а на время учебы и по нужде врубайте google translate. Ну а если сами додумались, то чего тему создали? Вам тут не бюро по переводам доков.
5. juramaj - 13 Февраля, 2015 - 17:47:12 - перейти к сообщению
так я чего то наверное не понимаю. Вообщем меня интересует где должны быть расположены model если разработчики пишут что у 5-й версии вообще удалили папку model. Подскажите.
6. Bio man - 13 Февраля, 2015 - 18:58:55 - перейти к сообщению
juramaj пишет:
Где угодно, в пределах приложения. Laravel использует PSR-4 автозагрузчик (если можно верить гуглу), и это уже говорит о том, где и, как должны располагаться классы.меня интересует где должны быть расположены model
А английский нужно усердно учить, тратить времени столько, сколько понадобиться для освоения основ и базы слов, и фраз. Английский должен быть приоритетом №1, а фреймворки итд приоритетом №2.
7. juramaj - 13 Февраля, 2015 - 19:04:57 - перейти к сообщению
Хорошо, наверное придется поменять приоритеты.
8. juramaj - 16 Февраля, 2015 - 13:43:20 - перейти к сообщению
Столкнулся с такой проблемой в фреймворке laravel 5. Вообщем ситуация такая есть у меня файл routes.php и контроллер ContactController.php (ниже приведу как они выглядят).Так вот когда в адресной строке ввожу http://myproject[dot]local:4567/contact то выдает ошибку что такой директории не найдено. Не могу понять в чём проблема. Может есть еще какие то дополнительные настройки routes. Больше всего думая что проблемма именно в нём. Может кто знает как исправить такую странную проблему. Или может у кого то что то подобное уже случалось. Кстати работаю на ubuntu.
файл routes.php
файл routes.php
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- /*
- |--------------------------------------------------------------------------
- | Application Routes
- |--------------------------------------------------------------------------
- |
- | Here is where you can register all of the routes for an application.
- | It's a breeze. Simply tell Laravel the URIs it should respond to
- | and give it the controller to call when that URI is requested.
- |
- */
- Route::get('/', 'WelcomeController@index');
- Route::get('home', 'HomeController@index');
- Route::get('contact', 'ContactController@contact');
- Route::controllers([
- 'auth' => 'Auth\AuthController',
- 'password' => 'Auth\PasswordController',
- ]);
Файл ContactController.php
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP namespace App\Http\Controllers;
- use App\Http\Requests;
- use App\Http\Controllers\Controller;
- use Illuminate\Http\Request;
- class ContactController extends Controller {
- public function contact()
- {
- return 'Контакты';
- }
- }