問題タブ [volt]
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.
join - .volt ファイルを使用して Phalcon で複数のモデルをループする方法
プロジェクトに 3 つのモデルがあり、これらすべてのモデルをループして 3 つのテーブルの内容を表示する必要があります。SO wat 知りたいのは、.volt ファイル (SQL の結合) のリレーションに多くの関係を表示する方法です。
php - ビュー名を動的に変更したり、phalcon にまだ存在しないビューを作成したりすることはできますか?
ファルコンでこれを行う方法を知りたいです。phalcon を使用して Web サイトを構築しています。問題に遭遇した今、すべてがうまく機能しています。ここに私が必要とするものがあります。
ユーザーが別のユーザーによって作成された投稿をクリックしたとき。写真と DB に入力したすべてのものを含むこの投稿に移動します。ブラウザでは、このビューの名前が www.website.com/posts/index のようではなく、www.website.com/posts/Nameofthepost のようになり、Web サイト上の他の投稿ごとにそのようになることを望みます。すべての投稿 (実際には広告) の名前がブラウザに表示されるようにします。私がすべてを理解できるように書いたことを願っています。
すべての提案に感謝します
php - phalcon volt テンプレート エンジンで php コード ブロックを削除
拡張子が .phtml のボルト テンプレート ファイルから php コード ブロックを削除するにはどうすればよいですか?
例えば:
注: 私は phalcon の最後のバージョンを使用しています。
php - ファルコンボルトで列を数えるにはどうすればよいですか?
ファルコン初心者です。ブログ テーブルからさまざまな方法でデータを取得していますが、同じテーブルから、 、 などのようdatetime DESCに同じことを何度も繰り返していると思います。1 回のクエリでデータを取得する簡単な方法はありますか?datetime DESC LIMIT 5views DESC LIMIT 5
各投稿のコメントをボルトでカウントしたい。しかし、次のように表示されます: 2 ではなく 11. コメントをカウントするにはどうすればよいですか?
これは私のボルトタグで、期待どおりに表示されません。|length も使用しますが、期待どおりに機能しません。
どうすればそれを達成できますか?
php - Phalcon のアクション パラメータに基づいてパーシャルをロードする
route パラメータに基づいて Phalcon に部分ビューをロードしたいと考えています。
パーシャルの名前を決定するこのアクションがあります。
partialメイン ビューでは、次のように Volt-command を使用してこのパーシャルをロードします。
しかし、私はこのエラーに直面しています:
ディレクトリ ブラウザでこのファイルを参照すると、ファイルを見つけることができます。
jquery - jQuery内のVoltテンプレートエンジン
私は(おそらく)かなりユニークな問題を抱えています。理解を深めるために、下の図をご覧ください。
以下のコードのように、選択領域内の機器がコントローラーでフェッチされ、Volt でループし、<option>タグでエコーします。
ユーザーはプラスボタンを押して、別の機器を追加できます。全体<tr>が複製され、jQuery を介して追加されます。問題は、機器の部分をループしたいときです。下の図に示すように、ボルト コードは解析されませんが、jQuery によって明示的にエコーされます。
クローン作成コードは次のとおりです (かなりハックですが、これに代わるより良い方法はわかりません)。
そしてここに写真があります:
アドバイスありがとうございます!
編集:
yergo (ありがとう)からの最初の解決策はSyntaxError: invalid property id、おそらく{% for item in equipment %}文字列ではなく JavaScript として扱われるため、 を生成します。
2番目の解決策は、次のようにした場合です。
結果はTypeError: clone.parentNode is null
言及することが重要かもしれません (申し訳ありませんが、忘れていました): jQuery コードは別の .js ファイルにあります
編集2
エラーが発生しました:クローン ノードのparentNodeに追加しようとしましたが、これは明らかに偽物です。今、私はここまでです:
yergo の 2 番目のソリューションに基づいて、JSFiddle で試行錯誤を行いました。現在、私のソリューションは次のようになっています。
クローン作成プロセスは機能しているように見えますが<tr>、内容ではなく、 のみをクローンします。
