it-swarm-vi.com

Hiển thị trường biểu mẫu tùy thuộc vào câu hỏi trước

Tôi phát triển mẫu riêng của mình cho Joomla và tôi cần hiển thị nhiều tùy chọn hơn nếu bạn đặt giá trị trước đó.

Ví dụ :

enter image description here

sau khi nhấp vào CÓ :

enter image description here

Sẽ thật tuyệt nếu trong lõi j Joomla có một giải pháp như thế này:

<field name="field1" type="radio" class="btn-group" default="0" label="Deactivate Joomla JavaScript" >
<option value="0">No</option>
<option value="1">Yes</option>
</field>
<field name="field2" type="checkboxes" class="btn-group" default="0" label="Deactivate Joomla JavaScript" showif="field1::1">
<option value="0">Everything</option>
<option value="1">mootools-core.js</option>
<option value="2">mootools-more.js</option>
</field>

Một tham số showif mới có giá trị field1 :: 1. field1 là trường và số trước đó 1 là giá trị từ tùy chọn cần thiết để hiển thị trường mẫu này.

7
Joomla Agency

Tính năng mà bạn yêu cầu đã được giới thiệu trong Joomla 3.3.x. Bây giờ bạn có khả năng sử dụng showon = "show_label: 1"

Bạn có thể tìm PR, đã giới thiệu chức năng tại đây: https://github.com/j Joomla/j Joomla-cms/p/3127

9
Peter Lose

Là ở phía quản trị hoặc ở mặt trước? Giống như đối với bài kiểm tra, bạn muốn chèn thêm một tệp sau khi chọn loại mục trình đơn trên trang quản trị, đây là điều bạn cần làm: Chỉnh sửa tệp default.xml trong:/thành phần/com_yourcomponent/lượt xem/folios/tmpl /

<?xml version="1.0" encoding="utf-8"?>
 <metadata>
 <layout title="com_folio_folios_view_default_title" option="com_
 folio_folios_view_default_option">
  <message>
  <![CDATA[com_folio_folios_view_default_desc]]>
  </message>
 </layout>
 <fields name="request">
  <fieldset name="request">
   <field
    name="catid"
     type="category"
     extension="com_folio"
     class="inputbox"
     default=""
     label="COM_FOLIO_FIELD_CATID_LABEL"
     description="COM_FOLIO_FIELD_CATID_DESC"
     required="true"
    >
   <option value="0">JOPTION_SELECT_CATEGORY</option>
  </field>
  </fieldset>
 </fields>
</metadata>"

Cái này sẽ chèn một bộ chọn danh mục sau khi chọn thành phần của bạn từ cửa sổ bật lên của loại menu của bạn.

0
Eva Farkasne