問題タブ [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.

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

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ファイル:

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

codeigniter - HMVC モジュール エラー - 未定義のプロパティ: モデル

だから私はエラーを取得しています: 未定義のプロパティ: Badge_progress::$bp_model.

何が起こっているのかわかりません。これが私のコードです:

コントローラ:

モデル:

0 投票する
5 に答える
15287 参照

codeigniter - CodeIgniterを使用してHMVCにモデルをロードする方法は?

HMVCのライブラリを使用していますが、CI 2.1を使用していますが、基本的なことから始めることができません。モジュールとして作業するときにコントローラーのモデルをロードする方法を教えてもらえますか?

このドキュメントhttps://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc/wiki/Homeを読み、config/routesファイルを作成しました。

コントローラ:

エラーが返されないため、「エコー」を使用して失敗した場所を確認しました。モジュールをロードすると、単に機能しません。この方法でも試してみました。

しかし、それでも成功しません...

モデル:

ライブラリをインストールするときに、サードパーティのフォルダとコアフォルダをコピーします。

誰かが私にこの問題の手がかりを教えてもらえますか?

ありがとう!

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

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:

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

model-view-controller - Codeigniter URL / HMVC のあいまいさ

wiredesign の HMVC 拡張機能を使用して codeigniter に次の構造がある場合、どうなりますか?

モジュール: Yellowpages コントローラ: Yellowpages メソッド: Listing

モジュール: Yellowpages コントローラ: Listing メソッド: index

URL にアクセスするwww.site.com/yellowpages/listingとどうなりますか? コントローラーのlistingメソッドにルーティングしますか、それともコントローラーにルーティングしますか?yellowpageslisting

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

php - 別のコントローラーから呼び出されたときに Codeigniter HMVC コントローラーが印刷されない

コントローラーから返される理由がわかりませんが、単純なvar_dump.

私が従う手順:

  1. モジュール/コントローラー/home.php

    /li>
  2. modules/apis/controllers/c_api1.php

    /li>

なぜこれが起こるのですか?$result戻り値は機能しますが、またはは機能しないechoという事実var_dump()

アップデート

$resultケース内の行にコメントを付けると出力がないため、関数は機能します。それはケースが機能することを意味しますが、それでも私は得られませんecho

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

php - HMVC ウィジェットとしてのフォーム

これは、FuelPHP でフォーム ウィジェットを作成する正しい方法ですか?

フォーム アクションは同じ関数を呼び出して処理しますが、その後どこにリダイレクトするのでしょうか? 検証エラーはどのように表示されますか?

注: URL からウィジェットにアクセスできないようにする必要があります。URL から直接アクセスした場合、フォーム自体は表示されません。

編集: CodeIgniter HMVC と動的ウィジェットで同様の問題が見つかりましたが、これは 3 年前のものです。たぶん、FuelPHP の連中がこれを行うためのより良い方法を見つけたのでしょう。

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

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 をアップグレードする前は、すべてが機能していました。

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

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を試しました)
  • 最新の火花