OpenSTAManager
Sito webFacebookYouTubeUltima release
2.4.44
2.4.44
  • 📣Novità
  • Openstamanager
    • 🚀OpenSTAManager
    • 📙Configurazione
      • 🎯Installazione
      • ▶️Inizializzazione
      • 🆙Aggiornamento
      • ⏸️Backup
    • 📘Interfaccia
      • 📚Moduli e plugin
      • 👾Widget
      • 🔼Gestione upload
    • 📘Moduli
      • 📅Dashboard
        • ➕Creazione
        • 🖌️Modifica
        • ❗Azioni aggiuntive
      • 👤Anagrafiche
        • ➕Creazione
        • 🖌️Modifica
        • 🦠Tipi di anagrafiche
        • 📞Relazioni
        • 🌏Zone
        • 📭Provenienze clienti
        • 🗃️Settori merceologici
        • ❗Azioni aggiuntive
        • 🔧Plugin
          • 🔨Impianti del cliente
          • 🧑Referenti
          • 📍Sedi
          • 📊Statistiche
          • 📤Ddt del cliente
          • 🤵Dichiarazioni d'intento
          • 🎥Storico attività
          • 🛄Allegati
          • 🧾Contratti del cliente
          • 💰Movimenti contabili
          • 📑Regole pagamenti
          • 🔖Note interne
          • ⁉️Info
      • 📧Gestione email
        • 🔄Coda di invio
        • 📬Newsletter
        • 📋Liste
        • 📃Template email
        • ✉️Account email
      • 📖Gestione documentale
        • ➕Creazione
        • 🖌️Modifica
        • 📑Categorie documenti
      • 🚚Attività
        • ➕Creazione
        • 🖌️Modifica
        • ⛽Tipi di attività
        • ⏱️Fasce orarie
        • 🚇Stati di attività
        • 🧑‍🔧Tecnici e tariffe
        • 🔊Voci di servizio
        • ❗Azioni aggiuntive
        • 🔧Plugin
          • 📡Impianti
          • ✅Checklist
      • 💰Vendite
        • 🤝Contratti
          • ❗Azioni aggiuntive
          • 🔧Plugin
            • 🪙Consuntivo
            • 📅Pianificazione attività
            • 🔄Rinnovi
            • 📆Pianificazione fatturazione
        • 🧾Preventivi
          • ❗Azioni aggiuntive
          • 🔧Plugin
            • 🪙Consuntivo
            • 🔍Revisioni
        • 📞Ordini cliente
          • ❗Azioni aggiuntive
          • 🔧Plugin
            • 🪙Consuntivo
        • 📃Fatture di vendita
          • ❗Azioni aggiuntive
          • 🔧Plugin
            • 📃Fatturazione elettronica
            • 🖋️Movimenti contabili
            • 📽️Registrazioni
      • 💵Acquisti
        • 📞Ordini fornitore
          • ❗Azioni aggiuntive
          • 🔧Plugin
        • 📄Fatture di acquisto
          • ❗Azioni aggiuntive
          • 🔧Plugin
      • ⚖️Contabilità
        • 🖨️Stampe contabili
        • 1️⃣Prima nota
        • 📖Piano dei conti
        • ⏳Scadenzario
          • 💳Presentazioni bancarie
      • 📦Magazzino
        • 📺Articoli
          • ❗Azioni aggiuntive
          • 🔧Plugin
            • 💸Movimenti
            • 🏷️Serial
            • 🧺Giacenze
            • 📈Statistiche
            • 📑Listino clienti
            • 🧾Listino fornitori
            • ✂️Piani di sconto/magg.
            • 🪛Varianti articolo
            • ➗Provvigioni
        • 📖Movimenti
        • ✂️Piani di sconto/magg.
        • 🧾Listini
          • 📲Import listini
        • 📑Listini cliente
        • 📤DDT in uscita
          • ❗Azioni aggiuntive
        • 📥DDT in entrata
          • ❗Azioni aggiuntive
        • 🏬Giacenze sedi
        • ◾Attributi combinazioni
        • 🔳Combinazioni
      • 🪝Impianti
        • ➕Creazione
        • 🖌️Modifica
        • 🪜Categorie impianti
        • ❗Azioni aggiuntive
        • 🔧Plugin
          • 🔚Interventi svolti
          • 🔌Componenti
      • 📊Statistiche
      • 🗺️Mappa
      • 🔨Strumenti
        • 🗃️Tabelle
          • 📦Tipi di spedizione
          • 🎉Eventi
          • 📜Tipi documento
          • 🏷️Causali movimenti
          • ⏲️Tipi scadenze
          • 📑Stati dei contratti
          • 📑Stati dei preventivi
          • ➖Ritenute previdenziali
          • 💸Casse previdenziali
          • 💰IVA
          • 🖊️Modelli prima nota
          • 🏦Banche
          • 🪙Ritenute acconto
          • 💻Categorie articoli
          • 💶Pagamenti
          • ⚱️Porto
          • 📏Unità di misura
          • 🪞Aspetto beni
          • ❔Causali
          • 👨‍🏭Mansioni referenti
        • 💡Campi personalizzati
        • 👀Viste
        • 🗣️Utenti e permessi
        • 🎚️Impostazioni
        • 📥Import
        • 🪢Segmenti
        • 🚦Stato dei servizi
        • ☑️Checklists
        • 🖨️Stampe
        • ⏫Backup
        • 🔝Aggiornamenti
    • 📱APP Tecnici
      • 3️⃣v3.0.30
  • guide
    • 🔮Come si fa?
      • 👏Autofattura
      • 🏦Banca predefinita anagrafica
      • 📲Calendario su telefono
      • ⏱️Contratti a ore
      • 🧑‍🔧Contratti di manutenzione
      • 🙋‍♂️Dichiarazioni d'Intento
      • 👍Esportare e stampare tabelle con molti record
      • 📘Fatturazione Elettronica
        • 🏷️Codice identificativo documento e CIG
        • ⌛Decreto Rilancio 2020
        • 🤔Domande comuni
        • ⛔Errori frequenti
        • 🏫Fattura elettronica verso PA
        • 🙋‍♀️Fatture TD21 - TD27
        • 📩Inviare/ricevere fatture elettroniche
        • 🏫Split payment e reverse charge
      • 📃Fatture non elettroniche
      • 🌈Formattazione celle
      • 💵Gestione acconto
      • 🗳️Gestione magazzini
      • 📇Import anagrafiche
      • 📲Import articoli
      • 🔰Impostare logo nelle stampe
      • 💶Incassi e pagamenti
      • 🔜Incassi e pagamenti anticipati
      • 💵Liquidazione di salari e stipendi
      • 📄Nota di credito
      • 🧑‍🔧Permessi di visualizzazione degli utenti
      • 👨‍🏫Prezzo di vendita automatico
      • 🏢Quantità di magazzino
      • 💸Registrazione di crediti inesigibili
      • 📝Sconto combinato
      • 🗓️Tasks programmati
      • 🔨Verificare l'installazione di OSM
    • 🪂Strumenti esterni
      • 📸Awesome screenshot
    • 📽️Videoguide
      • 🎥Attività/Fatturazione
      • 🎥Autofattura
      • 🎥Importazione articoli
      • 🎥Preventivo/Consuntivo
      • 🎥Registrazione movimenti bancari
      • 🎥Scheda accettazione
    • 📘F.A.Q.
  • Moduli premium
    • 📙Installazione
    • 📗Budget
    • 📗Disponibilità tecnici
    • 📗Distinta base
    • 📗E-commerce
    • 📗Email ticketing
    • 📗Import FE
    • 📗Registrazione movimenti bancari
    • 📗Riordino fornitori
    • 📗Scheda accettazione
    • 📗Vendita al banco
  • Configurazioni
    • 📙API
      • 📙Retrieve
    • 📙Google Maps API key
    • 📙OAuth2
  • per sviluppatori
    • 📘Recupero della password
    • 📒Contribuire
    • 📒Personalizzazione
      • 🕹️Codice
      • 🖥️Framework
      • 💾Assets
    • 📒Strutture
      • 📒Moduli
        • 📒Nucleo
        • 📒Stampe
        • 📒Widget
        • 📒Plugin
