Sono solo un mese con extjs e sto ancora sperimentando. La mia domanda è: ho un pannello della griglia e al suo interno le opzioni di configurazione degli "strumenti". Lo sto usando per abilitare/disabilitare una variabile Ext.grid.feature.Grouping. Le 2 funzioni del gestore hanno la logica per disabilitare/abilitare le 2 viste facendo clic sui 2 pulsanti "incrociati" che appaiono sul lato destro dell'intestazione. La logica va bene. Tuttavia, mi piacerebbe visualizzare la mia serie di immagini personalizzate al posto dei pulsanti "croce". Può essere fatto? Se sì, come? Devo apportare alcune modifiche al codice css per quello?Visualizzazione delle immagini personalizzate nelle opzioni di configurazione 'tools' di ext.grid.panel
Ho esaminato la documentazione e ho fatto anche una buona ricerca, ma nulla sembra rispondere alla mia domanda.
Ciao Russ .... Grazie per la pronta risposta. Capisco la logica. Tuttavia, non sono sicuro di dove esattamente ho bisogno di definire le nuove classi? Dovrebbe esserlo con il mio progetto o da qualche parte nella libreria di extjs? Se nella biblioteca, dove? Posso inserirlo in un file CSS personalizzato ed eseguire il mio progetto? – user1415459
Quindi, ho aggiunto il tipo e creato un file css specifico per il progetto. Nel file css ho definito le due classi. Ho anche cambiato le dimensioni dell'immagine nel file sass _tabs.scss. Ciò fa scomparire i pulsanti "croce" ma le immagini personalizzate non vengono ancora visualizzate al loro posto. "Immagini" è la cartella in cui ho inserito le immagini personalizzate e questa cartella esiste all'interno del progetto. Dove sto andando male? – user1415459
Vorrei lasciare solo ext CSS e SASS e includere semplicemente un foglio di stile personalizzato dopo ext-all.css in cui è possibile definire i propri override CSS. Se hai problemi con il caricamento dell'immagine, controlla l'elemento strumento in firebug o chrome, puoi modificare la proprietà background-image per trovare il percorso corretto per la tua immagine. –