問題タブ [kostache]

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

php - kohana kostache 部分論理

kostache を使ったプロジェクトを開始しました。

クラス View_Layout で、 extends kostache_layout を使用して、バナー、ナビゲーション、フッターなどのパーシャルをいくつか作成しました。パーシャルは各ページで正常に機能します。

一つの問題。ナビゲーションには常に同じリンクが表示されます。私の目標は、ログインしているユーザーに適したリンクを表示することです。ナビゲーションの部分にロジックを配置するにはどうすればよいですか? View_Layout クラスに関数を記述できることはわかっていますが、View_Layout はユーザーの役割を認識している必要がありますか?

誰かが私を助けてくれることを願っています。

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

kohana - Kohana ORMユーザーが存在するかどうかを確認し、メッセージをViewに返しますか?

プロジェクトでKohana3.3を使用していて、ユーザー登録とログインを機能させようとしています。レイアウト/テンプレートの管理にORMのAuthとKostacheを使用しています。

どうすればよいですか:

  • ユーザー名がすでに存在するかどうかを確認しますか?error_msg.mustacheに戻った場合は、「ユーザーはすでに存在します」というメッセージが表示されます。
  • ユーザー名とメールアドレスが私のモデルルールに従って有効かどうかを確認しますか?そうでない場合は、どの検証が失敗したかを示すエラーメッセージをerror_msg.mustacheに返します

私のコントローラーには次のものがあります。

私のモデルでは:

よろしくお願いします!

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

kohana-3 - Kohana 3.3 & Kostache - ORM 検証エラーをフォームに表示できない

Kohana 3.3 と Kostache をテンプレート システムとして使用して、サイトのユーザー登録ページを作成しようとしています。同じページに検証エラーを表示するためにフォーム検証を行うのに苦労しています。現在、フォームの送信ボタンをクリックして、フォーム内のすべての空の値 (ユーザー名、電子メール、およびパスワード) を送信すると、ユーザー名が空である、電子メールが空であるなどの検証エラーが発生するはずのときに、更新するフォームだけが取得されます。など(Model_Auth_Userを使用しています)。

何が間違っているのかわかりません。

モデル:

コントローラ:

意見

サインアップ.口ひげ

あなたが私に与えることができる指針を前もって感謝します。私はこれに何時間も費やしましたが、まだ機能させることができません:(

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

php - Ko(mu)stache-多次元配列

私はこのようなテーブルを持っています:

どうすればこれを口ひげでコーディングできますか?

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

php - Kostache - before() メソッド

さて、kostacheモジュールにbefore()メソッドみたいなものはありますか?たとえば、ビュー ファイル内に 2 つの PHP 行がある場合、ビュー クラス内でそれらを個別に実行し、テンプレート自体に何もエコーしないようにしたいと考えています。どうすればそれを処理できますか?

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

php - コハナ-ハンドルバーでkostacheを使用

私はKO3.2でkostacheモジュールを使用しています-ビュークラス、テンプレート、すべてがphpに基づいています。handlebars.jsをインストールしても大丈夫ですか、それともお勧めですか?これはkostacheで適切に機能しますか?

しかし、JavaScriptで書かれていなければ、すぐにこれを行います-これがどのように機能するかはわかりませんが、jsをオンにせずに私のWebサイトを表示する人はどうですか?

0 投票する
4 に答える
1818 参照

php - Kohana ビュー モデル クラスが見つかりません

私は困惑しています。基本的なものが欠けているに違いありません。どんなアイデアでも大歓迎です。

モデルとコントローラーで正常に動作する新しい Kohana プロジェクトをセットアップしました。この例では、ユーザー用の単一の非常に基本的なモデルと、内部に単一のインデックス アクションを持つ単一のコントローラーに戻しました。

KOstache について良いことを聞いたので、テンプレート エンジンとして KOstache を使用することにしました。モジュールとベンダー サブモジュールをダウンロードしましたが、問題なく動作しているようです。

View_User という名前のビュー モデル クラスの新しいインスタンスを作成しようとすると、kohana が * ErrorException [ Fatal Error ]: Class 'View_User' not found * をスローするときに問題が発生します。

私のディレクトリ構造は次のとおりです

プロジェクト内には他のフォルダーがありますが、これらは関連するものだと思います。

私のコントローラーは問題のあるクラスのようです

これは機能せず、classes/view/user.php ファイルにクラス View_User がまだ見つからないという不平を言います 私は明らかに View_User クラスを持っています

これは、KOstache または Kohana のセットアップ方法に何らかの問題があると思いますが、何が間違っているのかわかりません。

classes/Controller/User.php の最後にクラス定義を含めると、すべてが期待どおりに機能し、別のファイル内でクラスが見つからないだけです。

私が読んだことから、オートローダーがクラス View_User をロードしようとすると、classes/view/user.php が表示されます

私は何を間違っていますか?

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

php - 結果を kostache に表示する

わかりました、kostache を開始したところです。kohana 3.3 で orm を使用してデータベースから取得した結果を表示したいと思います。foreach ステートメントを使用してそれらを表示する方法は知っていますが、kostache を使用する場合は方法が異なります。だからここに私のコードがあります。

APPATH/classes/controller/album.php

APPATH/classes/view/pages/album/list.php

APPATH/templates/pages/album/list.mustache

結果を表示するにはどうすればよいですか。kostache でこれをどのように行いますか?

ありがとう、そしてもっとパワーを。