問題タブ [phalcon-routing]
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.
redirect - PhalconPHP - ホームページへのリダイレクトは常に URI に /index を追加します
私は PhalconPHP で最初のアプリに取り組んでいるので、作業中にドキュメントを深く掘り下げていますが、これはカバーされていないようです。
私のアプリが www.myapp.tld で実行されているとしましょう。状況によっては、ユーザーをホームページにリダイレクトする必要があり、そのために次のコードを使用しています。
代わりに、www.myapp.tld にリダイレクトする場合、ユーザーは www.myapp.tld/index にリダイレクトされます。さまざまなリダイレクト呼び出しを試しましたが、すべて同じ結果になります:
アプリのブートストラップで、BaseUri を「/」に設定しました。
「インデックス」が追加されないようにして、「www.myapp.tld」にリダイレクトする方法はありますか?
php - Phalcon アプリに新しいビューを追加するには?
Phalcon PHP がそのビューをレンダリングする方法について、私は完全に混乱しています。「マネージャー」という新しいページを作成したいと考えています。
コントローラーを作成することによる私の理解から、それをビューにリンクできます。というコントローラーを作成しManagerController.php
、 にビューを追加しましたviews/manager/index.volt
。
動作するかどうかを確認するために、ボルトファイルに少しテキストを追加しました。私が行くと/manager/
何も表示されません。
私はこれを正しく行っていますか、それともどこかにビューを割り当てる必要がありますか?
angularjs - phalcon ルート値を angularjs に渡す
phalcon ルート キーを angularjs に渡すことができません
ルート:
//Define a route
$router->add(
"userList",
array(
"controller" => "user",
"action" => "get",
)
);
AngularJs で:
angularjs で (user/get ie controllername/action) のようにルート値を直接渡すと、すべて正常に動作しますが、ルート キー (userList) を渡すと、「UserlistController ハンドラ クラスをロードできません」というエラーが表示されます。
this.getUsers = function() {
var defer = $q.defer();
$http.get("userList")
.success(function(data) {
defer.resolve(data);
})
return defer.promise;
}
値(user/get)ではなくルートキー(userList)を渡したい
これを行う方法はありますか?
phalcon - Phalcon\Mvc\Router\Route をサブクラス化するには?
Phalcon 1.3 ではMy\Mvc\Router
、 extends を返すことができますPhalcon\Mvc\Router
。
質問: タイプ のカスタム マッチ ルートをスワップインするにはどうすればよいMy\Mvc\Router\Route
ですか?
ありがとう!
php - Phalconphp: コントローラーの外部でルーターパラメーターを取得する
このように定義されたルーターがあります
したがって、このようにコントローラー内で「myParameter」パラメーターを取得できます
しかし、コントローラーから呼び出す別のクラスでこのパラメーターを使用したいと考えています。何かのようなもの
から呼び出すと、Dispatcher は何も返しませんmyCustomClass
。
(もちろん、コントローラー内で値を取得して値として渡すことは解決策ですが、少なくとも 100 の異なるアクションで使用する可能性があるため、この場合はあまり良い解決策ではありません)。
コントローラーの範囲外で追加のパラメーターを取得する方法はありますか。
phalcon - URL の末尾に .html を追加する方法
Phalcon PHP は初めてです。すべてのページの URL の末尾に .html を追加する方法がわかりません。私はすでにドキュメントを調べました。これに関連するものはドキュメントにありません
ありがとう、
php - Phalcon2 モジュール アプリのルーティング
Phalcon2 をインストールし、マルチモジュール アプリに取り組んでいます。
私はそのような構造を持っています。
そして私のインデックスファイルhttp://pastebin.com/zqaRKCdC
/ に移動すると、フロント モジュールのインデックス コントローラーが表示されますが、/admin に移動すると、同じことが表示されます。多分誰かが私が欠けているものを知っていますか?
PS Module.php の 1 つ - http://pastebin.com/CpGDSuyE
php - Phalcon サブドメイン ルーティング
サブドメイン Phalcon への接続方法:
都市 - データベース内
私はそうしようとしています
しかし、動作しません。