問題タブ [blade]

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 に答える
2757 参照

layout - Laravelの@layout機能を機能させる方法は?

BLADEを学ぼうとしてLaravelを使うのは初めてですが、私を驚かせる問題があります。を持っています

そして私も持っています

問題は、index.blade.phpを呼び出そうとすると、次のようなエラーが発生することです。

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

php - laravelの関係とブレード

以下に示すように、3つのテーブルがあります。

テーブルの関係:

私が達成しようとしているのは、ユーザー名、タスク名、日付、および時間でログを取得することです。

コントローラ:

ブレード テンプレート

ただし、それぞれのテーブルからユーザー名とタスク名を取得できません。どんな助けでも大歓迎です。

0 投票する
0 に答える
1383 参照

php - 名簿スケジュールを埋める最良の方法

プログラマー仲間、

フレームワーク:Laravelを使用して、PHPでビルドされた名簿アプリケーションを取得しました。そして、私は次の問題を抱えています:

私のアプリケーションには、Users、Taskdate、および TaskdateTime があります。各ユーザーは、割り当てられた TaskdateTime を取得できます。その TaskdateTime は Taskdate の子です。各ユーザーがすべての時間を表示できるスケジュールを作成したいと考えています。スケジュールは次のようになります。

ここに画像の説明を入力

私のアプリケーションで行うことは次のとおりです。すべてのユーザーを取得し、すべての Taskdate を取得し、Taskdate に従って、適切な Taskdate の TaskdateTime を取得します。私は次の方法でこれを行います:

関係 : Users および User->workdates 関係で、ユーザーグループを取得していることがわかります。上記のように、workdates が TaskdateTime オブジェクトを返す場所。

私の見解では、これを行ってデータを入力します。そして、これは余分な手間がかかるようで、もっと簡単にできると思いますが、頭を包むことはできません. とにかく、これはコードです:

そのため、Taskdate ID を保持している場合、各ユーザーの workdates 関係全体をフィルタリングしています。空の場合は、何もエコーしません。

HTML/PHP の構文は BLADE にあるため、PHP の解析が正しくないように見えるかもしれませんが、そうです。

編集 :

質問 :

私のコードは肥大化しています。これが結果を達成するための最も効率的な方法だとは思いません。これについてどう思いますか。私はできるだけ効率的であることが好きです。

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

php - NetBeans でドット (blade.php) を持つカスタムファイル拡張子を追加する方法は?

netbeans で twig ファイルとして認識されるようにカスタム拡張子を割り当てる必要があります (「blade.php」を「twig」ファイルとして、構文の強調表示とコード補完を適切に提供します)。ファイル関連付けオプション ( Tools > Options > Miscellaneous > Files) を使用する際の問題は、「.」を追加できないことです。Blade.php のような拡張子では、php、html、css などの単一ワードの拡張子で動作します。

誰かがこれで私を助けることができれば感謝します!

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

php - Laravelv3.2.13-5ブレードテンプレートが機能しない

私はlaravelは初めてですが、非常に奇妙なものを見つけました。

私のブレードテンプレートには、次のように書いています。

実行すると、エラーが発生します。

未処理の例外

メッセージ:

ビューのレンダリングエラー:[レイアウト]

構文エラー、予期しない'?' 位置:

... \ storage \ views / a5d6961979ebea7e1177c3836de35dd8(41行目)

'a5d6961979ebea7e1177c3836de35dd8'を開いて、これを見つけました:

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

laravel - Laravel 4: ブレード レイアウトの if ステートメントが奇妙に動作する

ページを通常どおり (ajax ではなく) 要求すると、印刷された文字列 "@extends('layouts.default')" が表示される空白の画面が表示される理由を説明してもらえますか?

Ajax の問題を解決しようとしています。リクエスト タイプごとに 2 つのテンプレートを作成したくありません。また、ブレード テンプレートを使用したいので、コントローラー レイアウトを使用してもうまくいきません。ブレードテンプレートでそれを行うにはどうすればよいですか? 私はこのLaravel を見ていました: how to render only one section of a template?

ところで。ajaxでリクエストすると、正常に機能します。

0 投票する
19 に答える
207507 参照

php - LaravelスタイルシートとJavaScriptは非ベースルートではロードされません

わかりました。これは本当に初歩的な問題だと思いますが、理解できません。これはLaravelに関する質問です。

基本的に、デフォルトのレイアウトビューにスタイルシートを埋め込んでいます。私は現在、通常のcssを使用してそれらをリンクしています。

/ aboutのような単一レベルのルートにいるときはうまく機能しますが、/ about/meのように深くなると機能しなくなります。

Chromeの開発者コンソールを見ると、次のエラーがいくつか表示されます(より深いルートの場合のみ)。

したがって、明らかに、「about」フォルダ内のcssを探しています。もちろんこれはフォルダではありません。

ルートに関係なく、同じ場所でアセットを探したいだけです。

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

php - jquerymobileとmodulusを使用して動的グリッドを構築する

phpとjquerymobileを使用して動的グリッドを構築しようとしています。誰かがモジュラスを使用して、反復のキー値に応じてui-block-を広告する必要があるかどうかを判断するのを手伝ってくれるかどうか知りたいです。

いくつかの異なるモジュラスバリエーションを試しましたが、何も正しく機能しませんでした。どんな助けでもいただければ幸いです。

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

meteor - metor ブレードテンプレートは、for ループで「同じブランチの 2 番目のランドマーク」例外をスローします

テンプレート ビューを含めたい for ループがあります。

テーブルブレード:

シートブレード:

ビューを最初にロードすると、すべてがうまく描画されます。しかし、座ったり立ったり、別のテーブルに行ったりすると、次のようになります。

ユーザーIDとテーブルIDを格納する「席」コレクションを作成することでこれを修正できると思いますが、それはばかげているようです。私は現在、「プレーヤー」と呼ばれるテーブルの配列プロパティを使用しています。各座席のインデックスは0〜6です...少なくとも、それがアイデアです。=)

また、seat.bladeを次のものに置き換えたことにも言及する必要があります。

運が悪い、同じ問題。

何か案は?

バージョン情報の編集
:
Meteorite バージョン 0.4.9
Meteor バージョン 0.5.9 (git チェックアウト)
Blade 3.0.3

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

layout - Laravel 4 でのテンプレート作成に関する適切な情報/チュートリアルはどこにありますか?

laravel 4で素敵なレイアウトを構築する方法に関する情報やチュートリアルを探していましたが、実際にはあまり見つかりません. ほとんどの人は「3から大きく変わった」と言っているようです。それは素晴らしい....誰かが情報を投稿したり、L4 でのテンプレート化に関するチュートリアルを投稿したりできますか? 具体的には、統一されたデザインを作成する方法や、必ずしも Blade エンジンを使用せずに他のテンプレートを取り込む方法を知っておくとよいでしょう。

ここで変更の詳細を見つけました: https://github.com/jasonlewis/jasonlewis.me/blob/master/articles/laravel-4-illuminating-your-laravel-3-applications.md

ただし、著者は「render_each()」のようなものが削除されたと述べていますが、代わりに何を使用するかについては言及していません。

理想的には、デザインのさまざまな部分の小さなサブレイアウトを取り込む単一のデザイン テンプレートが欲しいです。

ありがとう!