Laravel Modal ne renvoie pas de données
P粉174151913
P粉174151913 2024-03-29 10:31:31
0
1
265

Je ne sais pas pourquoi je n'obtiens pas la valeur du modal dans mon contrôleur Laravel. S'il vous plaît, vérifiez-le pour moi.

Cependant, j'utilise le même code pour d'autres modes et contrôleurs. Cela fonctionne et renvoie la valeur de la propriété sans aucun problème.

J'utilise Laravel 8 et php 8.1 ;

Ci-dessous mon code.

appHttpControllersAdminMpdController.php

public function edit(mpd $mpd)
{
    dd($mpd);
}

appModelsadminmpd.php

use App\Models\taxcategories;
class mpd extends Model
{
    use HasFactory;

    public $table = 'purchdata';

    protected $primaryKey = 'sno';

    protected $dates = [
        'created_at',
        'updated_at',
        'approved_at',
    ];

    protected $fillable = [
        'sno',
        'supplier',
        'stockid',
        'price',
        'discount',
        'disc_flag',
        'tax_category',
        'preferred',
        'createby',
        'modifiedby',
        'approvedby',
        'history',
    ];

    /**
     * Get the tax_category that owns the maintainpurchasingdata
     *
     * @return \Illuminate\Database\Eloquent\Relations\BelongsTo
     */
    public function tax_category(): BelongsTo
    {
        return $this->belongsTo(taxcategories::class, 'tax_category', 'taxrate');
    }

}

route web.php

Route::resource('maintainpurchase', 'MpdController');

P粉174151913
P粉174151913

répondre à tous(1)
P粉920199761

La liaison du modèle d'itinéraire déterminera automatiquement le nom de la variable en fonction du nom précédant le nom de la variable

Par exemple : Route::resource('images', 'ImageController')

S'attend à ce que Image $image existe dans le contrôleur.

Utilisez php artisan route:list et trouvez la valeur entre parenthèses et changez

public function edit(mpd $mpd)

à

public function edit(mpd $THEVALUEBETWEENTHEBRACKETS)

Ou utilisez la fonction paramètre sur la définition de la ressource de routage pour modifier le nom du paramètre

Route::resource('maintainpurchase', 'MpdController')->parameter('VALUEBETWEENTHEBRACKET', 'mpd');
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!