Assalomu alaykum, yordam.uz saytimizga xush kelibsiz.
Bu saytda o`zingizni qiziqtirgan savollarga javob olishingiz va o`z sohangiz bo`yicha savollarga javob berishingiz mumkin. Bizning Oilamizga a'zo bo`lganingiz uchun chuqur Minnatdorchilik bildiramiz !!!

Yii_2 da print (pechat)

+1 ovoz
83 marta ko‘rilgan
so‘radi 10 fevral, 17 Oscar (211 bal)

Yii 2 da ma'lumotlarni print (pechat) ga berish qanday buladi misol yozvorsangiz yoki qaydan shu haqida malumot olsam buladi? Ro'yhatdan o'tgan yani formani to'ldirgandan keyin print (pechat)ga berish kerak

2 Javoblar

+1 ovoz
javob berdi 10 fevral, 17 Gayratjon (408 bal)
$('.printMe').click(function(){
     window.print();
});

yokiy siz belgilangan oynani yokiy divni print qilmoqchi bo'lsangiz 

$('.printMe').click(function(){
     $("#outprint").print();
});
0 ovoz
javob berdi 10 fevral, 17 Dilshod (467 bal)

Print (ctrl+p) qilishni yii2 ga aloqasi yo'q, uni js da qilinadi. 

//HTML 

<button  onclick="PrintElem('.post-view')">Chop etish  <span style="color:white" class="glyphicon glyphicon-print" aria-hidden="true"></span> </button>

// .post-view   - sahifadagi print qilinadigan element classi.

// JS

function PrintMe(elem)
{
    Popup($(elem).html());
}

function Popup(data)
{
    var mywindow = window.open('', 'my div');
	mywindow.document.write('<html><head><title>Title</title>');
    mywindow.document.write('</head><body >');
    title = '<hr>';
    var today = new Date();
    var dd = today.getDate();
    var mm = today.getMonth()+1; //January is 0!
    var yyyy = today.getFullYear();
    if(dd<10) {
        dd='0'+dd
    }
    if(mm<10) {
        mm='0'+mm
    }
    today = dd+'-'+mm+'-'+yyyy;
    d = "<hr><p style='float: right'>"+ today + "</p>";

    mywindow.document.write(title+data+d);
    mywindow.document.write('</body></html>');
    mywindow.print();
    mywindow.close();
    return true;
}

Assalomu alaykum, yordam.uz saytimizga xush kelibsiz.

Bu saytda o`zingizni qiziqtirgan savollarga javob olishingiz va o`z sohangiz bo`yicha savollarga javob berishingiz mumkin.

Bizning Oilamizga a'zo bo`lganingiz uchun chuqur Minnatdorchilik bildiramiz !!!

Telegram kanal YordamUzRss

...