it-swarm.dev

caselle di controllo digitare nelle impostazioni del modulo non selezionate per impostazione predefinita

Voglio aggiungere il seguente campo modulo nelle impostazioni del modulo come -

<field name="fb_posttype" type="checkboxes" label="Post types">         
    <option value="status" >Statuses</option>
    <option value="link">Links</option>
    <option value="photo">Photos</option>
    <option value="video">Videos</option>
    <option value="event">Events</option>
</field>

ma la maggior parte di essi verrà controllata per impostazione predefinita quando l'utente visualizza le impostazioni del modulo non dopo aver verificato e fatto clic su Salva all'inizio. Ho visto che esiste un parametro "predefinito" ma non so come applicarlo per questo campo.

Quindi, come posso mantenere alcune caselle selezionate per impostazione predefinita nel campo fb_posttype sopra nelle impostazioni del modulo. FYI joomla versione 2.5.11

4
dev-m

se vuoi che i valori di link e video siano controllati di default, quindi fai qualcosa del genere:

<field name="fb_posttype" type="checkboxes" checked="link,video" label="Post types">         
    <option value="status" >Statuses</option>
    <option value="link">Links</option>
    <option value="photo">Photos</option>
    <option value="video">Videos</option>
    <option value="event">Events</option>
</field>

puoi fare anche qualcosa del genere:

<field name="fb_posttype" type="checkboxes" label="Post types">         
    <option value="status">Statuses</option>
    <option value="link" checked="true">Links</option>
    <option value="photo">Photos</option>
    <option value="video" checked="true">Videos</option>
    <option value="event">Events</option>
</field>
2
csbenjamin

Immagino che potresti fare qualcosa del genere:

<field name="fb_posttype" type="checkboxes" label="Post types" checked="status">         
    <option value="status" >Statuses</option>
    <option value="link">Links</option>
    <option value="photo">Photos</option>
    <option value="video">Videos</option>
    <option value="event">Events</option>
</field>

O qualunque cosa tu voglia che sia l'impostazione predefinita.

0
Milton Bryant

Nel caso in cui, se si desidera che il valore predefinito sia stato, è sufficiente aggiungere un attributo default nel campo e impostare il valore, ma qui è possibile impostare solo un valore predefinito nel campo. Il resto dei valori deve essere eseguito solo nell'opzione qui è necessario aggiungere un attributo checked="true"

Questo funziona bene. Spero che ti possa aiutare

<field name="fb_posttype" type="checkboxes" default="status"  label="Post types">         
  <option value="status" >Statuses</option>
  <option value="link" checked="true" >Links</option>
  <option value="photo" checked="true">Photos</option>
  <option value="video">Videos</option>
  <option value="event">Events</option>
</field>
0
priya bose