
Dmitrii
05.01.2017
16:20:20
я же пример там выложил

Alexander
05.01.2017
16:20:39
попробуй нестрогую типизацию

Dmitrii
05.01.2017
16:20:40
{"comments":[{"id":1,"bid_id":1,"text":"test",......

Alexander
05.01.2017
16:20:50
comment.bid_id == bid.id

Google

Dmitrii
05.01.2017
16:20:52
== пробовал

Alexander
05.01.2017
16:20:55
эм..
ну бля
очевидно же, что условие не удовлетворяет
попробуй вообще без условия
выводит комменты?
без v-if

Dmitrii
05.01.2017
16:21:34
невыводит

Alexander
05.01.2017
16:21:39
ну ёпта
значит данных нет в comments
выведи {{ comments | json }}
или console.log(this.comments)
есть данные внутри?

Google

Dmitrii
05.01.2017
16:22:23
в консоле вижу данные
http://screen.bitkom.pro/i/4ce60b0770b14040950af27bbac5.png

Alexander
05.01.2017
16:22:41
а стоп
вижу
погоди
comments у тебя находятся в родительской компоненте
а получаешь ты их в дочерней компоненте
да?

Dmitrii
05.01.2017
16:23:19
да

Alexander
05.01.2017
16:23:24
ну и вото
props: ['bid']
ты прокидываешь
а comments где?

Dmitrii
05.01.2017
16:23:42
так

Alexander
05.01.2017
16:23:45
comments ты же не прокинул

Dmitrii
05.01.2017
16:23:52
как правильно добавить?

Alexander
05.01.2017
16:24:00
сек, скажу
v-bind:bid="bid"
v-bind="comments"
и props : ['bid', 'comments']

Google

Alexander
05.01.2017
16:26:07
так, судя по всему
v-bind:comments="comments"

Dmitrii
05.01.2017
16:27:14
http://screen.bitkom.pro/i/1be44d711f69b6fef4b7c0ecd363.png

Alexander
05.01.2017
16:28:27
покажи код

Dmitrii
05.01.2017
16:28:27
props:['bid', 'comment'],
<Bid v-for="bid in bids"
v-bind:bid="bid"
v-bind="comment"
v-on:delete-bid="deleteBid"
v-on:update-bid="fetchBids"
>

Alexander
05.01.2017
16:28:40
а забиндил как?
нет нет
v-bind:comments="comments"
не правильно ты дядя фёдор биндишь
вот так биднь
и там props:['bid', 'comments'],

Alexander
05.01.2017
16:30:36
ну чо, завелось?

Dmitrii
05.01.2017
16:30:58
есть
крутяк, спасибо большое!!!

Alexander
05.01.2017
16:31:15
ага, обращайся

root
05.01.2017
17:32:50
Всем ку!
Народ помогите плиз
Не могу вкурить как в ларавел подобное сделать можно
В пхп голом просто делаю запрос к базе. Получаю массив туров. Далее в цикле делаю запрос на получение матчей по коду тура

Google

root
05.01.2017
17:34:24
А вот как в ларавел сделать подобное голову ломаю

Golib
05.01.2017
17:34:53
как вы делаете запрос в голом ??

Vladimir
05.01.2017
17:35:13
Делаешь модель Тур, модель Матч. связываешь их. Потом забираешь Туры, по ним вытаскиваешь матчи

root
05.01.2017
17:35:36
Сделал связи между моделями Matchday и Match

Vladimir
05.01.2017
17:36:03
и в чем проблема?
https://laravel.com/docs/5.3/eloquent

root
05.01.2017
17:36:28
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Matchday extends Model
{
protected $table='matchdays';
protected $primaryKey = 'matchday_id';
public $timestamps = FALSE;
public function matches()
{
return $this->hasMany('App\Match', 'matchday_id', 'matchday_id');
}
}
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Match extends Model
{
protected $table='matches';
protected $primaryKey = 'match_id';
public $timestamps = FALSE;
public function matchday()
{
return $this->belongsTo('App\Matchday', 'matchday_id', 'matchday_id');
}
}

Admin
ERROR: S client not available

root
05.01.2017
17:36:52
Модели, ща контроллер
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests;
use App\Match;
use App\Matchday;
class CalendarController extends Controller
{
public function index()
{
$matches = Match::with('matchday')->get();
foreach ($matches as $match)
{
dd($match);
}
//return view('calendar', ['matches'=>$matches]);
}
}
Что тут прописать
Подскажите плиз
И как в шаблон данные эти отправить для последующего вывода

Vladimir
05.01.2017
17:38:08
блин, чувак.. ну все это в доке есть, ну ведь проблемы нет пока у тебя
что тебе dd выводит?

Golib
05.01.2017
17:38:20
?

root
05.01.2017
17:38:39
Сразу скажу читать умею. Читал. Вкурить не могу.
Тут же главное один раз понять и всё

Vladimir
05.01.2017
17:40:02

Google

root
05.01.2017
17:40:20
Коллекции матчей
Но как их разделить по турам?

Vladimir
05.01.2017
17:41:30
а тур у тебя есть модель?
matchday?

root
05.01.2017
17:41:54
Да

Vladimir
05.01.2017
17:42:30
вытаскивай не матчи а туры
передавай их во вью
во вью в цикле иди по турам и внутри по матчам
профит

root
05.01.2017
17:43:29
Так так так... Ща попробую. Вроде уловил
$matchdays = Matchday::with('matches')->get(); это отправляю в шаблон и в шаблоне уже вывожу
Это имелось ввиду?
Collection {#754 ▼
#items: array:74 [▼
0 => Matchday {#249 ▶️}
1 => Matchday {#250 ▶️}
2 => Matchday {#251 ▶️}
3 => Matchday {#252 ▶️}
4 => Matchday {#253 ▶️}
5 => Matchday {#254 ▶️}
6 => Matchday {#255 ▶️}
7 => Matchday {#256 ▶️}
8 => Matchday {#257 ▶️}

Евгений
05.01.2017
17:46:54
тип того

Vladimir
05.01.2017
17:50:54
понятнее стало?
вроде все на поверхности

root
05.01.2017
17:52:42
В шаблоне чтобы получить данные из таблицы матчи делаю цикл
@foreach ($matchdays as $matchday)
{{ $matchday->match->match_number }}
@endforeach
Ошибки

Vladimir
05.01.2017
17:53:20
у тебя match - это тоже коллекция