it-swarm-es.tech

Mostrar un campo de formulario según la pregunta anterior

Desarrollo mi propia plantilla para Joomla y necesito mostrar más opciones si estableces un valor antes.

Por ejemplo:

enter image description here

después de hacer clic en SÍ:

enter image description here

Sería bueno si en el núcleo de Joomla una solución como esta:

<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>

Un nuevo parámetro showif con el valor campo1 :: 1. campo1 es el campo anterior y el número 1 es el valor de la opción necesaria para mostrar este campo de formulario.

7
Joomla Agency

La característica que necesita se introdujo en Joomla 3.3.x. Ahora tiene la capacidad de usar showon = "show_label: 1"

Puede ver el PR, que introdujo la funcionalidad aquí: https://github.com/joomla/joomla-cms/pull/3127

9
Peter Lose

¿Está en el lado del administrador o en la parte frontal? Como por ejemplo, desea insertar un archivo adicional después de seleccionar el tipo de elemento de menú en el sitio de administración, esto es lo que debe hacer: Edite el archivo default.xml en:/components/com_yourcomponent/views/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>"

Este insertará un selector de categoría después de seleccionar su componente en la ventana emergente de su tipo de menú.

0
Eva Farkasne