Powered by GitBook
On this page
  • 🏗️ Struttura
  • 🖌️ Personalizzazione
  • 🖌️ Aggiornamento
  • 🖌️ Installazione di nuovi pacchetti
  • 🎈 Framework predefiniti

Was this helpful?

  1. per sviluppatori
  2. Personalizzazione

Framework

Come utilizzare i framework per personalizzare OpenSTAManager

PreviousCodiceNextAssets

Last updated 2 years ago

Was this helpful?

Un framework, termine della lingua inglese che può essere tradotto come intelaiatura o struttura, in informatica e specificatamente nello sviluppo software, è un'architettura logica di supporto (spesso un'implementazione logica di un particolare design pattern) su cui un software può essere progettato e realizzato, spesso facilitandone lo sviluppo da parte del programmatore.

Il progetto utilizza per gestire le librerie PHP in modo completamente gratuito e opensource. Questo permette di completare l'installazione e l'aggiornamento dei diversi framework in modo facile ed intuitivo, senza doversi preoccupare in modo eccessivo delle dipendenze delle diverse librerie.

🏗️ Struttura

I framework vengono automaticamente scaricati da Composer all'interno della cartella vendor nella root del progetto, dove vengono memorizzati secondo un percorso derivante dall'origine del pacchetto (per maggiori informazioni, consultare la ).

La modifica dei contenuti di vendor è altamente sconsigliata, poichè qualunque aggiornamento potrebbe sovrascrivere ed annullare le modifiche effettuate.

🖌️ Personalizzazione

Nel caso si rivelasse necessario aggiornare i framework presenti o installare nuove librerie, è necessario avere disponibile una corretta e funzionante .

Una volta completata l'installazione di Composer è possibile, partendo dalla cartella del gestionale, iniziare l'aggiornamento e la personalizzazione tramite le seguenti operazioni.

🖌️ Aggiornamento

L'aggiornamento dei framework è effettuabile tramite il seguente comando:

php composer.phar update

Per ulteriori informazioni, consultare la .

🖌️ Installazione di nuovi pacchetti

Per installare nuovi framework e/o librerie è utilizzabile il seguente comando:

php composer.phar require <package>

🎈 Framework predefiniti

  • danielstjules/stringy

  • ezyang/htmlpurifier

  • filp/whoops

  • ifsnop/mysqldump-php

  • intervention/image

  • ircmaxell/password-compat

  • maximebf/debugbar

  • monolog/monolog

  • mpdf/mpdf

  • paragonie/random_compat

  • phpmailer/phpmailer

  • spipu/html2pdf

  • symfony/filesystem

  • symfony/finder

  • symfony/translation

I nomi sono indicati secondo la notazione tipica dei progetti pubblici su GitHub.

Per ulteriori informazioni, consultare la .

📒
🖥️
Wikipedia
Composer
documentazione ufficiale di Composer
installazione locale di Composer
documentazione ufficiale di Composer
documentazione ufficiale di Composer