[Joomla 2.5]ตัวอย่าง การใช้งาน function print

แชร์ ความรู้ในการ พัฒนา Joomla Component Extension Module Plugin

Moderators: mindphp, ผู้ดูแลกระดาน

User avatar
M004
PHP VIP Members
PHP VIP Members
Posts: 1323
Joined: 01/01/1970 7:00 am

[Joomla 2.5]ตัวอย่าง การใช้งาน function print

Post by M004 » 20/04/2013 7:34 pm

ตัวอย่างการใช้งาน function print บน Joomla 2.5

เปิดไฟล์ view.html สร้าง function การใช้งาน

Code: Select all

 function addToolbar() {
       JToolbarHelper::title('รายงานมิติธรรมาภิบาล');
        if ($this->helper->checkAccess('rrisk.orgchart.print')) {
            JToolbarHelper::custom('print', 'print', 'print', 'Print', false);
        }
        
    } 
เปิดไฟล์ tmpl/default เพิ่่ม script

Code: Select all

<script>
    
    
    Joomla.submitbutton = function(task) {
       if(task == 'print') {
                printReport(" index.php?option=com_rrisk&c=reportstrategymap&tmpl=component");
             window.print()
            } else if (task == 'cancel') { 
                Joomla.submitform(task, document.getElementById('adminForm'));
            }
        } 
   

    function printReport(url) {
        var title = jQuery('#header-report').html();
        var status = 'status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=640,height=480,directories=no,location=no';
        window.open(url+'&print=1&title='+title,'win2','"'+status+'"');
        return false;
    }
    
      
    

</script>

Return to “Joomla Developing Knowledge”

Users browsing this forum: No registered users and 2 guests