Come creare un modulo Joomla

tramite: O2O
Difficoltà: media
19

Introduzione

I moduli Joomla rappresentano le caratteristiche fondamentali ed esecutive di ogni sito realizzato con il noto cms online. La loro creazione avviene principalmente utilizzando un file con estensione .xml compresso in un archivio .zip e unito alla struttura esecutiva generale con un file in estensione .php. Questo procedimento infine verrà integrato al tema grazie al back end del sito ideato. Vediamo allora nel dettaglio come creare un modulo Joomla.

29

Occorrente

  • Cms Joomla
39

Aprire il blocco note del sistema operativo

Per prima cosa apriamo il Blocco Note del nostro sistema operativo. Questa applicazione (presente in tutte le versioni di Microsoft Windows), sebbene sia di base e molto semplice, rappresenterà un pilastro importante per la creazione delle nostre pagine web. Inseriamo quindi la seguente istruzione.

Defined (‘_JEXEC') or die (‘Restricted access'); echo JText::_(‘Ho creato il mio primo modulo').
Fatto ciò salviamo il file con estensione .php, dovrete digitarla per intero. Eesempio, "mod_modulo. Php", in quanto il Blocco Note salva i file in automatico con un'estensione diversa.

49

Creare una nuova funzione

Riutilizziamo allora il Blocco Note (in un altro file vuoto) per creare questa nuova funzione:



Il mio primo modulo
Marcellina
Marzo 2013
(C) Marcellina
GNU/GPL
author@delmodulo. It
www. Authorurl. It
1.0
Il mio primo modulo Joomla

mod_nomemodulo. Php
Questo file andrà invece salvato con estensione. Xml. Spostate i due file in un'unica cartella.

Continua la lettura
59

Compressione zip

Procediamo allora alla compressione zip della cartella contenente i due file creati (il primo con estensione. Php e il secondo con estensione. Xml). Entrate allora come amministratori al back end e cliccate sulla voce "Extensions" del menu. Nella lista delle opzioni disponibili dirigetevi allora su "Install/Uninstall", quindi su "Upload Package File". Da qui avrete la possibilità di caricare la cartella compressa nel file. Zip, spostando di fatto sul sito il modulo che avete creato. Terminata questa procedura, cliccate nuovamente su "Extensions". A questo punto andiamo alla voce "Module Manager". Il modulo che avete appena importato e il Back End. Ci offre inoltre la possibilità di modificare a vostro piacimento tutti i dettagli relativi.

69

Posizionare il modulo

Cliccate allora sulla voce "Assignment" presente sul menu del Back End e potrete posizionare il vostro modulo in tutte le pagine del sito dove ritenete che debba essere visibile. Vi ricordo che per rendere effettiva questa assegnazione dovrete attivare la modifica cliccando su "Save".

79

Aggiunta parametri

Se volete effettuare un'aggiunta di parametri, come ad esempio dei pulsanti di tipo radio, scrivete nel file. Xml la seguente funzione:


label="Scegli fra nomi e cognomi"
description="Scegli se visualizzare i nomi o i cognomi">
Nomi
Cognomi

Infine, aggiungete al file. Php queste stringhe per dare un nesso e un'esecutività alle due nuove funzioni che state aggiungendo:
$mostraAlunni = $params->get ('opzioni', 0); $db =& JFactory:: getDBO (); $query = "SELECT * FROM 'alunni_table';"; $db->setQuery ($query); $alunni = $db->loadObjectList (); if ($mostraAlunni == 1){ if (count ($alunni)) {foreach ($alunni as $alunno){echo JText::_('
' . $alunno->nome);}}} else{if (count ($alunni)) {foreach ($alunni as $alunno){echo JText::_('
' . $alunno->cognome);}}}?>

Bene, avete appena terminato un modulo Joomla.

89

Guarda il video

99

Consigli

Non dimenticare mai:
  • Se occorre più aiuto, sul web ci sono molti siti con video che mostrano come fare
Alcuni link che potrebbero esserti utili:

Potrebbe interessarti anche

Segnala contenuti non appropriati

Tipo di contenuto
Devi scegliere almeno una delle opzioni
Descrivi il problema
Devi inserire una descrizione del problema
Si è verificato un errore nel sistema. Riprova più tardi.
Segnala il video che ritieni inappropriato
Devi selezionare il video che desideri segnalare
Verifica la tua identità
Devi verificare la tua identità
chiudi
Grazie per averci aiutato a migliorare la qualità dei nostri contenuti

Guide simili

Internet

Come imparare a usare joomla

Joomla è un sistema che consente di gestire uno spazio web. Nell'imparare a usare Joomla, realizzerete siti senza possedere particolari conoscenze informatiche. Prima di usare Joomla, dovrete approfondire le sue funzionalità di base. Tale piattaforma...
Internet

Come ricevere donazioni dal proprio portale in Joomla

Può mai essere vero che qualcuno sia disposto a regalare denaro? Certo, la cosa è possibile, ma può essere certamente considerata come una fonte sicura di guadagno. Il principio delle donazioni tiene conto del fatto che un visitatore rimasto molto...
Internet

Come creare un blog con Joomla

Tra i sistemi di gestione dei contenuti più famosi ed utilizzati troviamo sicuramente Joomla. Ci permette di creare con facilità il nostro sito o portale web. L'impostazione utilizzata è quella classica con una homepage principale ed delle pagine dipendenti...
Internet

Come realizzare un social network con Joomla

Nell'epoca dei Social Network, ciascun sito internet che desidera apparire estremamente professionale deve assolutamente comprendere un'accurata sezione riservata per gli utenti registrati. Qualora utilizziate "Joomla!" per il vostro sito web ed intendiate...
Internet

Come Creare Una Sitemap In Joomla

La sitemap è la mappa del proprio dominio e mostra tutti i link presenti internamente al sito. Il suo utilizzo primario è quello di rendere più appetibile il vostro dominio per i motori di ricerca e di renderne più veloce l'indicizzazione. Per questo...
Internet

Come eliminare la scritta "Benvenuto" in Joomla

Con i passi che seguono vi spiegheremo come eliminare la scritta benvenuto in joomla. Joomla è un CMS (Content Management System) gratuito e OpenSource che consente di creare siti dinamici, cioè è possibile aggiornare il proprio sito collegandosi...
Internet

Come installare joomla su Altervista

Qualora dobbiate impiegare una piattaforma software open source su Altervista per creare un sito web personale, dovete configurare il famoso Joomla sul vostro personal computer (PC). Si tratta di un Content Management System (CMS) nel linguaggio di programmazione...
Internet

Come integrare Phpbb Joomla

Joomla è un software che consente di creare siti web, utilizzando una linguaggio PHP (Personal Home Page ovvero Preprocessore di testi) cioè un tipo di linguaggio di scripting integrato, particolarmente adatto per la creazione di siti web in continua...
I presenti contributi sono stati redatti dagli autori ivi menzionati a solo scopo informativo tramite l’utilizzo della piattaforma www.o2o.it e possono essere modificati dagli stessi in qualsiasi momento. Il sito web, www.o2o.it e Arnoldo Mondadori Editore S.p.A. (già Banzai Media S.r.l. fusa per incorporazione in Arnoldo Mondadori Editore S.p.A.), non garantiscono la veridicità, correttezza e completezza di tali contributi e, pertanto, non si assumono alcuna responsabilità in merito all’utilizzo delle informazioni ivi riportate. Per maggiori informazioni leggi il “Disclaimer »”.