Show Menu
ARGOMENTI×

Note sulla versione di AEM Sites

Per informazioni sui miglioramenti di AEM Sites 6.5, consulta i seguenti riferimenti:

Sviluppo di componenti e modelli

  • Archetipo di progetto Maven 18+ per nuovi progetti, consulta le note sulla versione su Github .
  • Archetipo di progetto Maven 1.0.6+ per applicazione a pagina singola per nuovi progetti, consulta le note sulla versione su Github .
  • HTL versione 1.4, consulta le note sulla versione su Github .
    • Operatore "in" per stringhe, array e oggetti:
      ${'a' in 'abc’}
       ${100 in myArray}
       ${'a' in myObject}
      
      
    • Dichiarazioni variabili con set di dati:
      <sly data-sly-set.title="${currentPage.title}"/>${title}
    • Elenca e ripeti i parametri di controllo: start, step, end:
      <h2 data-sly-repeat="${currentPage.listChildren @ begin = 1, step=2}">${item.title}</h2>
    • Identificatori per l’eliminazione del ritorno a capo automatico dei dati:
      <div data-sly-unwrap.isUnwrapped="${myCondition || myOtherCondition}">
       text <span data-sly-test="${isUnwrapped}>is unwrapped</code>
       </div>
      
      
    • Supporto dei numeri negativi
  • Core Components 2.3.2+, consulta le note sulla versione su Github .
  • Sistema a griglia per contenitore layout, consulta Github .
  • Clientlib Manager: Google Closure Compiler predefinito per minificazione di clientlibs JavaScript (il vecchio predefinito era Yahoo YUI) e aggiornato Google Closure Compiler alla versione v20190121
  • Editor modelli e criteri
    • Creare e modificare modelli per app a pagina singola che utilizzano l’SDK JS (detto anche editor SPA)
  • Sito di riferimento We.Retail 4.0, consulta le note sulla versione su Github .
  • Toolkit to upgrade existing sites to leverage the latest editor capabilities, see Github repository
AEM include la versione 1.12.4 della libreria jQuery per garantire la massima compatibilità con il codice personalizzato esistente. Adobe ha apportato modifiche per risolvere problemi di sicurezza noti.

Amministrazione del sito

  • Nella barra Riferimento è stata integrata una nuova sezione per elencare i collegamenti interni che rimandano alla pagina selezionata. Questa funzione è utile quando si prevede di disattivare o eliminare una pagina, per vedere quali pagine devono essere corrette prima di renderle offline.
  • La vista a elenco dispone ora di una nuova colonna per il flusso di lavoro, che mostra lo stato di una pagina che si trova in un flusso di lavoro.
  • Nelle proprietà della pagina , è ora possibile sfogliare tra le risorse esistenti quando si assegna una miniatura alla pagina (scheda Miniature).

Editor pagina

  • Consente la modifica e la composizione contestuale di esperienze di app a pagina singola create con componenti React e Angular lato client che sfruttano l’SDK JS (chiamato anche Editor SPA)
  • La modalità Scaffolding viene visualizzata solo se la pagina presenta una pagina di scaffolding configurata.

Editor e frammenti di contenuto

  • Nuova barra Annotazioni nell’Editor frammento di contenuto per lasciare commenti generali e visualizzare i commenti all’interno del testo (anche nella barra Timeline)
  • Ability to set the default content type of a multi-line text element in a Content Fragment model to simple text, rich text or markdown
  • Aggiunta di commenti/annotazioni selezionando il testo nell’editor di testo avanzato (visualizzazione a schermo intero)
  • Confronto tra le versioni di un frammento di contenuto affiancate mediante la barra Riferimento
  • Il rapporto di download delle risorse ora mostra i relativi frammenti di contenuto
  • Aggiunta del supporto per i frammenti di contenuto all’API HTTP delle risorse tramite /api.json. Sono disponibili API per creare, aggiornare, leggere ed eliminare frammenti di contenuto.

Frammenti esperienza

  • Miglioramento dell’indicizzazione dei frammenti esperienza , in modo che il loro contenuto si trovi nella ricerca delle pagine in cui vengono utilizzati
  • L’opzione Export to Target (Esporta per destinazione) permette ora di inviare il frammento di esperienza come JSON (l’impostazione predefinita è HTML) o in entrambi i formati

Traduzione

  • Semplificazione della creazione di progetti di traduzione utilizzando la funzione di “progetti principali”
  • Semplificazione dell’esecuzione dei progetti di traduzione impostando i lavori di traduzione sullo stato Approvato per impostazione predefinita
  • Consente di aggiornare le pagine tradotte con modifiche in una memoria di traduzione di terze parti
  • Consente di esportare i lavori di traduzione in formato JSON
  • Aggiornare l'integrazione di Microsoft Translation per utilizzare l'API V3

Gestione multisito (MSM)

  • Per le configurazioni di rollout che utilizzano PushOnModify, una migliore gestione dell'operazione di spostamento delle pagine per evitare uno stato incoerente
  • La creazione di una nuova pagina all’interno della struttura di livecopy creerà ora per impostazione predefinita una pagina autonoma
  • Utilizzate le funzionalità MSM nelle app a pagina singola che utilizzano l'SDK JS (detto anche editor SPA)

Lanci

Simulazione e targeting dei contenuti

  • Il codice JavaScript del livello dati ContextHub e del motore delle regole lato client è stato aggiornato per utilizzare jQuery 3 per impostazione predefinita.

AEM e Adobe Target

at.js 2.x non è supportato da AEM al momento della release AEM 6.5. Utilizzare la versione più recente di at.js 1.x
  • L’integrazione di Adobe Target consente ora di utilizzare l’API standard di Target. Le versioni precedenti di AEM utilizzano l’API HTTP di Target Classic, che ora è obsoleta.
  • Adobe Target mbox.js version 63 is included. Adobe strongly recommends to switch implementation to at.js v1.x.
  • at.js è ora inclusa la versione 1.5.0. Adobe recommends that you use Adobe Experience Platform Launch to provision at.js v1.x into the site.

AEM e Adobe Analytics

  • s_code.js H.27.5 è incluso. Adobe consiglia di passare all'implementazione AppMeasurement.js
  • AppMeasurement.js La versione 1.8.0 è inclusa. Adobe recommends to use Adobe Experience Platform Launch to provision AppMeasurement.js into the site.

AEM e Commerce

Improvements to the Commerce Integration Framework are on a faster release cycle since AEM 6.4. Learn more here .

Add-on Communities

Add-on Screens

  • Utilizzo dei lanci per pianificare future modifiche al contenuto per i contenuti di segnaletica
  • Riproduzione controllata in un canale sequenziale
  • Creazione automatica della struttura del progetto utilizzando un file sorgente, ad esempio un foglio Excel
For more details on changes to AEM Screens - see the Release Notes in the AEM Screens User Guide .