問題タブ [hmvc]
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.
templates - Codeigniter の HMVC およびテンプレート ライブラリ (Phil Sturgeon による)
HMVCとテンプレート ライブラリ(Phil Sturgeon による)を使用しています。Modules::run
コードで使用すると問題が発生します。
および showmessage.php 部分ビューで:
次のエラーページが表示されます。
PHP エラーが発生しました
重大度: 通知
メッセージ: 未定義のプロパティ: GoodBye::$agent
ファイル名: libraries/template.php
ライン番号: 122
致命的なエラー: 122 行目の D:\Binh\wamp\www\codeigniter\application\libraries\template.php の非オブジェクトに対するメンバー関数 is_mobile() の呼び出し
この問題を解決する方法。前もって感謝します。
コントローラーを更新goodbye
する:
私のMY_Controller
:
私のautoload
ファイル:
codeigniter - HMVC モジュール エラー - 未定義のプロパティ: モデル
だから私はエラーを取得しています: 未定義のプロパティ: Badge_progress::$bp_model.
何が起こっているのかわかりません。これが私のコードです:
コントローラ:
モデル:
codeigniter - CodeIgniterを使用してHMVCにモデルをロードする方法は?
HMVCのライブラリを使用していますが、CI 2.1を使用していますが、基本的なことから始めることができません。モジュールとして作業するときにコントローラーのモデルをロードする方法を教えてもらえますか?
このドキュメントhttps://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc/wiki/Homeを読み、config/routesファイルを作成しました。
コントローラ:
エラーが返されないため、「エコー」を使用して失敗した場所を確認しました。モジュールをロードすると、単に機能しません。この方法でも試してみました。
しかし、それでも成功しません...
モデル:
ライブラリをインストールするときに、サードパーティのフォルダとコアフォルダをコピーします。
誰かが私にこの問題の手がかりを教えてもらえますか?
ありがとう!
php - Can't get unroutable HMVC request to work in FuelPHP
In the documentation of FuelPHP, it has the following sample:
This works when the function I am calling has the action_
prefix, but when I remove the prefix (since I don't want it to be called by the browser) it doesn't work anymore even if I set the 2nd parameter to false
.
Here is an example:
WORKS
In one controller I call:
In mycontroller:
FAILS with 404
In one controller I call:
In mycontroller:
model-view-controller - Codeigniter URL / HMVC のあいまいさ
wiredesign の HMVC 拡張機能を使用して codeigniter に次の構造がある場合、どうなりますか?
モジュール: Yellowpages コントローラ: Yellowpages メソッド: Listing
モジュール: Yellowpages コントローラ: Listing メソッド: index
URL にアクセスするwww.site.com/yellowpages/listing
とどうなりますか? コントローラーのlisting
メソッドにルーティングしますか、それともコントローラーにルーティングしますか?yellowpages
listing
php - 別のコントローラーから呼び出されたときに Codeigniter HMVC コントローラーが印刷されない
コントローラーから返される理由がわかりませんが、単純なvar_dump
.
私が従う手順:
モジュール/コントローラー/home.php
/li>modules/apis/controllers/c_api1.php
/li>
なぜこれが起こるのですか?$result
戻り値は機能しますが、またはは機能しないecho
という事実var_dump()
アップデート
$result
ケース内の行にコメントを付けると出力がないため、関数は機能します。それはケースが機能することを意味しますが、それでも私は得られませんecho
php - HMVC ウィジェットとしてのフォーム
これは、FuelPHP でフォーム ウィジェットを作成する正しい方法ですか?
フォーム アクションは同じ関数を呼び出して処理しますが、その後どこにリダイレクトするのでしょうか? 検証エラーはどのように表示されますか?
注: URL からウィジェットにアクセスできないようにする必要があります。URL から直接アクセスした場合、フォーム自体は表示されません。
編集: CodeIgniter HMVC と動的ウィジェットで同様の問題が見つかりましたが、これは 3 年前のものです。たぶん、FuelPHP の連中がこれを行うためのより良い方法を見つけたのでしょう。
php - Codeigniter : 指定したモデルが見つかりません
PHP をバージョン 5.2.9 から 5.3.1 にアップグレードしたところ、codeigniter アプリケーションで次のような問題が発生しました。
Unable to locate the model you have specified: some_model
Codeigniter バージョン 2.1、HMVC 拡張サーバー: Centos 5
モデル名はすべて小文字で、小文字を呼び出すことによっても読み込まれます。PHP をアップグレードする前は、すべてが機能していました。
php - CodeIgniter 2.1 + Sparks + hmvc(最新)はライブラリ/スパークをロードできません
スパークをロードしようとすると、ライブラリをロードできません。まるでHMVCがスパークのロードを中断したかのようです。
例:
原因: Unable to load the requested class: template
私は@getsparks.orgでこれらの指示に従うことを試みました:http://getsparks.org/set-up-mx
しかし、それはまだ機能していません、何かアイデアはありますか?
使用:
- HMVC最新
- CI 2.1.x(1.0および1.1を試しました)
- 最新の火花