Отправьте некоторую переменную в представление лезвия laravel в функции addColumn() таблицы данныхPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Отправьте некоторую переменную в представление лезвия laravel в функции addColumn() таблицы данных

Сообщение Anonymous »

Есть ли возможность отправить переменную в представление блейда через функцию addColumn() datatable jquery?
Я хочу передать другую переменную для сравнения значений результата запрос.
это код:
if ($request->ajax()) {

$products = Product::with('categories', 'featureds')->orderBy('name', 'ASC');

$selecteds = [];
$products_selecteds = Product::all();

foreach($products_selecteds as $products_selected){
foreach($products_selected->featureds as $featured){
array_push($selecteds, $products_selected->id);
}

}

return Datatables::of($products)->addColumn('format_price', function($product) {
return $product->format_price;
})->addColumn('checkbox', function ($product, $selecteds) {

return view('pages.products.components.table.checkbox', ['product' => $product, 'selecteds' => $selecteds]);

});
}

массив $selected, который я хочу передать в поле просмотра:



id, $selecteds) ? 'checked' : "" }} value=""/>





Подробнее здесь: https://stackoverflow.com/questions/749 ... on-of-data
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»