fix: conditional rendering mmqr in modal

This commit is contained in:
Pyae Bhone Zaw
2025-06-19 17:06:46 +06:30
parent f7eb83d50b
commit e3b51e6137
2 changed files with 21 additions and 15 deletions

View File

@@ -170,16 +170,19 @@
<h2 class="modal-title">Payment Options</h2> <h2 class="modal-title">Payment Options</h2>
</div> </div>
<div class="payment-grid"> <div class="payment-grid">
<div class="payment-card" id="dynamic_qr"> <% mmqr_payment = PaymentMethodSetting.find_by(payment_method: 'MMQR')%>
<div class="payment-icon text-center"> <% if mmqr_payment&.present? && mmqr_payment&.is_active == 1 %>
<img src="/image/mmqr.webp" width="100" height="100" /> <div class="payment-card" id="dynamic_qr">
<div class="payment-icon text-center">
<img src="/image/mmqr.webp" width="100" height="100" />
</div>
<div class="payment-label text-center">Click here to pay with MMQR</div>
</div> </div>
<div class="payment-label text-center">Click here to pay with MMQR</div> <div class="text-center text-bold text-muted">
</div> (Or)
</div>
<% end %>
<div class="text-center text-bold text-muted">
(Or)
</div>
<!-- Read NFC Card --> <!-- Read NFC Card -->
<button type="button" id="read_nfc" data-toggle="modal" data-target="#read_modal"> <button type="button" id="read_nfc" data-toggle="modal" data-target="#read_modal">

View File

@@ -169,16 +169,19 @@
<h2 class="modal-title">Payment Options</h2> <h2 class="modal-title">Payment Options</h2>
</div> </div>
<div class="payment-grid"> <div class="payment-grid">
<div class="payment-card" id="dynamic_qr"> <% mmqr_payment = PaymentMethodSetting.find_by(payment_method: 'MMQR')%>
<div class="payment-icon text-center"> <% if mmqr_payment&.present? && mmqr_payment&.is_active == 1 %>
<div class="payment-card" id="dynamic_qr">
<div class="payment-icon text-center">
<img src="/image/mmqr.webp" width="100" height="100" /> <img src="/image/mmqr.webp" width="100" height="100" />
</div>
<div class="payment-label text-center">Click here to pay with MMQR</div>
</div> </div>
<div class="payment-label text-center">Click here to pay with MMQR</div> <div class="text-center text-bold text-muted">
</div> (Or)
</div>
<% end %>
<div class="text-center text-bold text-muted">
(Or)
</div>
<!-- Read NFC Card --> <!-- Read NFC Card -->
<button type="button" id="read_nfc" data-toggle="modal" data-target="#read_modal"> <button type="button" id="read_nfc" data-toggle="modal" data-target="#read_modal">