2017-02-17 1 views
0

Ich habe User, die viele Post s hat.
Unter dem User Bearbeitungsformular Ich möchte das verwandte Post s Raster zeigen.Hinzufügen eines Rasters als unter dem Bearbeitungsformular in Laravel Rucksack

Die folgende Funktion ruft die zugehörigen Posts auf. Wie kann ich es oben/innen/unter dem Edit User Formular kombinieren?

Ich weiß, dass diese Funktion funktioniert, weiß nur nicht, wie man es kombiniert.

$this->crud->setShowView('your-view'); 
$this->crud->setEditView('your-view'); 
$this->crud->setCreateView('your-view'); 
$this->crud->setListView('your-view'); 
$this->crud->setReorderView('your-view'); 
$this->crud->setRevisionsView('your-view'); 
$this->crud->setRevisionsTimelineView('your-view'); 
$this->crud->setDetailsRowView('your-view'); 

und geben Sie die Ansicht, in der Sie auch diese Form enthalten:

// user crud controller 

    public function getUserRlatedPosts($user_id) 
    { 

     $crud = new CrudPanel(); 
     $crud->addClause('where', 'user_id', '=', $user_id); 
     $crud->setModel("post"); 
     $crud->setEntityNameStrings("post","posts"); 
     $crud->enableAjaxTable(); 

     $this->data['crud'] = $crud; 
     $this->data['title'] = ucfirst($this->crud->entity_name_plural); 
     if (! $this->data['crud']->ajaxTable()) { 
      $this->data['entries'] = $this->data['crud']->getEntries(); 
     } 
     return view('crud::list', $this->data); 
    } 

Antwort

1

Im Rucksack \ CRUD 3.2.x können Sie eine benutzerdefinierte Ansicht mit den folgenden Methoden.

+0

Danke, das weiß ich schon. aber ich verstehe nicht, wie das erreicht werden kann? Soll ich die Ansichten des Anbieters in meinen Sichtenordner verschieben und ändern? Kannst du ein paar Erklärungen geben? vielleicht Pseudo-Code? Ich habe nichts in der Docs oder in den Git-Ausgaben gesehen. danke nochmal – Shazam

+0

Hallo Shazam. Nein, erstellen Sie einfach einen/vendor/backpack/crud-Ordner in Ihrem/resources /. Das wird es tun. Platzieren Sie dann eine einzelne Datei, die Sie dort anpassen möchten. – tabacitu

Verwandte Themen