Laravel - многие отношения ограничивают рвение

Вот решение с jQuery, которое работает как шарм. Он проверяет, больше ли высота окна больше высоты тела. Если это так, то он меняет верхний край нижнего колонтитула для компенсации. Тестирование в Firefox, Chrome, Safari и Opera.

$( function () {

    var height_diff = $( window ).height() - $( 'body' ).height();
    if ( height_diff > 0 ) {
        $( '#footer' ).css( 'margin-top', height_diff );
    }

});

Если ваш нижний колонтитул уже имеет верхний край (например, 50 пикселей), вам нужно будет изменить последнюю часть для:

css( 'margin-top', height_diff + 50 )
0
задан Hao Phung 19 March 2019 в 10:34
поделиться

2 ответа

Попробуйте приведенный ниже код,

$products = App\Product::with([‘features'])
->whereHas(‘features', function ($query) {
   $query->where(‘id’, 11);
})->where(‘category_id’, 17)->get();

Я отредактировал ответ. пожалуйста, проверьте сейчас

0
ответ дан Sandeep Sudhakaran 19 March 2019 в 10:34
поделиться

Я действительно нашел это полезным

$products = Product::with('features')->whereHas('features', function ($query) {
    return $query->where('id', 3);
})->where('category_id',17)->get();
0
ответ дан Hao Phung 19 March 2019 в 10:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: