Joomla

Q & A per Joomla! amministratori, utenti, sviluppatori e designer

2
Qual è la differenza tra JHtml: script () e $ doc-> addScript?
Di recente ho sviluppato un modulo che richiede l'iniezione di alcuni file JS e CSS in <head>ciascuna pagina. Inizialmente, ho usato: $doc =& JFactory::getDocument(); $doc->addScript(JURI::base(true).'/modules/mod_x/js/mod_x.js'); Tuttavia, ho notato che quando è stata abilitata la memorizzazione nella cache, il sito ha caricato sia una versione cache che una versione /cachenon cache …

3
Vieta l'accesso diretto ai file INI e XML
Alcuni proprietari di siti non vogliono che le persone, in particolare i loro concorrenti, sappiano quali funzionalità hanno sui loro siti. Perché alcune informazioni sensibili in lingua o file di configurazione sono accessibili direttamente dal browser, ad es. administrator/components/com_bank/language/en-GB/en-GB.com_bank.ini administrator/components/com_bank/config.xml components/com_bank/models/forms/transaction.xml Sebbene solo i tecnici sappiano di Joomla in grado …
10 cms  security 


4
Come mantenere aggiornati gli override?
Come molti sanno, è possibile sovrascrivere modelli, viste, moduli, componenti. Il problema principale è quando Joomla! viene aggiornato e gli elementi sostituiti (nella cartella dei modelli) diventano obsoleti. Come posso aggiornare le sostituzioni ogni volta che viene fatto un aggiornamento a Joomla? Devo farlo manualmente e controllare ogni nuovo aggiornamento …
10 overrides  update 


1
Modulo campo "showon" con più campi
Ho 3 campi definiti nel mio file XML in questo modo: <field name="field1" type="radio" label="Field 1" class="btn-group" default="1"> <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="field2" type="radio" label="Field 2" class="btn-group" default="1"> <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="field3" type="radio" label="Field 3" class="btn-group" default="1"> <option value="1">JYES</option> <option value="0">JNO</option> </field> Ora quello che …

4
Come ottenere valore dal sottomodulo
Voglio incorporare una semplice presentazione nel mio modello e desidero utilizzare la sottomaschera per semplificare la modifica dell'immagine. Questo è il codice che uso per chiamare il file xml figlio <field name="slideshow_items" type="subform" formsource="templates/jomlamaster/admin/subform/slideshow.xml" min="1" max="4" multiple="true" layout="joomla.form.field.subform.repeatable-table" groupByFieldset="true" label="Subform Field" description="Subform Field Description" /> e questo è il contenuto …

2
Come creare filtri per Jinput?
Ho esaminato la documentazione di JInput . Possiamo accedere all'oggetto JInput in questo modo: JFactory::getApplication()->input; Se stiamo recuperando più valori, sarebbe utile memorizzare l'oggetto JInput in una variabile, quindi non abbiamo bisogno di chiamare JFactory::getApplication()ogni volta che lo facciamo: $jinput = JFactory::getApplication()->input; Per recuperare un valore da JInput dobbiamo usare …







3
Installazione di Joomla - Rimozione della cartella di installazione
Da quando ho iniziato a utilizzare Joomla (a metà 1.5 giorni), la installationdirectory deve essere cancellata una volta che Joomla è stato installato correttamente, ma la mia domanda è: perché dobbiamo fare clic su un pulsante per eliminarlo? C'è un motivo per cui questo non viene fatto automaticamente?

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.