สอบถาม อ. หรือท่านอื่นที่ทราบครับ

ว่าในส่วนของการแสดง popup modal อยากให้มันแสดงกว้างขึ้นต้องปรับตรงไหน หรือ กำหนด parameter อย่างไรครับ

จากการเรียกใน model action จากตารางครับ
$index = \News\View\Model::get((int) $match[1][0]);
if ($index) {
$ret['modal'] = Language::trans(createClass('News\View\View')->render($index));
}
กรกฎ วิริยะ 12 พ.ค. 2563 11:11
ที่ CSS ครับ
แต่ละโปรเจ็คอาจมีการตั้งค่าต่างที่กัน ขึ้นอยู่กับว่า Modal มันแสดงอะไรในนั้น ผมแนะนำให้ตรวจสอบ CSS ที่ใช้งานอยู่ หรือถ้าไม่มีการกำหนด ก็ให้กำหนดขึ้นมาใหม่ ตามขนาดที่ต้องการ
สุทธนิต ชัยขุนพล 12 พ.ค. 2563 16:16
เท่ากับว่า มันมีขนาดเดียวอยู่ใช่ไหมครับ ถ้าอยากให้มันมีหลายขนาดต้องไปเพิ่ม css แล้ว ค่อยเรียกใช้ใน view แทน ใช่ไหมครับ
กรกฎ วิริยะ 17 พ.ค. 2563 21:16
Quotations by หมายเหตุ #2เท่ากับว่า มันมีขนาดเดียวอยู่ใช่ไหมครับ ถ้าอยากให้มันมีหลายขนาดต้องไปเพิ่ม css แล้ว ค่อยเรียกใช้ใน view แทน ใช่ไหมครับ

ก็คล้ายๆแบบนั้นแหละครับ จริงๆมันมีเทคนิค CSS ที่ทำได้อยู่แล้ว ด้วยการเอา CSS หลักที่คุมขนาดอยู่ออก แล้วเวลาจะเรียกใช้แต่ละครั้งค่อยกำหนดขนาดเอาที่ View ซึ่งข้อเสียก็คงเป็นที่มันไม่สะดวกเพราะต้องคอยมากำหนดทุกครั้ง และต้องไปตามแก้ CSS ของ Modal ส่วนอื่นๆด้วย
หมายเหตุ จริงๆมันมีอีกวิธี โดยการเรียก Modal ด้วย Javascript ถ้าใช้คำสั่งนี้เราจะสามารถใส่คำสั่ง class เพื่อเอาไว้กำหนดขนาดได้ https://github.com/...3.0/js/common.js#L45 หรือ เรียก GModal ตรงๆเลยก็ได้ครับ (ตัวอย่างการใช้ตามลิงค์)
สุทธนิต ชัยขุนพล 17 พ.ค. 2563 22:44
ขอบคุณครับ

โพสต์ตอบกลับ

กรุณาตรวจสอบให้ถูกต้องก่อนส่ง สามารถใช้ BBCode ได้
ประเภท jpg, jpeg, png, webp อัปโหลดรูปภาพหรือไม่ก็ได้