Je travaille sur une tâche pour afficher la plage de dates sur le tableau de bord. ainsi le graphique de données s'affichera sur la sélection de plage de dates personnalisée. J'ai ajouté le calendrier sur le graphique mais le résultat ne vient pas correctement. Je connais son exigence très spécifique. Je cherche si quelqu'un a déjà fait une telle modification et peut me fournir des preuves pour y parvenir.
J'ai ajouté un calendrier à partir du code suivant dans 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>
Déjà une fonction changeDiagramsPeriod
créée en adminhtml/default/default/template/dashboard/index.phtml
. Il est chargé de faire la demande ajax, sa création de demande ajax pour chaque bloc dynamique.