Das ist mein Routing:Laravel, Routing
Route::get('/', '[email protected]');
Route::get('/product/{id_product}', '[email protected]');
Route::get('/kontact', '[email protected]');
Route::get('/login', '[email protected]')
Route::post('/login', '[email protected]');
Route::get('/logout', '[email protected]');
Route::get('/register', '[email protected]');
Route::post('/register', '[email protected]');
Route::get('/panel', '[email protected]');
Route::get('/panel/data', '[email protected]');
Route::post('/panel/data', '[email protected]');
Route::get('/panel/orders', '[email protected]');
Route::post('/panel/orders/add', '[email protected]');
Route::post('/cart/add', '[email protected]');
Route::post('/cart/remove', '[email protected]');
Route::get('/cart', '[email protected]');
Route::get('/{categoryName}', '[email protected]');
Route::get('/{categoryName}/{subcategoryName}','[email protected]');
Jetzt i meiner Meinung nach Code-Link haben Artikel meinem Warenkorb hinzugefügt:
<h4><a class="shopBtn" href="/cart/add" title="add to cart"> Add to cart </a> </h4>
Aber, wenn ich auf diese CLIC ich dann gab Alarm: in dieser
ErrorException in Category.php line 16:
Trying to get property of non-object
und ich denke, dass Kategorie müssen, ist nicht und ich nehme an, dass dies ein href in einer seiner Route wird:
Route::get('/{categoryName}', '[email protected]');
Gibt es eine Möglichkeit, es zu beheben? Vielleicht eine Aktion zu einem href hinzufügen? Ich bin ziemlich sicher, dass dieses Modell, das in meinem Fehler aufgerufen wird, nicht mit etwas verbunden ist, was ich jetzt tun möchte.
My Category Modell:
class Category extends Model
{
protected $table = 'zoo';
public $timestamps = false;
public function getCategoryId($name)
{
$category = Category::select('id')->where('name', $name)>first();
return $category->id;
}
}
Aber mein CartController sollte mich diese Ansicht zurückkehren
public function addItem()
{
return View('cart');
}
Und ich denke, es don/t hier sowieso bekommen
Was ist der Inhalt von 'Category.php'? Ist das dein 'StoreController'? – Tom
'/ cart/add' erwartet eine Post-Anfrage und Sie und die Weitergabe einer Anfrage über' a href' – linktoahref
Ich denke, Sie versuchen, Wert zu bekommen, wo es nicht existiert, können Sie category.php Code teilen? –