Ich arbeite an einer Aufgabe, um den Datumsbereich im Dashboard-Diagramm anzuzeigen. Daher wird das Datendiagramm bei der Auswahl des benutzerdefinierten Datumsbereichs angezeigt. Ich habe einen Kalender zum Diagramm hinzugefügt, aber das Ergebnis wird nicht richtig angezeigt. Ich kenne die sehr spezifische Anforderung. Ich suche, ob jemand solche Änderungen bereits vorgenommen hat und kann mir einige Hinweise geben, um dies zu erreichen.
Ich habe Kalender aus dem folgenden Code hinzugefügt 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>
Bereits eine Funktion changeDiagramsPeriod
erstellt in adminhtml/default/default/template/dashboard/index.phtml
. Es ist dafür verantwortlich, die Ajax-Anfrage zu stellen und für jeden dynamischen Block eine Ajax-Anfrage zu erstellen.
quelle
Antworten:
Magento Filter und Suchdatum im Format, Datum PHP verwenden als
oder Javascript wie gesetzt
quelle
Ich habe eine Erweiterung entwickelt, um eine Reichweite von 12 Stunden im Dashboard zu haben. Es ist hier verfügbar: http://www.magentocommerce.com/magento-connect/12-hours-range-dashboard.html
Ich schlage vor, Sie laden es herunter und können es ändern, um einen weiteren benutzerdefinierten Bereich hinzuzufügen, der Ihren Anforderungen entspricht;)
quelle