Menambahkan Rentang Tanggal Kustom pada Bagan Dasbor Admin Magento

9

Saya sedang mengerjakan tugas untuk menampilkan Rentang Tanggal di bagan Dashboard. jadi bagan data akan ditampilkan pada pemilihan rentang tanggal khusus. Saya telah menambahkan kalender pada grafik tetapi hasilnya tidak muncul dengan benar. Saya tahu persyaratannya yang sangat spesifik. Saya melihat apakah seseorang telah melakukan modifikasi seperti itu dan dapat memberikan saya beberapa petunjuk untuk mencapai ini.

Saya telah menambahkan kalender dari kode berikut di 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>

Sudah ada fungsi yang changeDiagramsPerioddibuat di adminhtml/default/default/template/dashboard/index.phtml. Ia bertanggung jawab untuk membuat permintaan ajax, yang menciptakan permintaan ajax untuk setiap blok dinamis.

Pankaj Pareek
sumber
Saya belum pernah melakukan ini sebelumnya, tetapi Anda mungkin mendapatkan ide bagaimana melakukan ini dengan mengikuti tautan
SIBHI S
Dapatkah Anda menguraikan "sehingga data grafik akan ditampilkan pada tanggal kustom seleksi rentang" - yang Anda maksud "sehingga data grafik akan menampilkan sebuah tanggal kustom seleksi rentang"?
patokan
ya saya harus memilih tanggal mulai dan berakhir. jadi semua penjualan yang dilakukan pada periode itu akan ditampilkan dalam grafik. seperti saat ini terjadi ketika kami memilih 7 hari terakhir dan opsi bulan saat ini.
Pankaj Pareek
Anda mengatakan Anda telah menambahkan kalender. Bisakah Anda memposting kode Anda?
Marius
@Marius .. Bisakah Anda membimbing saya sedikit sehingga saya akan dapat mencapai ini.
Pankaj Pareek

Jawaban:

2

Filter Magento dan tanggal pencarian dalam format, Gunakan php tanggal sebagai

    $fromDate = date('Y-m-d'. ' 00:00:00', strtotime($fromDate));
    $toDate = date('Y-m-d'. ' 23:59:00', strtotime($toDate));

atau javascript diatur seperti sebagai

var from = new Date(year, month, day, 00, 00, 00);
var toDate = new Date(year, month, day, 23, 59, 00);
Adrian R
sumber
Solusi Adrian tampaknya adalah solusi yang cocok untuk saya. Tampaknya tidak dapat mengubah jawabannya karena reputasi saya yang rendah (saya baru di sini).
Ecommercemage