問題タブ [symfony]

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 投票する
6 に答える
21371 参照

php - Symfony2 ルーティング - サブドメインをルーティングする

Symfony2でホスト名ベースのルーティングを設定する方法はありますか?

公式ドキュメントでこのトピックについて何も見つかりませんでした。
http://symfony.com/doc/2.0/book/routing.html

指定されたホスト名に基づいてリクエストをルーティングしたい:
foo.example.com
bar.example.com
{{subdomain}}.example.com

したがって、本質的に、コントローラーはパラメーターとして渡された現在のサブドメインを取得します。

Zend ソリューションと同様:
http://framework.zend.com/manual/en/zend.controller.router.html#zend.controller.router.routes.hostname

それが可能であることを願っていますが、どういうわけかそれを逃しました。
前もって感謝します!

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

php - モジュール/アクションの前に呼び出されるsymfonyで事前ディスパッチを作成する方法は?

タイトルが示すように、基本的には での動作と同様に事前発送を作成しようとしていますが、Zendで行う必要がありSymfonyます。

たとえば、誰かが特定のモジュール/アクションに移動した場合、それを行う前に最初に事前ディスパッチを実行し、任意のモジュール/アクションに対して同じことを行います。

このためのプラグインを作成する必要がありますか? それとも、これは別の方法でセットアップできるものですか。残念ながら、公式ドキュメントにはあまり情報がなかったので、ここで質問しようと思いました。

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

security - Symfony2 セキュリティの問題

私の Web プロジェクト (symfony2 PR5 に基づく) を symfony2 PR7 に適応させます。セキュリティ バンドルを除いて、この移行ではすべてが明確です。これが私のセキュリティ設定です:

ルーティング構成:

認証しようとすると、404 fpr ログイン チェックが発生します

誰でもこの問題で私を助けてもらえますか? このコードは PR5 では正常に機能しますが、PR7 では機能しません。symfony の公式ドキュメントはまだ変更されていません。多分私は何かを逃していますか?

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

authentication - (ドクトリン)エンティティによるSymfony 2認証

Symfony 2の (ドクトリン) エンティティによる認証に関するすべての投稿のすべてのコードを試したと思いますが、うまくいきません。in_memory プロバイダーを使用すると、すべて正常に動作します。PR8を使用しています。

じぶんのsecurity.yml

私のユーザー エンティティ

ユーザーリポジトリ

ログインフォームに入力すると、 $error = $this->get('request')->getSession()->get(SecurityContext::AUTHENTICATION_ERROR); のエラーが表示されます。は:

問題がどこにあるのかわかりません。

0 投票する
3 に答える
18220 参照

doctrine-orm - Doctrine 2、未定義のエンティティメソッドfindOneBy *

奇妙な問題があります。エラーメッセージは次のとおりです。

未定義のメソッドの呼び出しMyProject\BlogBundle\Entity\Blog::findOneById()

マッピングを設定し、エンティティクラスをコンソールを使用して作成し、データベースのスキーマを更新しました。この問題の原因は何ですか?

私はsymfony2を使用しています。行は次のとおりです。

何か案は?

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

php - 設定でのSymfony2エラー

チュートリアルチュートリアルからsymfonyをインストールしました。インストールは正常で、ウェルカムページが表示されますが、クリックするconfigure your symfony appと次のエラーが表示 されます。Fatal error: Class 'Symfony\Component\DependencyInjection\Compiler\ResolveDefinitionTemplatesPass' not found in C:\xampp\htdocs\Symfony\vendor\symfony\src\Symfony\Component\DependencyInjection\Compiler\PassConfig.php on line 48

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

php - コマンドラインからの Symfony コマンド

コマンドラインでSymfonyコマンドを実行する必要があることから、誰か教えてもらえます php app/console -Vか?

私のプロジェクトは にありC:xampp/htdocs/myprojectます。私はそれを実行していますcd xampp/htdocs/が、成功していません。

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

php - MAMP を実行する PHP "intl" 拡張機能をインストール/アクティブ化する

OK、私は MacBook Pro で PHP 5.3.5 を含む MAMP 1.9.5 を実行しています。

「intl」拡張機能が含まれていない/アクティブ化されていないため、さまざまなインストール方法を試しましたが (「./pecl install intl」では実行できないようです)、機能しません。

私も「お尻をグーグルで検索」しましたが、ヒントが見つかりません。

どなたかやり方わかる方いますか? または、代わりに、独自の MySQL+Apache+PHP をインストールする方法 (および "intl" を含める方法) についてのアドバイスがありますか?

Symfony2を実行できるようにするためにこれをやろうとしています。したがって、MySQL+Apache+PHP+Symfony2 を Mac にインストールする方法について何かアドバイスがあれば、それも大歓迎です :)

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

php - Symfony(2)テンプレートファイル

templates/layout.phpsymfonyのどこにファイルが存在するか教えてもらえますか?チュートリアルでは、それが指し示して<!-- apps/frontend/templates/layout.php -->いますが、プロジェクトルートにappsフォルダーはありませんが、appというフォルダーがありますが、その中にfrontedフォルダーはありません。

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

php - 小文字のキーを返すようにSymfony2経由でDBALを設定する

私はSymfony2PR9でDoctrine2DBAL(ORMではない)を使用しています。以下を実行すると

次に、返される配列内のすべてのキーは、データベース列と同じわずかに不安定な大文字化になります。残念ながら、データベースの列の名前をランダムに変更することはできません。:-)

PDOを使用すると、次のようにすべてのキーを小文字にすることができます。

Symfony2ファイルでも似たようなものがあるようですが/app/config/config.yml、オンラインで文書化されているそのようなオプションを見つけることができませんでした。DoctrineはPDOをラップしているのでATTR_CASE、どういうわけかオプションを渡す方法はありますか?