問題タブ [symfony-3.1]
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.
php - Symfony2 フレームワークの Entity クラス内で正規表現の電子メール アドレスを検証する方法
フレームワークでフォームを送信するときに、正規表現で電子メール アドレスを検証しようとしましたSymfony2
。クラスcheckMX and checkHost
内でプロパティを使用しました。Entity
これで完了です。しかし、私はそれを正規表現で検証できませんでした....誰かを助けてください...これが私のコードスニペットです.. {,$,#,!,^
php - @Assert を使用しない画像アップロードの検証
画像のアップロードを義務化しようとしています。フォームの上部に@Assert\Valid
エラーが発生していたコレクションタイプで試してみました。つまり、エラーバブルが発生し、それを設定して削除しました。エラーバブリングを削除した後、画像の欠落エラーを入力できません。エラーをフォーム要素にマップするにはどうすればよいですか。Image is missing!
error bubbling
false
images
Symfony または jQuery を使用して、この問題の解決策を教えてください。また、どれが最適か、その理由も提案します。
エンティティ: XYZBundle\Entity\Abc.php
FormType: XYZBundle\Entity\AbcType.php
php - symfonyフォームのhandleRequestが入力されていません
私はsymfony 3フォームを持っています。そして、次のように handleRequest を入力しようとしています:
私が得る出力は次のとおりです。
なぜ人口が増えていないのか、何か考えはありますか?
php - Symfony3 とアパッチ
apache2
*.conf
私はファイルの 2 つの構成をテストしていました。
2番目のケースでは、変更DocumentRoot /var/www/project2/web/app_dev.php
して写真を取得できますが、ルートでいくつかの変数DocumentRoot /var/www/project2/web
を使用しているときにコントローラーが内部サーバーエラーを返します{ff}
Apache 構成で推奨される構文を使用すると、このコード@Route("/{ff}",name="home")
は機能しません。アパッチの設定方法は?
nginx - ICU バージョンの互換性 Symfony 3.1
symfony 3.1 を php7、nginx、および ubuntu 16.04 にインストールする際に問題が発生しました。次のエラーが発生しました。
システムにインストールされている intl ICU のバージョンは古く (55.1)、Symfony (57.1) にバンドルされている ICU データと一致しません。最新の国際化データを取得するには、ICU システム パッケージと intl PHP 拡張機能をアップグレードしてください。
この問題を解決するにはどうすればよいですか? symfony を変更して、ICU 57.1 の代わりに IC 55.1 を使用できますか?
twig - Twig でキーと値の配列を反復処理していますか?
(ついに) サイトを Drupal7 から Symfony3 に切り替えます。
レイアウトを .twig に移行する作業を行っています。
ループとキーと値の配列について質問があります。
ak/v アレイを構成しました
他のマークアップで特定の配列要素を参照できます。たとえば、これは意図したとおりに機能します
ここで、ブロックをn回ループ/繰り返したいと思います。しかし、これを試してみると、
エラーを発生させます
私はこれらのバリエーションで作業してきました
しかし、まだ何も機能しません。
このリストをキー値配列の secN でループする正しい方法は何ですか?
twig - スケルトン ファイルの「ブロック」内の変数 {% set %} が認識されず、ファイルを拡張するときに使用できませんか?
symfony3/twig スケルトン テンプレートがあります
次に、スケルトンを「実際の」データで拡張するレイアウト テンプレートを作成します。
しかし、ページを生成/公開すると、Symfony がエラーを発生させます
スケルトン自体について不平を言う。
その「テスト」配列はスケルトンで定義されています。「block」、「extends」、「set」に関するドキュメントを読んでいて、正確に何が問題なのか理解できません。
このエラーを解消するには、何を変更する必要がありますか?
php - TWIG Raw フィルターの後に HTML の最初の文字を取得する
TWIG で文字列の最初の文字を取得する方法を知っています
のような HTML 文字列で
上記は「<」を返します
「Raw」/「escape」を追加しても同じ結果になります。
その文字列を HTML ( Raw のように) として表示する必要がありますが、最初の文字を取得する必要があります (上記のケースでは 'T')。
フィルターを間違った順序で使用していませんか?
誰でも知っていますか?
今後ともよろしくお願いいたします
@Matteoの答えはすでに近いですが、私が望んでいたものとはまったく異なります。質問を間違って作成した可能性があります。ごめん。
だから私はこのような文字列を持っていた場合
raw を使用すると、
これは文字列です
ここで本当に必要なのは、最初の文字 (T) を取得して、タグを追加するなどの処理を行うことです。
残りの HTML は 内に保持します。ストリップタグは、文字列内のすべてのタグを削除し、HTML 部分のないプレーンな文字列を返します。私はそれを正しく策定したことを願っています。