問題タブ [vichuploaderbundle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
1110 参照

php - VichUploaderバンドルとゴーフレット

Gaufrette で VichUploaderBundle をインストールしようとしましたが、エラーが発生しました:

composer.json

appKernel.php

config.yml

エラー

私は助けに感謝します。

0 投票する
1 に答える
1144 参照

symfony - Symfony2 で Gaufrette と Vich アップローダを使用して MIME タイプを取得する

私は問題があります。Vich アップローダで gaufrette を使用し、VichUploadable であるエンティティに $file 属性を追加します。

私は設定を行い、ファイルのアップロードはうまくいきました。

しかし、(ファイルがアップロードされた後にエンティティを介して) ファイルの MIME タイプを取得したい場合、Gaufrette が使用するファイル名形式が原因でエラーが発生します。

getFile が Vichuploadable であるファイル オブジェクトを返す "$myEntity->getFile()->getMimeType()" を実行しようとすると、次のエラーが表示されます: "ラッパー \"gaufrette\" が見つかりません - 忘れましたかPHP の設定時に有効にするには?」

MIME タイプを取得する方法について何か考えはありますか?

ありがとうございました

0 投票する
2 に答える
2437 参照

php - Symfony 2: VichUploaderBundle を使用してファイルのアップロードを処理するように構成されたエンティティにファイルを手動で割り当てるにはどうすればよいですか?

User エンティティのプロファイル画像のアップロードを容易にするために、VichUploaderBundle をセットアップしました。ローカルファイルシステムを使用するように構成されたGaufretteStorageオプションを使用していますが、ユーザーがフォームを介して画像をアップロードすると、すべて正常に機能します。

ユーザーがフォームからアップロードすることに頼るのではなく、自分でコード内の User エンティティにプロファイル画像ファイルを割り当てられるようにしたいと考えています。どうすればいいですか?

私が十分に明確であることを願っています....基本的に、画像ファイルの内容(file_get_contents()または同様の手段で取得できます)があり、このファイルをユーザープロファイル画像属性に割り当てたいと思います。

0 投票する
2 に答える
8314 参照

symfony - アップローダーからフォームを更新します。ファイルを削除または編集できません

アップロードした画像を VichUploaderBundle で削除または編集できません。OneToMany (双方向の関係) を持つ Annonce エンティティと Photo エンティティがあります。属性 setUpdatedAt を使用して vich prePersist を呼び出そうとしましたが、機能しません。

ここにアナウンスがあります:

setter/getterImage() を使用した Photo エンティティ:

これが私のconfig.ymlです:

私のアナウンスタイプ:

写真の種類:

コントローラー:

そして、私のテンプレートは、各写真の入力ファイルを html の Annonce に置きます:

0 投票する
1 に答える
2698 参照

php - yml でマッピングされたエンティティで VichUploader を設定するには?

yml ファイルからマップされた「マガジン」というエンティティがあります。

app/config/config.yml で必要な構成を行いました。

エンティティ ファイル:

私はこのように仕事をしていません。フィールド「ファイル」が「マガジン」テーブルに作成されますが、これは発生するはずがありません。注釈を使用して構成する方法を説明する記事をいくつか見つけましたが、yml は何も見つかりませんでした。

0 投票する
1 に答える
1551 参照

symfony - Symfony - can't get multiple file upload to work

I'm using VichUploaderBundle to upload files for a gallery. I have two entities - the first one is Gallery, and the second is GalleryImage.

THis is the code: http://pastebin.com/2nWAK2iH - Gallery Entity
http://pastebin.com/JWzWzZp2 - GalleryImage Entity
http://pastebin.com/TnZr24Sp - GalleryImageType Form
http://pastebin.com/9C8H25sn - GalleryType Form
http://tny.cz/26e859f6 - The Controller (part of it)

No matter what I do, I always get "An exception occurred while executing 'INSERT INTO GalleryImage (image_name, gallery_id) VALUES (?, ?)' with params [null, 8]:

SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'image_name' cannot be null"

Any ideas what I'm doing wrong? Thanks

UPDATE The new GalleryImage file: http://pastebin.com/uKtqg4HE

0 投票する
1 に答える
108 参照

php - サードパーティのバンドルに関連するサービスを実装する方法は?

Symfony について見逃したくないことが 1 つあります。私たちを手伝ってくれますか??バンドルVichUploaderBundleを例に挙げますが、他のバンドルでも同じことが起こります。

カスタム ディレクトリの作成方法がドキュメントに記載されていますが、私の場合はidfrom に関連付けたいと思いますnews。ディレクトリの例: upload/news/:news_id/image.jpg

これで私が理解していることは、1 つは 用upload_destination、もう1 つは 用の 2 つの異なるサービスを作成する必要があるということdirectory_namerです。

config.yml

しかし、どうすればそれができますか?Symfony のドキュメントに従えば、この方法 で Synfony サービスを作成する必要があります。

どのような手順に従う必要がありますか? my でクラスを作成し、 Newsbundleそれを「services」として割り当てます。大丈夫です?

classとして作成された でserviceキャプチャを行うにはどうすればよいnews_idですか? image_nameそして、それを保存する罰金はdatabase?そして、custom directoryまた保存しますか?

これは私にとって学ぶべき非常に重要なことです.

要約すれば:

ニュースの ID を使用してカスタム ディレクトリに保存する方法と、ニュースの ID を使用して画像の名前を変更する方法を教えてください。

あなたが私を助けてくれることを願っています。

ありがとう、カルロス。

0 投票する
2 に答える
1114 参照

symfony - VichUploaderBundle を介してファイルをアップロードするときの ContextErrorException

VichUploaderBundle に基づいてファイルをアップロードしようとしています。実装時に次のエラーが発生しました。

問題は、メソッド setFile() で指定された引数のクラスであることを知っています。しかし、これは github のドキュメントで見つけました。

だから、これが私がやったことです。私は問題を解決することを願っています!

バンドルの構成

私のファイルエンティティの定義

フォームの小枝部分

私のコントローラの私のアクション()

0 投票する
1 に答える
1285 参照

symfony - カスタム ディレクトリ ネームの作成の簡単な例

Create a custom directory namer on githubの主なアイデアを読みました。しかし、私はどうやって始めればいいのかわかりませんでした。そのため、簡単な例があるかどうか疑問に思っています。

どうもありがとうございました。

0 投票する
2 に答える
503 参照

symfony - OneupUploaderBundle で設定できるさまざまなフロントエンドは何ですか?

config.yml ファイルで OneupUploaderBundle を使用して設定できるさまざまなフロントエンドは何ですか? これをグーグルで検索したところ、次のようなフロントエンドが見つかりました: mooupload, blueimp.

完全なリストは何ですか?

VichUploaderBundeをOneupUploaderBundleのフロントエンドとして使用することは可能ですか?