Come utilizzare la gestione degli annunci?

Webayt La gestione delle liste in un CMS viene utilizzata per gestire le liste di contenuti utilizzate sul front-end di un sito web. Contenuti, moduli, moduli o dati definiti all'interno di un tema possono essere preparati come liste in diverse lingue e queste liste possono essere utilizzate rapidamente sul front-end.
L'obiettivo principale della Gestione delle Inserzioni è evitare di dover recuperare, rielaborare o ritradurre i contenuti dal database ogni volta che vengono visualizzati a un visitatore. Ciò si traduce in prestazioni più efficienti e in un processo di traduzione più controllato sui siti web multilingue.
A cosa serve la gestione degli annunci?
La gestione delle liste consente di preparare elenchi di contenuti e dati creati nel CMS Webayt in base alla lingua. Questi elenchi possono essere utilizzati per visualizzare i contenuti sul front-end del sito web.
Se esiste un elenco di contenuti nella lingua pertinente, il sistema recupera i dati direttamente da tale elenco e li visualizza all'utente. Questo metodo riduce la necessità di interrogazioni ripetute al database e la necessità di ritradurre gli stessi contenuti.
Soprattutto sui siti web multilingue, si consiglia di avere una struttura di elenchi predefinita. Ciò consente di presentare i contenuti più rapidamente e in modo più organizzato quando il sito viene visualizzato in lingue diverse.
Come posso accedere alla pagina di gestione degli annunci?
Per accedere alla pagina Gestione annunci, apri il menu Azioni operative dal menu a sinistra nel pannello di amministrazione Webayt e accedi all'area Gestione annunci .
Operazioni operative → Gestione degli annunci
In questa pagina è possibile visualizzare gli elenchi esistenti, crearne di nuovi in base alla lingua e al tipo di elenco selezionati, aggiornarli o eliminarli, se necessario.
Perché la gestione degli annunci è importante?
Quando i contenuti vengono visualizzati nella parte front-end di un sito web, se non è disponibile un elenco predefinito di tali contenuti, il sistema potrebbe dover recuperare i dati dal database. Se il sito è visualizzato in una lingua diversa, i dati possono essere tradotti in quella lingua e mostrati all'utente.
Questo processo funziona; tuttavia, non è un metodo consigliato, soprattutto per siti web multilingue e ricchi di contenuti, poiché richiede il recupero dei dati dal database e l'avvio del processo di traduzione ogni volta.
Quando viene creato in anticipo un elenco relativo alla Gestione elenchi, il sistema recupera i dati direttamente dall'elenco nella lingua pertinente senza dover gestire queste configurazioni e li visualizza all'utente più rapidamente.
Qual è lo scopo di "Crea e aggiorna elenchi"?
Il pulsante Crea e aggiorna elenco consente di creare un elenco o aggiornare un elenco esistente per la lingua e il tipo di elenco selezionati.
Se non è mai stata creata una lista in precedenza, il sistema ne creerà una nuova a partire dai dati pertinenti. Se invece una lista è già stata creata, può essere ricreata in base ai dati aggiornati.
Questo processo è particolarmente utile quando si aggiunge un nuovo tipo di elenco, quando è necessario preparare elenchi di traduzione o quando un elenco esistente deve essere ricostruito con dati aggiornati.
Qual è lo scopo della funzione "Elimina elenco"?
Il pulsante Elimina elenco può essere utilizzato per eliminare l'elenco appartenente alla lingua e al tipo di elenco selezionati.
Quando un elenco viene eliminato, l'elenco predefinito associato diventa inutilizzabile. In questo caso, quando si desidera visualizzare nuovamente il contenuto pertinente sul front-end, il sistema potrebbe dover recuperare i dati dal database o, se necessario, eseguire il processo di traduzione.
Pertanto, prima di eliminare un elenco, è necessario verificare se l'eliminazione sia effettivamente necessaria.
Cosa succede se non c'è una lista preparata in anticipo?
Se per un contenuto o un insieme di dati non esiste un elenco predefinito nella lingua pertinente, il sistema può recuperare i dati necessari dal database ed elaborarli.
Se il sito viene visualizzato in una lingua diversa da quella predefinita e non è disponibile un elenco precompilato per tale lingua, i dati vengono recuperati dal database, tradotti nella lingua pertinente e visualizzati all'utente.
Questa struttura garantisce il funzionamento del sistema; tuttavia, la traduzione ripetuta su siti multilingue non è raccomandata sia in termini di prestazioni che di costi di elaborazione.
Il vantaggio di utilizzare un elenco già pronto
Le ready list sono versioni precompilate dei contenuti nella lingua pertinente. Ciò consente ai visitatori di accedere ai contenuti direttamente dalla ready list quando visitano il sito.
I principali vantaggi derivanti dall'utilizzo di un elenco predefinito sono i seguenti:
- I contenuti possono essere visualizzati più velocemente sul front-end.
- Ciò evita la necessità di ripetere la traduzione a ogni visualizzazione.
- La gestione dei contenuti multilingue diventa più controllata.
- È possibile ridurre le query al database e il carico di elaborazione.
- Anche se la cache viene aggiornata, è possibile mantenere una struttura più robusta tramite l'elenco preimpostato.
Qual è la differenza tra questo e la memorizzazione nella cache?
La memorizzazione nella cache può velocizzare il ricaricamento delle pagine conservando l'output generato in precedenza. Tuttavia, la struttura a elenco è una fonte di dati predefinita per i contenuti in base alla lingua.
Anche quando si utilizza la cache, se l'elenco predefinito pertinente non viene trovato, il sistema può recuperare nuovamente i dati dal database quando la cache viene aggiornata ed eseguire il processo di traduzione, se necessario.
Pertanto, anziché affidarsi esclusivamente alla cache per i contenuti multilingue, si consiglia di creare elenchi pertinenti. La gestione degli elenchi garantisce che i contenuti siano mantenuti organizzati nella lingua di interesse.
Come utilizzare la finestra a comparsa per la modifica dell'elenco?
Quando si lavora su un elenco nella pagina Gestione elenchi , potrebbe aprirsi la finestra di dialogo Modifica elenco . Questa finestra di dialogo visualizza il contenuto dell'elenco in base alla lingua.
A sinistra vengono visualizzate le diverse opzioni linguistiche appartenenti allo stesso elenco. A destra vengono visualizzati i campi dell'elenco per la lingua selezionata.
Quest'area può essere utilizzata specificamente per rivedere i contenuti tradotti e apportare modifiche ai campi modificabili, se necessario.
Perché non è possibile modificare l'elenco delle lingue del sito?
L'elenco non può essere modificato nella finestra di dialogo di modifica se è nella lingua del sito. Questo perché il contenuto in quella lingua è considerato dato sorgente.
Il contenuto in lingua del sito deve essere aggiornato dalla pagina di modifica del contenuto o del modulo corrispondente nel pannello di controllo. Nella Gestione schede, l'elenco delle lingue del sito è solo visualizzabile; non può essere modificato direttamente.
Questa struttura viene utilizzata per mantenere la coerenza tra il contenuto di origine e i dati dell'elenco.
Quali campi possono essere modificati in altre lingue?
È possibile modificare solo i campi tradotti in lingue diverse da quella del sito. I campi tecnici o generici non tradotti non possono essere modificati nella finestra di modifica dell'elenco.
Questo perché i campi non tradotti devono rimanere invariati in tutte le lingue. Ad esempio, l'ordine, l'ID del record, alcuni valori tecnici o i campi di sistema comuni devono essere coerenti in tutti gli elenchi.
Pertanto, nelle diverse liste di lingue è consentita la modifica solo dei campi testuali e traducibili.
Come utilizzare i file JSON definiti nella gestione degli annunci?
I file JSON aggiunti alla cartella definita , situata all'interno della cartella del tema, possono essere creati anche come elenchi in tutte le lingue tramite la Gestione elenchi.
Questi file vengono generalmente utilizzati per definire testi o valori di contenuto fissi all'interno di un tema. La Gestione elenchi consente di preparare e gestire queste definizioni per diverse lingue.
Tutti i campi nei file JSON presenti nella cartella `Defined` sono considerati campi tradotti. Pertanto, questi campi possono essere modificati in elenchi di lingue diversi dalla lingua del sito.
L'elenco definito nella lingua del sito è considerato dato sorgente e pertanto non può essere modificato direttamente tramite il sistema di gestione degli annunci.
Cosa succede all'elenco quando si aggiungono, aggiornano o eliminano contenuti?
Quando si aggiunge nuovo contenuto a un gruppo di contenuti creato, quando si aggiorna un contenuto esistente o quando si elimina un contenuto, l'elenco corrispondente viene aggiornato automaticamente.
Una volta creato un elenco, il sistema tiene traccia delle modifiche apportate al suo interno, mantenendo l'elenco sempre aggiornato.
Ciò garantisce che gli elenchi rimangano aggiornati senza doverli aggiornare manualmente dopo ogni operazione durante la gestione dei contenuti.
Quando è opportuno utilizzare la gestione delle inserzioni?
La gestione delle inserzioni dovrebbe essere utilizzata soprattutto su siti web multilingue e in strutture in cui i contenuti vengono frequentemente elencati nella parte front-end.
Creare o aggiornare un elenco può essere utile nelle seguenti situazioni:
- Se si devono preparare elenchi di contenuti per una nuova lingua
- Se si desidera creare un elenco predefinito per un modulo o un gruppo di contenuti specifico
- Se non vuoi ritradurre contenuti multilingue
- Se l'obiettivo è visualizzare i contenuti più velocemente sul front-end.
- Se si deve preparare un elenco basato sulla lingua per i file JSON definiti dal tema
- Se gli elenchi esistenti devono essere ricreati con dati aggiornati
Cosa considerare quando si utilizza un sistema di gestione delle inserzioni?
La gestione delle schede è un aspetto cruciale per le prestazioni del front-end e per la gestione dei contenuti multilingue. Pertanto, i processi di creazione, aggiornamento o eliminazione delle schede devono essere gestiti con attenzione.
- Prima di creare l'elenco, assicurati che sia selezionata la lingua corretta.
- Verifica di aver selezionato il tipo di elenco corretto.
- Ricorda che gli elenchi precompilati aiutano a evitare la necessità di una nuova traduzione.
- Si prega di notare che gli elenchi nella lingua del sito non possono essere modificati direttamente.
- Si noti che nelle altre lingue è possibile modificare solo i campi tradotti.
- Prima di eliminare un elenco, verifica se tale elenco è già in uso sul front-end.
- Tieni presente che nei file JSON definiti, tutti i campi sono considerati campi tradotti.
- Si prega di notare che il sistema manterrà l'elenco pertinente aggiornato con aggiunte, aggiornamenti ed eliminazioni di contenuti.
Riepilogo
La gestione degli elenchi è un'area di gestione operativa nel CMS Webayt che consente la creazione di elenchi di contenuti basati sulla lingua e alcune definizioni di temi.
Grazie agli elenchi preconfigurati, i contenuti possono essere visualizzati più rapidamente sul front-end, si possono evitare traduzioni ripetute e la struttura multilingue del sito può essere gestita in modo più efficace.
Gli elenchi nella lingua del sito sono considerati dati sorgente e non possono essere modificati. Nelle altre lingue, è possibile modificare solo i campi tradotti. Per i file JSON definiti nel tema, tutti i campi sono considerati campi tradotti ed è possibile creare elenchi per questi file in tutte le lingue.
Come possiamo aiutarti?
Puoi compilare il modulo sottostante per contattare il nostro team di supporto Webayt. La tua richiesta verrà esaminata dal team competente e verrai contattato il prima possibile.



