Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#2 Re: Laravel 5.x » Парсинг html на laravel 5 » 17.07.2015 20:37:24

Sarkozi пишет:

Вообще не понимаю зачем что-то ставить отдельно для парсинга,
Пиши свой контроллер - file_get_contents + preg_match_all
И учи регулярки:)

Не понимаю зачем laravel ставить. Php + include + if/else.

#4 Re: Laravel 5.x » Где вызвать event::fire() » 15.07.2015 17:33:36

kilowat пишет:

Где вызвать event::fire()

Там, где это необходимо.

kilowat пишет:

вызвать событие при залогинивонии пользователя

Есть события:

auth.login
auth.logout
auth.attempt

#5 Re: Laravel 5.x » Рейтинг » 12.07.2015 20:13:59

Что конкретно вызывает затруднения?

#6 Re: Laravel 5.x » Порядок прохождения HTTP-запроса (или упорядочивание Middleware) » 12.07.2015 10:43:12

Как сделали, так и работает. Не хотите 3хх редирект, тогда отдавайте вьюху с нужным статусом 4хх.

#8 Re: Laravel 5.x » Помогите с реализацией раздела новостей » 24.06.2015 22:53:11

Ну тогда нужно задавать правильный вопрос изначально. По второму вопросу: да, можно юзать события.

#9 Re: Laravel 5.x » Помогите с реализацией раздела новостей » 24.06.2015 21:35:21

Andrei24 пишет:

Мне нужно что бы при добавлении 10 новостей там выводилось оповещение "на сайте 10 новостей" и возможности добавления новости уже нету. И при удалении новости появилась возможность добавить новость.

if($count >= 10)

#10 Re: Laravel 5.x » по умолчанию корень сайта » 23.06.2015 01:48:06

bibimoto пишет:

не понятно только почему его server назвали, есть ответ?

Да, комментарий в самом файле.

#12 Re: Laravel 5.x » Авторизация через социалки » 22.06.2015 14:50:43

Laravel Socialite https://github.com/laravel/socialite умеет авторизоваться через Facebook, Twitter, LinkedIn, Google, GitHub and Bitbucket. Socialite Providers http://socialiteproviders.github.io/ расширяют Socialite для других OAuth.

#13 Re: Laravel 5.x » Не подключаеться css и JS » 22.06.2015 11:15:00

В public!

В браузере открываете "код страницы" и смотрите какой путь получился до файлов. Если в папке public складываете файлы в папку assets, то путь должен быть "/assets/css/style.css" или "http://site.ru/assets/css/style.css"

#17 Re: Laravel 5.x » Помошь » 20.06.2015 09:47:48

class Movie extends Model
{
	public funtion seasons()
	{
		return $this->hasMany('Season');
	}
}
class Season extends Model
{
	public funtion episodes()
	{
		return $this->hasMany('Episodes');
	}

	public funtion movie()
	{
		return $this->belongsTo('Movie');
	}
}
class Episode extends Model
{
	public funtion seasons()
	{
		return $this->belongsTo('Season');
	}
}
$movie = Movie::where('title', '=', 'something')->with('seasons.episodes')->get();
@foreach ($movie as $movie)
	<h1>{{ $movie->title }}</h1>

	@foreach ($movie->seasons as $season)
		<h2>Season #{{ $season->number }}</h2>

		@foreach ($season->episodes as $episode)
			<li>{{ $episode->number }} / {{ $episode->title }}</li>
		@endforeach

	@endforeach
	
@endforeach

База

movies
+ id
+ title

seasons
+ id
+ movie_id
+ number

episodes
+ id
+ season_id
+ number

#19 Re: Laravel 4 » Формирование HTML кода в Laravel » 16.06.2015 14:11:02

render возвращает вьюху в виде строки (Get the string contents of the view.)

$string = View::make('view')->render()

#21 Re: Общий раздел » Новичок. Помогите стартануть. Вопрос по URL проекта. » 13.06.2015 01:19:54

Open server могу порекомендовать. Все работает без танцев, единственное в настройках на вкладке домены включить автопоиск и выбрать какие папки искать (там есть public).

#22 Re: Общий раздел » Новичок. Помогите стартануть. Вопрос по URL проекта. » 12.06.2015 11:50:40

Gaint пишет:

Вот так работает: http://localhost/newproect/public/
Вот так http://localhost/newproect - открывает каталог с файлами и папками проекта

В настройках сервера сделать public корневой директорией.

Подвал раздела