Sto avendo un momento molto difficile inserire codice personalizzato nel mio primo sito web Joomla. Joomla è seriamente limitato solo alle estensioni e ai moduli che già forniscono? Come posso personalizzarlo con il mio codice PHP?Come aggiungere PHP personalizzato in Joomla?
risposta
Ho avuto bisogno di farlo più volte con Joomla, quindi vado sempre per Sourcerer. È un plugin gratuito che ti consente di aggiungere codice personalizzato, come CSS, Javascript e PHP agli articoli. Di seguito è riportato un esempio di come sia facile da fare:
{source}
<?php
echo '<p>';
echo 'Hello';
echo '</p>';
?>
{/source}
Sulla base della mia esperienza, Joomla è molto potente e tutto ciò che vogliamo è stato fornito perché ci sono molti componenti e moduli su Internet. A volte modifico il componente o il modulo che ho scaricato. Vai nella cartella e vedrai i codici da lì puoi modificarlo. In alternativa è possibile creare il proprio modulo o di un componente in base alle esigenze del vostro cliente
Joomla seriamente limitata solo le estensioni e moduli che che già forniscono.
Assolutamente no. Joomla è piuttosto ricco quando si tratta di personalizzazione. Tutte quelle estensioni e moduli sono qualcosa che le persone hanno creato usando le ricche interfacce disponibili.
La ricchezza di informazioni è here.
in termini di personalizzazione ci sono 3 cose principali da guardare:
Plugins - evento guidato e abbastanza facile da fare
Modules - dove si mettono le piccole funzionalità attraverso il vostro sito web; molto facile da fare
Components - sicuramente il più complesso (non iniziare con questo) ma questo creerà l'unità funzionale principale. Lo uso per applicazioni più complesse
La tua esperienza di php sarà messa a frutto.
spegnere l'editor prima -> goto Module Manager -> aggiungere il modulo customHTML -> incollare il codice (php, html, javascript, css, ecc) e salvare ... il modo più brutto e veloce di fare quello che vuoi.
editor off perché altrimenti sarà ripulire il codice ...
dopo che, provare a creare il proprio modulo/plugin per soddisfare le vostre esigenze (vedi link sopra @ Tom), poi fare una lite e versione pro e guadagna ... tutto ciò che serve è una buona idea xD
Grazie. Se questo è il modo "più cattivo", allora qual è il modo più pulito. Per rendere il mio programma nel modo corretto, dovrò finire per creare un componente a grandezza naturale? – user2130397
dipende da ciò che si desidera ottenere. è un po 'come: colorbox per tutte le immagini, quindi dovresti fare un plugin, se è qualcosa ad es. come un FBfanbox o video tramite chiamate api, allora un modulo si adatta alle tue esigenze già, qualsiasi cosa più grande comporta la costruzione di un proprio componente, ad es. sarebbe un componente per la gestione dei contenuti personalizzati (k2, tz_portfolio, swmenu, tutto ciò che ha bisogno di più di poche righe di codice ^^ puoi controllare 'Joomla!Programmare un libro davvero bello per iniziare bene con la personalizzazione di Joomla, vedrai che è abbastanza facile se conosci già PHP come le tue tasche;) – Django
Non funziona per me. Posso inserire html personalizzato, ma il codice php viene ignorato (è visibile nell'editor dopo il salvataggio, ma non viene eseguito). – Jarekczek
- 1. Come output 'Nome sito' in Joomla 3.x con PHP?
- 2. Come utilizzare il plugin joomla recaptcha al mio modulo personalizzato
- 3. Joomla 3.0 MVC upload di file in un componente di backend personalizzato
- 4. aggiungere tipo personalizzato in settings.settings
- 5. Ottenere gruppo id utente in Joomla con PHP
- 6. Componente da Joomla 2.5 a Joomla 3.0
- 7. Converti modello Joomla 2.5 in 3.0
- 8. Come aggiungere elementi a DOMNodeList in PHP?
- 9. Aggiungere un carattere personalizzato in Qt
- 10. Come aggiungere javascript globale personalizzato a mediawiki
- 11. Come aggiungere javascript personalizzato all'amministratore di WordPress?
- 12. Come aggiungere codice HTML personalizzato a wp_nav_menu?
- 13. Joomla ha violato. Come prevenire?
- 14. Cambiare Joomla URL amministratore
- 15. Come aggiungere personalizzato ai controlli ASP.NET
- 16. Come aggiungere UIPickerView personalizzato a UINavigationBar?
- 17. Come aggiungere un carattere personalizzato all'app Rails?
- 18. Spostamento di righe tra tabelle in Joomla
- 19. Aggiungere personalizzato attributo tag HTML
- 20. Come si "annulla" un indirizzo e-mail in Joomla 3.1?
- 21. Come ottenere il titolo del modulo in Joomla 2.5?
- 22. costanti lingua Aggiungi a componente Joomla javascript
- 23. Ottenere $ _POST con Joomla 2.5
- 24. Come aggiungere 4 ore di tempo in PHP/MySQL
- 25. Come integrare l'app AngularJs all'interno di Joomla
- 26. azione back-end in Joomla non funziona
- 27. Come aggiungere un costo di spedizione personalizzato in woocommerce?
- 28. Come aggiungere un pulsante personalizzato a un QMessageBox in PyQt4
- 29. Come aggiungere un filtro a discesa personalizzato in wordpress WP_List_Table
- 30. Come aggiungere un formato di paragrafo personalizzato in CKEditor
Whew. Grazie. Non volevo davvero dover creare un componente personalizzato. Joomla dovrebbe davvero avere questo integrato nel – user2130397