Installa il pacchetto completo con riferimento locale e tutte le modalità pubblicate.
install xmlxml@name per gli attributi e #text per il testo dell’elemento.
config.@env e config.application.name selezionano nodi
xml <file> [key|options] · xml dump <file>xml <file>mostrare i dati
xml <file> <key>mostrare un elemento, attributo (@name) o #text esatto tramite percorso
xml dump <file>mostrare il testo sorgente
-f <text|mask> [-k|-v]cercare corrispondenze in chiavi o valori; * e ? attivano una maschera
-w <key> : <value>scrivere un valore e normalizzare il file
-w <key> < <file>scrivere un valore letto da un altro file
-d <key>eliminare un valore tramite percorso puntato
-cconvalidare il file
Inizia con dump mostra -w <key> : <value> modifica, < <file> legge un altro file e -d <key> elimina un nodo. Fai prima una copia.
La riscrittura può perdere commenti, namespace, contenuti misti, spaziatura e ordine originali. DTD ed entità esterne vengono rifiutati. Serve PHP DOM; Minimum mostra solo il file completo. Per mantenere il testo esatto usa
Esegui gli esempi preparati direttamente nella pagina. I risultati sono predefiniti e mostrati nel browser; sul server non viene eseguito alcun comando del terminale.
Installa la versione compatibile corrente. Scegli Base per tutte le funzioni o Minimum per il pacchetto ridotto; usa upgrade per aggiornare un modulo già installato.
Base e Minimum sono due pacchetti della stessa release corrente del modulo.
Installa il pacchetto completo con riferimento locale e tutte le modalità pubblicate.
install xmlInstalla il pacchetto ridotto. Il riferimento locale è omesso;
install xml -mInstalla esattamente questa versione pubblicata.
install xml -v 1.1.6upgrade controlla la compatibilità e sostituisce il blocco solo quando serve.
upgrade xmlRimuove il blocco estensione senza toccare core e altri moduli.
install xml -uGli esempi sono copiabili ma il sito non li esegue. Controlla percorsi, permessi e opzioni distruttive.
xml config/app.xmlconfig.@env production
config.application.name lil-shop
config.application.debug true
config.database.host localhost
config.database.port 3306xml config/app.xml config.application.namelil-shopxml config/app.xml config.@envproductionxml config/app.xml config.database.port3306xml config/app.xml -f "config.database.*" -kconfig.database.host localhost
config.database.port 3306xml config/app.xml -f "localhost" -vconfig.database.host localhostxml config/app.xml -f "debug"config.application.debug truexml config/app.xml -w config.database.port : 3307config.database.port 3307xml config/app.xml -w config.application.name < config/from-value.txtconfig.application.name new-shop
xml config/app.xml -d config.application.debugconfig.@env production
config.application.name lil-shop
config.database.host localhost
config.database.port 3306xml config/app.xml -cValid XMLxml dump config/app.xml<?xml version="1.0" encoding="UTF-8"?>
<config env="production">
<application>
<name>lil-shop</name>
<debug>true</debug>
</application>
<database>
<host>localhost</host>
<port>3306</port>
</database>
</config>
xml config/app.xml unknown.keyPath not foundxml config/invalid.xml -cInvalid XMLxml config/missing.xmlFile not foundxml config/app.xml -w config.database.portValue required after : or <xml config/app.xml -d configXML data must have exactly one root elementxml config/app.xml -w config.missing.child : 5Parent path is not a collectionsandbox/config/app.xmlL’esempio usa un file o una directory dell’area di documentazione protetta /sandbox/.
<?xml version="1.0" encoding="UTF-8"?>
<config env="production">
<application><name>lil-shop</name><debug>true</debug></application>
<database><host>localhost</host><port>3306</port></database>
</config>
Versione stabile attuale di @name per gli attributi e #text per il testo dell’elemento.