問題タブ [phalcon]
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 - Phalcon、pdo_mysql、データ保存時に重複エントリを処理できない
この制約が存在しない古いデータベースから行を挿入する UNIQUE 列制約を持つデータベースがあります。
問題の原因となっている行を特定したいのですが、現在は開発データなので問題ありませんが、システムが本番環境にある場合は、重複エントリエラーの一般的なハンドリングが必要です。
現在、有用な情報なしで \Phalcon\Db\Exception を取得しています (例外コードは 0 であり、例外メッセージは単なるクエリであり、/ 重複エラーではありません)。これは、mysql 1062 重複エラー コードを検出できないことを意味します。
1062 mysql エラーが発生したことを識別するために、Phalcon_DUP_ERR などの例外コードで \Phalcon\Db\Exception をキャッチできれば、それがやりたいことですが、方法がわかりません。
Phalcon のドキュメントを閲覧しようとしましたが、mysql エラーの処理について何も見つかりませんか?
php - 既存のプロジェクトでphalcondevtoolsを使用するにはどうすればよいですか?
このチュートリアルに従って、マルチモジュールプロジェクトフォルダー構造を作成しました。Devtoolsでモデルクリエーターを使用しようとしています。
私が(multiple/apps/frontend/models/
)であるプロジェクトフォルダにいる必要があるというエラーがスローされます。
モデルクリエーターを使用するには、devtoolsを使用してプロジェクトを作成する必要がありますか、それとも何か間違ったことをしていますか?
smarty - phalcon 0.5 の Smarty などの外部テンプレート エンジンで Phalcon\Tag を使用するにはどうすればよいですか?
このドキュメントに従って、Smarty 用のアダプターを作成しました。また、Smarty をプロジェクトのデフォルトのテンプレート エンジンとして使用したいと考えています。この場合、.tpl ファイル内で Phalcon\Tag または $this->partial() を使用できますか? そしてどうやって?
php - PhpStorm の PHP 拡張機能の関数とクラス
拡張機能の関数は、拡張機能フォルダー パスの php.ini ファイルへのパスが指定されている場合、PHPStorm のような IDE でフェッチできますか? EasyPHP は、一緒に配布されている拡張機能の横に拡張機能の機能をリストしているのを見ましたが、手動でインストールされた Yaf と Phalcon の機能は表示されません。
phalcon - \ Phalcon \ Mvc \ User\ComponentとPhalcon\Mvc \ User\Pluginの違い
Phalconには\Phalcon\ Mvc \ User\ComponentとPhalcon\Mvc \ User\Pluginがあります。サンプルの呼び出しでは、Phalcon \ Mvc \ User\PluginがここのEventsManagerに使用されています。mvcサンプルでは、Phalcon \ Mvc \ User\Componentがここで使用されています。これら2つのクラスの違いは何だろうか。
mongodb - MongoDB用のphalcon0.6.0ODM(オブジェクトドキュメントマッパー)どのように使用できますか?
発表中
0.6.0には、MongoDBの基本的なODM(オブジェクトドキュメントマッパー)が含まれています
誰かがもう少し情報を提供できますか?
php - Phalcon の部分的なテンプレートの場所
部分的なテンプレートファイルは Phalcon のどこに配置する必要がありますか? そのための設定はありますか?
php - $view->start(); そして $view->finish(); ファルコンで
次のPhalconコードでは、何をしstart()
、finish()
関数は何をしますか?
に埋め込むことができるようです。render()
php - `dispatcher` オブジェクトまたは `request` オブジェクト
dispatcher
オブジェクトからリクエスト パラメータを取得するタイミングと、オブジェクトからリクエスト パラメータを取得するタイミングを教えてくださいrequest
。
また
phalcon - マルチモジュール Phalcon アプリケーションで「メインレイアウト」ビューを使用するにはどうすればよいですか?
PhalconPHP アプリケーションに「マルチ モジュール」MVC 構造を使用しています。
私が理解しようとしている問題の 1 つは、「メイン レイアウト」ビューをモジュール ビュー フォルダーの上に配置する方法です。
つまり、1 つのマスター「メイン レイアウト」(ここで説明) が必要で、すべてのモジュールがそのメイン レイアウト ビュー内の「コントローラー ビュー」レベルでビューを出力するようにします。
デフォルトでは、メイン レイアウト ビューが取得されているように見えます
これが理にかなっていることを願っています!