Sin impuesto Con impuesto

Modulo editor JavaScript e CSS tpl

Prezzo: 60,50 €
50,00 € Sin impuesto 60,50 € Con impuesto
Condividere

Progetto

Cambiare un colore non dovrebbe richiedere un client FTP.

Un po' di margine in più, un pulsante che non si nota, uno script di tracciamento da incollare. Sono solo due righe di codice, ma scriverle richiede l'accesso al server, sapere dove si trova il file e sperare di non combinare guai. RKR Theme CSS/JS Editor ti permette di farlo dal back-office, con un backup prima di ogni salvataggio.

1 clic
Anche custom.css o custom.js . Se il tuo tema non li include, l'editor ti offre la possibilità di crearli e PrestaShop li carica automaticamente.
20 copie
Per file, per impostazione predefinita e tramite impostazioni personalizzabili. Ogni salvataggio crea una copia dello stato precedente e, per ripristinarlo, è sufficiente selezionarlo da un menu a tendina.
0 file PHP
Modifica solo i file CSS, JS, SCSS e LESS all'interno della cartella del tema. Nessun file di base, modulo o configurazione.

Un vero editor, non una casella di testo.

Evidenziazione della sintassi, numeri di riga e salvataggio con Ctrl+S . A sinistra, troverai tutti i file modificabili del tema con le relative dimensioni e un filtro per trovare quello che stai cercando; i file custom vengono sempre visualizzati in alto. Se chiudi la scheda con le modifiche senza salvarle, riceverai una notifica.

Se il back office non dispone di accesso a Internet, l'evidenziazione è disabilitata e l'editor continua a funzionare come testo semplice.

Cerca all'interno del tema

Dove è definito ` .product-miniature ? Digitalo e vedrai ogni corrispondenza con il relativo file e numero di riga. Premi uno e l'editor aprirà il file direttamente lì. Supporta la distinzione tra maiuscole e minuscole, le espressioni regolari e il filtraggio tramite CSS o JS.

All'interno del file aperto, è disponibile anche l'opzione "Cerca e sostituisci". La sostituzione viene effettuata nell'editor e non ha effetto sul disco finché non si salva, quindi può essere ignorata.

Se qualcosa va storto, crolla tutto.

Ogni salvataggio crea una copia dello stato del file. È possibile selezionarne una dal menu a tendina, caricarla nell'editor, rivederla e salvarla. Annullando le modifiche, il file verrà ripristinato allo stato originale sul disco in qualsiasi momento.

E se qualcun altro, o il tuo sviluppatore tramite FTP, ha modificato il file da quando lo hai aperto, l'editor si rifiuta di salvare e ti chiede di ricaricarlo. Nessuno sovrascrive inavvertitamente il lavoro di qualcun altro.

Il cambiamento è visibile immediatamente.

Con l'opzione "Cancella cache al salvataggio", il modulo cancella la cache combinata di CSS e JS sia del tema che dei template. Le modifiche saranno visibili nel negozio anche se hai abilitato l'ottimizzazione dei file di PrestaShop, motivo per cui una modifica manuale non viene visualizzata e la ragione non è nota.

La preoccupazione: la sicurezza

Un editor di file per il back-office deve essere rigoroso, e questo lo è:

  • Funziona solo all'interno di /themes/ I percorsi che includono punti .. , collegamenti simbolici o file esterni vengono rifiutati dal server.
  • Elenco chiuso delle estensioni: CSS, JS, SCSS e LESS. Mai PHP.
  • Limitato al profilo SuperAdmin predefinito e soggetto anche alle autorizzazioni della scheda.
  • Ogni salvataggio viene registrato: data, dipendente, indirizzo IP, file e impronta digitale del contenuto.
  • La funzionalità di modifica dei modelli .tpl esiste, ma è disabilitata per impostazione predefinita ed è utilizzabile solo da un SuperAmministratore, con obbligo di backup prima di ogni salvataggio.

Compatibilità

Compatibile con PrestaShop dalla versione 8.0 alla 9.x. Testato su PrestaShop 8.2 con tema Classic e su PrestaShop 9.2 con tema Hummingbird, con PHP 8.1 e 8.3. Funziona con qualsiasi tema, inclusi i temi child. Non richiede override né modifiche al kernel.

  • Marca

4 altri prodotti nella stessa categoria

Questions and answers

Nobody has asked anything about this product yet.

Caricamento...
Consenso sui cookie
Torna all'inizio