Ich benutze die exzellente Doktrin Erweiterung hochladbar. Ich kann eine Datei pro Entity hochladen, aber wie kann ich zwei verschiedene Dateien auf dieselbe Entity hochladen?Doctrine uploadable: Mehrere Dateien hochladen auf derselben Entität
* @Gedmo\Uploadable(path="uploads/articles", appendNumber=true, filenameGenerator="SHA1")
class Article
{
* @ORM\Column(name="photo", type="string", length=255)
* @Gedmo\UploadableFilePath
private $photo
* @ORM\Column(name="pdf", type="string", length=255)
* @Gedmo\UploadableFilePath
private $pdf
Auf meinem Controller ich habe:
$uploadableManager->markEntityToUpload($article, $article->getPhoto());
$uploadableManager->markEntityToUpload($article, $article->getPdf());
Nur die letzte Datei hochgeladen und in der Datenbank gespeichert. Wie kann ich das machen?
Mein schlechtes, reparierte den Tippfehler. Am Ende habe ich eine Photo-Entity erstellt, um mein Problem zu lösen. –
Konnten Sie Ihren Code für diese Lösung @DiegoCastro veröffentlichen? – webDEVILopers
Ich konnte das nicht lösen. Ich beendete die Erstellung einer Entität ArticlePhoto und ArticlePdf. –