問題タブ [perl-html-template]

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

perl - Rose::DB::Object::Manager と HTML テンプレート

Rose::DB::Object::Managerデータベースからデータを取得し、HTML::Templateレポートするために (get/iterate メソッド) を使用しています。

HTML レポートにはTMPL_LOOP、データベース内のエントリを表示するための が必要です。

私の質問は、RDBOM の get/iterate メソッドを使用して配列参照を作成し、それを に渡す方法ですHTML::Template。ありがとうございました。

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

perl - HTML テンプレート - ハッシュの配列

ハッシュの 2 つの配列があります。1 つ目は現在の時間間隔の値を含み、2 つ目は前の時間間隔の値を含みます。

HTML-Template を使用してこのデータを表示したいと思います。何かのようなもの :

括弧内の値は以前の値を表します。

ここで、htmlReport はレポートを生成する関数です

Report.tmpl ファイルの定義に関するガイダンスが必要です。

よろしくお願いします

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

perl - HTML::Template::Pro: ループの 2 回目の実行で何かを行う

Perl アプリケーションで HTML::Template::Pro を使用しています。HTML 要素をループで表示していますが、ループの 2 番目の要素の後に何かを表示したいと考えています。loop_context_varsHTML::Template::Pro の初期化にを追加し、ループ内の変数へのアクセスを取得しました ( など__counter__)。

今、このループの特定の反復をチェックして HTML 要素を挿入する方法を探しています。

__counter__HTML::Template::Pro の条件ステートメント内の変数にアクセスするにはどうすればよいですか?

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

perl - CGI::Application param() が設定されていません

をベースとして使用するコードがありますCGI::Applicationが、何かが正しく機能していません。

何かを設定しようとすると$Template->param()、一見設定されません。 $Templateに等しい$self->load_tmpl($template);

そして、私が保存したい作品は次のとおりです。

\%a_hash_ref期待値が含まれていることはわかっています。同様の形式があります。

また、もしそうなら

保存されませんが、

は、$Paginationhash_ref でもあります。

すべての値が本来あるべきものであることはわかっています。また、機能するはずの単純な文字列でも試してみましたが、設定されていません。私が実行するとき、私はこれを知っています:

設定する必要があるすべての変数を出力しますが、期待される変数 ('Hey!xD'文字列を含む) がありません。また、このダイ ダンパーは値を設定しようとした後であるため、実際にコードが実行されることもわかっています。

テンプレート ファイルには、次のコードが含まれています。

$(document).ready(function () { mainFunction('[%symbol%]'); });

どんな助けでも大歓迎です。

編集:

これは、パラメータに与えられているものです:

[ { 'date' => '2006-07-05', 'avg_gain' => undef, 'bollinger_mid' => '32.80000', 'symbol' => 'BBQ' }, { 'date' => '2006- 04-04', 'avg_gain' => undef, 'bollinger_mid' => '34.55656', 'symbol' => 'AAPL' } ... ]

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

perl - HTML::Template を使用してタグを追加する

私は CGI とHTML::Templateを使用しています。タグを含むすべてのテンプレートに以下のタグを追加する必要があります<form>(タグはタグ内に追加する必要があります<form>)。

すべてのテンプレート ファイルを手動で編集したくありません。HTML::Templateでこれを行う方法はありますか? HTML::Template のコンストラクターの作成中に渡すことができるフックの種類は?

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

html - HTML::Template を使用した Perl CGI

モジュールを利用したいの HTML::Template ですが、どういうわけか正しく動作するように設定できません。これは、私がテストしている非常に単純な代表的なコードです。

ページを呼び出すと、常にブラウザーにサーバーエラーメッセージが表示されます。

502 - ゲートウェイまたはプロキシ サーバーとして機能しているときに、Web サーバーが無効な応答を受信しました。

TemplateSimple.html

Web ページでユーザー入力を処理したいので、CGI を使用する必要がありますが、必要に応じてコード セグメントを挿入できるテンプレートで基本的な HTML 構造を定義したいと考えています。

編集

ローカル Perl (正常に動作する eclipse から実行) と Perl CGI 構成の間の異なる構成に関係があると思います。そのような事例を知っている人はいますか?

編集

Eclipse で Perl CGI 構成をセットアップした後、スクリプトはローカル ホストから期待どおりに実行されます。ただし、外部ソースからページを呼び出すときの問題は解決しません。したがって、DaveCrossが示唆したように、バグは Perl スクリプトではなく Web サーバーの構成にあります。