問題タブ [laravel-backpack]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1756 参照

laravel - Laravel 5.4バックパックはアイテムを削除できず、「403 Forbidden」エラーを返します

Laravelのバックパックを使用して管理パネルに取り組んでいました。削除ボタンを押してアイテムを削除したい場合、Not Deletedエラーが発生します - スクリーンショットを参照してください。

ここに画像の説明を入力

ここに画像の説明を入力

CRUD::resource()またはメソッドが使用されているときに発生する可能性のある403および405エラーのように見えRoute::resourceますが、サーバー(私の場合はApache)は動的リソースでそれらを許可していません-それが詳細に意味するものは何でも...

これらのメソッドを Apache で有効にする方法はありますか?

うまくいきましたが、デフォルトの HTTP メソッドを使用したいと思います。

クイックフィックス

list.blade.phpバックパックの CRUD ビューを複製して変更することで、この問題を修正できました。

  1. ビューを複製してvendor/backpack/crud/src/resources/views/list.blade.php移動しますresources/views/vendor/backpack/crud/list.blade.php

  2. 271 行目で定義されている AJAX リクエストを変更します。

    /li>
0 投票する
1 に答える
801 参照

laravel - Laravel バックパックが JSON フィールドを更新しない

MySQL テーブルに TEXT 列があり、JSON オブジェクトを文字列として入力して、行ごとに保存するエントリのオプションを定義できるようにします。

まだオプションが 1 つしかないので、値が のチェックボックスを 1 つだけ表示します1。フォームが送信されると、リクエストを介して入力を検証します。使用可能な値が常に存在することを確認するために、入力が存在するかどうかを確認し (チェックボックスであることを思い出してください)、存在しない場合は、オプションを に設定して事前入力します0。しかし、phpMyAdmin を見ると、古い値が残っています。

ここにコードによる例があります-私は英語で自分自身を説明するのが得意ではありませんでした:P

Request::all() 上書き

モデル

製品を作成し、チェックボックスをオンにしないとdedication、製品は列に の値で保存されNULLますfields。募集中です{"dedication": "0"}

このエントリを更新してdedicationチェックボックスをオンにすると、機能します。値は{"dedication": "1"}です。

ここで、エントリを再度更新し、チェックボックスをオフにすると、fields列は上書きされないため、古い値が残ります。

この列の値を更新するにはどうすればよいですか?

0 投票する
1 に答える
860 参照

php - バックパック CRUD: elFinder でアップロードされた画像の寸法を検証するにはどうすればよいですか?

バックパックでlaravelの画像サイズを検証するのに問題があります。

バックパック CRUD で、次のように elFinder を使用して写真をアップロードするためのフィールドを追加しています。

私のリクエストでは、次のルールを使用して画像のサイズを検証しています。

どのディメンション属性を試しても、検証は失敗します。テストケースファイルのサイズを超えるmax_widthなどを試しました。

私の理論では、バリデーターは投稿で渡される実際の「ファイル」フィールドを探していますが、elFinder はアップロードされたファイルのパスを渡しています。

パスを使用してLaravelで画像の寸法検証を処理する方法についてのアイデアはありますか?