問題タブ [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 投票する
2 に答える
822 参照

php - Symfony2 Vich Uploader INTEGRITY CONSTRAINT エラー

私が受け取るエラーはここにあります...

パラメータ [null、"2015-08-13 04: 52:18」、「wei23849@aldkfj.com」、「リック」、「メイソン」、「200」]:

SQLSTATE[23000]: 整合性制約違反: 1048 列 'image_name' を null にすることはできません

これはエンティティです..

これはフォームタイプです

これについて興味深いのは、私は 2 つの別々のプロジェクトを持っているということです。どちらもコード的にはまったく同じです。コードは 1 つのプロジェクトで機能し、他のプロジェクトでは機能しません。アクションにダンパーがあり、_FILES で実行するとエラー コード 0 が返されるので、問題はありません。アップロードは実際に行われています。カーネルでは、両方のインスタンスに umask(0000) があるため、権限の問題がないことがわかります。

なぜこれが起こっているのかについては何も見つかりません。

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

php - VichUploaderBundle を使用して Amazon S3 に画像をアップロードする

VichUploaderBundle を使用して、symfony-2 の AmazonS3 に画像をアップロードしています。

このドキュメントhttps://github.com/dustin10/VichUploaderBundle/blob/master/Resources/doc/index.mdに従い、エンティティ クラスを作成しました。

だから私はエンティティにセッターメソッドを持っています

クライアント (これは Web アプリケーションです) は画像を base_64 形式で送信します。だから、その文字列から FILE オブジェクトを取得する方法がわかりませんか? (setterメソッドのパラメータがFILEなので)

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

symfony - symfony2 移行バンドルは移行を拒否します

こんにちは、ページ CRUD でスラッグと画像のアップロードを stofdoctrinebundle と vichuploaderbundle に統合しました。

エンティティは次のとおりです。

doctrine migrationbundle で移行しようとすると、「構文エラーまたはアクセス違反: 1061 キー名が重複しています ...」というエラーが表示されます。

データベースには、この一意のインデックスが既にあります。

ここに画像の説明を入力

移行がそれを追加したい理由が理解できません。

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

ajax - Vich アップロード バンドルの削除画像

こんにちは皆さん、画像をアップロードするために vichuploadbundle を実装しましたが、管理者でユーザーに画像を削除してもらいたいです。

これに対する最善の解決策を教えてください。イメージを削除するメソッドがあり、そのメソッドでバンドルビルドイン関数を使用してイメージを削除し(どこにもありません)、データベースで更新するのが最善だと思います。フロントエンドでは、これは ajax を介して、または送信時に行うことができます... vichuploadbundle にファイルを削除するための組み込み機能はありますか?

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

symfony - symfony / gauferette / VichUploaderBundle を使用して Google Cloud Storage にファイルをアップロードする方法

おはようございます、

VichUploaderBundle を使用してファイルをローカルにアップロードしています。すべてが完璧に機能します。

ファイルをローカルに保存する必要はなくなりました。ファイルをGoogle Cloud Storageに保存したいと考えています。KnpGaufretteBundleを使用して、ファイルをクラウドに保存できることがわかりました。

では、ファイルを保存/アップロード/読み取るためにGaufrette ( php パッケージ)またはKnpGaufretteBundle (symfony バンドル)を構成する方法に関する例または例のリンクはありますgoogle-cloud-storageか?

私が見つけた唯一のものは、GoogleCloudStorage のアダプター クラスであるリンクです。

この問題に関する別のリンクを見つけましたが、ファイルを保存するための例を提案していますamazon-s3upload-files-to-amazon-s3-with-symfony2-and-gaufrette

助けてくれてありがとう...