ダッシュボードグラフに日付範囲を表示するタスクに取り組んでいます。そのため、データチャートはカスタム日付範囲の選択時に表示されます。チャートにカレンダーを追加しましたが、結果が正しく表示されません。私はその非常に具体的な要件を知っています。誰かがすでにそのような変更を行っており、これを達成するためのガイドを提供してくれるかどうかを探しています。
次のコードからカレンダーを追加しましたadminhtml/default/default/template/dashboard/graph.phtml
:
<div class="field">
<label for="startdate"><?php echo Mage::helper('contacts')->__('Start Date') ?></label>
<div class="input-box">
<input name="startdate" id="startdate" value="" type="text">
<img title="Select date" id="startdate_trig" src="<?php echo 'http://192.168.0.32/pankgento/skin/adminhtml/default/default/images/grid-cal.gif'; ?>" class="v-middle">
</div>
</div>
<div class="field">
<label for="enddate"><?php echo Mage::helper('contacts')->__('End Date') ?></label>
<div class="input-box">
<input name="enddate" id="enddate" value="" type="text">
<img title="Select date" id="enddate_trig" src="<?php echo Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_SKIN).'/adminhtml/default/default/images/grid-cal.gif'; ?>" class="v-middle">
</div>
</div>
<div class="field">
<div class="input-box">
<input type="button" name="btn" value="Search" onchange="changeDiagramsPeriod();" />
</div>
</div>
ですでにchangeDiagramsPeriod
作成された関数adminhtml/default/default/template/dashboard/index.phtml
。ajaxリクエストを作成し、すべての動的ブロックに対してajaxリクエストを作成します。
私はこれを以前に行ったことはありませんが、このチュートリアルのリンク
—
SIBHI S、
「データチャートが表示されますので、あなたが意味するか- 「データ・チャートは、カスタム日付範囲の選択に表示されますので、」あなたは、上の手の込んだカスタムの日付範囲の選択を」?
—
ベンマークス2014
はい、開始日と終了日を選択する必要があります。その期間に行われたすべての販売はチャートに表示されます。現在のように、過去7日間と当月のオプションを選択すると発生します。
—
Pankaj Pareek、2014
カレンダーを追加しました。コードを投稿できますか?
—
マリウス
@マリウス..私がこれを達成できるように、私を少し案内してくれませんか。
—
Pankaj Pareek、2014