Sviluppo Joomla! - cocoate 2020-02-10آ  Sviluppo joomla! - Guida per Principianti 2/4/12 Pagina...

download Sviluppo Joomla! - cocoate 2020-02-10آ  Sviluppo joomla! - Guida per Principianti 2/4/12 Pagina 13.

of 177

  • date post

    10-Jun-2020
  • Category

    Documents

  • view

    0
  • download

    0

Embed Size (px)

Transcript of Sviluppo Joomla! - cocoate 2020-02-10آ  Sviluppo joomla! - Guida per Principianti 2/4/12 Pagina...

  • Sviluppo Joomla! Guida per Principianti

    2

  • ..............................................................................Introduzione 9

    ............................................................................................................Il Problema 9

    .........................................................................................................La Soluzione 9

    .............................................................................................................Codifica? 10

    ...............................................................Cosa potete imparare da questo libro? 10

    ....................................................................................................Come iniziare? 10

    .................................Preparate la vostra postazione di lavoro 13

    .......................................................................................Editor Codice Sorgente 14

    ............................................................................Ambienti di sviluppo integrati 14

    ............................................Cosa stanno usando gli sviluppatori professionisti? 15

    ...................................................................................Pacchetto Software Lamp 16

    .....................................................................................................Altri strumenti 16

    ........................................................................................Di cosa avete bisogno? 17

    .................................................Scrivete il vostro componente 19

    .......................................................................Model-View-Controller Struttura 19

    ................................................E' necessario costruire un componente da zero? 20

    ....................................................................................................Come iniziare? 21

    ...................................................................Il Componente Cocoate Real Estate 22

    ......................................................................Passo 1 - Le basi 23

    ............................................................................................Frontend e Backend 23

    Sviluppo joomla! - Guida per Principianti

    2/4/12 Pagina 3

  • ..............................................................................................File e Installazione 24

    ............................................................................................Scoprire l'estensione 25

    ...........................................................................................Installare l'estensione 25

    ...............................................................................................................Il codice 26

    ......................................Passo 2 - Database, Backend, Lingue 32

    .........................................Immagine Cocoate Real Estate (CRE) Version 0.0.2 33

    .............................................................File Cocoate Real Estate Versione 0.0.2 36

    ........................................................Tabella database cocoaterealestate_objects 38

    ..............................................................Modelli, Tabelle, Campi, File di lingua 40

    .........................................................................................................I Controller 48

    ................................................................................Viste in frontend e backend 50

    ..............................................Passo 3 - Il percorso individuale 59

    .................................................................Cosa manca nel nostro componente? 59

    .........................................................................Il Futuro di Cocoate Real Estate 61

    ................................................................................................................L'affare 61

    .........................................................Scrivete il vostro modulo 62

    ..........................................................................................mod_contact_list.xml 65

    ..........................................................................................mod_contact_list.php 68

    ............................................................................................................helper.php 69

    .................................................................................................tmpl/default.php 72

    Sviluppo joomla! - Guida per Principianti

    2/4/12 Pagina 4

  • ..................................................language/en-GB/en-GB_mod_contact_list.ini 73

    ............................................language/en-GB/en-GB_mod_contact_list.sys.ini 73

    ...........................................................................................................index.html 74

    ..........................................................Comprimere il Modulo per l'installazione 74

    ...........................................................Scrivete il vostro plugin 76

    ..............................................................................................................Esempio 77

    ......................................Scrivete il vostro template sostitutivo 81

    ............................................................Maggiori informazioni sulla sostituzione 85

    .........................................Scrivete il vostro layout alternativo 86

    ..............................................................Esempio per Modulo layout alternativi 86

    ...................................................................................Voci del menu alternativo 89

    Scrivete la vostra Applicazione usando la piattaforma Joomla! 90

    ...................................................................................................................Storia 90

    ..............................................................................Usare la piattaforma Joomla! 92

    ...........................................................................................Un'applicazione web 96

    ..................................................................................Applicazioni web multiple 98

    .........................................................................................................Altre risorse 99

    .......................................................................Errori comuni 100

    ..........................................................Lista di Radek Suski sugli errori comuni 101

    ..................................................................La VOSTRA lista di errori comuni 104

    Sviluppo joomla! - Guida per Principianti

    2/4/12 Pagina 5

  • Pubblicate la vostra estensione del progetto Joomla! nella Directory .............................................................................Estensione 106

    ..........................................................................Pubblicate la vostra estensione 108

    .....................................................................Che cos'è GIT? 111

    ......................................................................................Deposito centralizzato 112

    .............................................................................................................Commit 112

    ..............................................................................................................Unione 112

    .............................................................................................................Versioni 112

    ......................................................................Revisione di controllo distribuito 113

    ........................................................................Flusso di lavoro decentralizzato 113

    ........................................................Flusso di lavoro Dittatore e Luogotenente 113

    .............................................................................................Il nome e la storia 114

    ..............................................................................................................GitHub 114

    ..............................................................................................Joomla! e GitHub 114

    ..................................................................................................Come iniziare? 114

    ...........................................................................Maggiori informazioni su Git 115

    ........................................Contribuire al codice del progetto 116

    ....................................................................................................I miei risultati 117

    ...................................................................................La leadership di Joomla! 117

    ..............................................................Contribuire al codice in modo tecnico 119

    .............................................................................Proporre nuove funzionalità 120

    Sviluppo joomla! - Guida per Principianti

    2/4/12 Pagina 6

  • ...............................................................................................................Risorse 121

    ..............................Localizzazione usando OpenTranslators 123

    Interna