Vai al contenuto principale

YOOtheme Pro

L’add-on YOOtheme Pro gestisce il builder YOOtheme 5: pagine, template, stili, libreria e backup. Richiede che YOOtheme Pro 5 sia installato e attivo; in caso contrario, i suoi strumenti restano nascosti.


Gli strumenti di lettura non richiedono alcun permesso specifico. Ogni strumento di scrittura segue i permessi del componente Joomla interessato — pagine e relativi collegamenti ai campi su com_content, template, impostazioni e snapshot su com_templates — così un semplice Amministratore può gestire YOOtheme senza essere Super User. Ogni operazione di scrittura è preceduta da uno snapshot e le azioni distruttive richiedono una conferma.

Pagine del builder

Leggere e modificare il layout di un articolo del builder, inclusi i collegamenti ai campi dinamici.

StrumentoFunzionePermessi necessari (ACL)
get_yootheme_pageLeggere una pagina del builderNessuno (lettura)
set_yootheme_pageModificare una pagina del buildercore.edit su com_content
create_yootheme_pageCreare una pagina del buildercore.create su com_content
set_yootheme_field_bindingCollegare un elemento a un campo (sorgente)core.edit su com_content
set_yootheme_repeatable_sourceSorgente ripetibile (collection / subform)core.edit su com_content
set_yootheme_composed_bindingCollegamento composto (se / altrimenti)core.edit su com_content
set_yootheme_visibility_conditionCondizioni di visibilità (Essentials)core.edit su com_content

Template e stili

Gestire i modelli di layout e gli stili.

StrumentoFunzionePermessi necessari (ACL)
list_yootheme_templatesElencare i templateNessuno (lettura)
get_yootheme_templateLeggere un templateNessuno (lettura)
create_yootheme_templateCreare un templatecore.create su com_templates
clone_yootheme_templateDuplicare un templatecore.create su com_templates
update_yootheme_templateModificare un templatecore.edit su com_templates
delete_yootheme_templateEliminare un templatecore.delete su com_templates
reorder_yootheme_templatesRiordinare i templatecore.edit.state su com_templates
list_yootheme_stylesElencare gli stiliNessuno (lettura)

Libreria e salvataggi

Sono disponibili due librerie distinte. La libreria YOOtheme raccoglie i layout e gli elementi forniti da YOOtheme, filtrabili per argomento, tipo o sito di origine: l'assistente può esplorarla, esaminare un layout e importarlo in una pagina o in un template prima di adattarlo ai vostri contenuti. La vostra libreria personale (« My Layouts ») contiene gli elementi, le sezioni e i layout che avete salvato: l'assistente può aggiungervi ciò che ha appena creato e reinserire qualsiasi elemento salvato in una pagina o in un template.

StrumentoFunzionePermessi necessari (ACL)
list_yootheme_libraryEsplorare la libreria YOOthemeNessuno (lettura)
get_yootheme_library_itemEsaminare un layout della libreriaNessuno (lettura)
import_yootheme_library_itemImportare un elemento della libreriacore.edit su com_content
list_yootheme_savedElencare la vostra libreria personaleNessuno (lettura)
get_yootheme_savedLeggere un elemento salvatoNessuno (lettura)
save_yootheme_savedSalvare un elementocore.edit su com_content
insert_yootheme_savedReinserire un elemento salvatocore.edit su com_content
delete_yootheme_savedEliminare un elemento salvatocore.edit su com_content

Impostazioni e snapshot

Modificare le impostazioni di YOOtheme e ripristinare una versione precedente.

StrumentoFunzionePermessi necessari (ACL)
get_yootheme_settingsLeggere le impostazioni di uno stilecore.edit su com_templates
set_yootheme_settingsModificare le impostazioni di uno stilecore.edit su com_templates
list_yootheme_snapshotsElencare gli snapshot dei templatecore.edit su com_templates
restore_yootheme_snapshotRipristinare uno snapshot di un templatecore.edit su com_templates
list_yootheme_style_snapshotsElencare gli snapshot degli stilicore.edit su com_templates
restore_yootheme_style_snapshotRipristinare uno snapshot di uno stilecore.edit su com_templates

Cosa è importante sapere

Riprodurre una pagina esistente. Se la pagina si trova sul vostro sito, l'assistente ne legge il layout (sezioni, griglie, elementi, impostazioni) e lo ricrea o lo clona in una nuova pagina o in un template. Se la pagina è esterna, l'assistente la recupera direttamente dal web, ne analizza la struttura e il testo, quindi ricostruisce una pagina equivalente con gli elementi standard del builder: sezioni, colonne, titoli, testi, immagini, pulsanti e schede. Il testo viene ripreso; le immagini devono essere caricate nella mediateca. Non si tratta di un'importazione pixel-perfect, ma di una ricostruzione: il risultato è una pagina ordinata, che può essere modificata nel customizer, non un blocco HTML statico.

Riprendere lo stile di un sito. Uno stile YOOtheme è un insieme di design token (variabili LESS: colori, tipografie, spaziature, pulsanti) e di impostazioni per header, navbar e footer. L'assistente può analizzare un sito di riferimento e applicare la relativa palette, i caratteri e lo stile dell'header al vostro stile attivo, tramite le sezioni less e custom_less delle impostazioni, creando automaticamente uno snapshot per poter tornare indietro. Il risultato non viene salvato come una nuova voce denominata nel pannello Stili di YOOtheme: questo passaggio si esegue in due clic nel customizer.

Sicurezza. Ogni operazione di scrittura è preceduta da uno snapshot e le azioni distruttive richiedono una conferma. I permessi richiesti seguono l'ACL Joomla del componente interessato — com_content per le pagine e i relativi collegamenti, com_templates per template, impostazioni e snapshot — quindi è sufficiente un Amministratore, senza un account Super User (vedere Sicurezza e permessi).

Esempi di prompt

« Importa il modello « Hero » dalla libreria e applicalo come pagina iniziale. »

« Collega il titolo di questa sezione al campo « nome » dell'articolo. »

« Osserva questa pagina e riproducine il layout e i contenuti in una nuova pagina. »

« Trova un layout di tipo e-commerce nella libreria YOOtheme, importalo nella pagina Negozio e sostituisci i testi con questi. »

« Salva questa sezione nella mia libreria con il nome « Banner promozionale ». »

« Applica la palette e i caratteri di questo sito al mio stile attivo. »