0

クラスStepの配列を含むクラスArticleと、複数のクラスMediaを含むStepがあります。

記事には複数のステップを含めることができ、各ステップには複数の画像を含めることができます。

Doctrine で簡単にアップロードして永続化するためのフォームを実装する必要があります。

記事に表示され、Doctrine で保持される複数の画像をアップロードする jQuery の可能性を作成する方法について、アドバイスが必要です。

フォームに追加しようとすると:

            ->add('files','file',
        array(
                "label"     => "Files",
                "required"  => FALSE,
                "attr"      => array(
                "accept"    => "image/*",
                "multiple"  => "multiple",
        )

エラーが表示されます:

Neither property "files" nor method "getFiles()" nor method "isFiles()" exists in class      "Ift\DesignBundle\Entity\Article"

実体記事で私が持っている

 protected $steps;

これは、クラス Steps (OneToMany) との関係にあります。In Steps は次のプロパティです。

protected $media;

これはイメージを表し、Steps OneToMany と関連しています。

4

1 に答える 1