z3c.pagelet

Software screenshot:
z3c.pagelet
Dettagli del software:
Versione: 1.3.1
Data di caricamento: 20 Feb 15
Licenza: Libero
Popolarità: 0

Rating: nan/5 (Total Votes: 0)

pagelets sono Zope 3 i componenti dell'interfaccia utente. In particolare, essi permettono agli sviluppatori di specificare modelli di contenuto senza preoccuparsi della O-wrap UI.
z3c.pagelet fornisce un'implementazione base molto flessibile che può essere utilizzato per scrivere vista componenti che possono essere altamente personalizzati successivamente in progetti personalizzati. Questo è necessario se si deve scrivere componenti riutilizzabili, come quelle necessarie in un quadro. Pagelets sono BrowserPages fatte in modo diverso e possono essere usate per sostituirli.
Che cosa significa questo?
Separiamo il codice della vista python dall'implementazione modello. E abbiamo anche separare il modello in almeno due diversi modelli - il modello contenuto e il modello di layout.
Questo pacchetto utilizza z3c.template e offre una implementaton per questo motivo template. Additionaly questo pacchetto offre una direttiva wich pagelet può essere utilizzato per registrare pagelets.
Pagelets sono opinioni che possono essere chiamati e supportano l'aggiornamento e rendono modello

Cosa c'è di nuovo in questa versione:.

  • Fix IPageletDirective dopo un cambiamento di zope.component.zcml.IBasicViewInformation

Cosa c'è di nuovo nella versione 1.3.0:

  • z3c.pt Spostato includono a extras_require camaleonte. Questo rende il pacchetto indipendente dal camaleonte e gli amici e permette di includere questo dipendenze nel proprio progetto.
  • Aggiornamento a Chameleon template engine 2.0 e utilizzare i nuovi pacchetti z3c.pt e z3c.ptcompat rettificati per lavorare con camaleonte 2.0.
  • Vedere le note dal pacchetto z3c.ptcompat:
  • Aggiornamento z3c.ptcompat attuazione utilizzare configurazione del motore modello basato su componenti, collegare direttamente nel quadro Toolkit Zope.
  • Il pacchetto z3c.ptcompat non fornisce più classi template, o direttive ZCML; si dovrebbe importare direttamente dal codebase ZTK.
  • Si noti che l'opzione di ambiente PREFER_Z3C_PT è stato reso obsoleto; invece, questo è ora gestito tramite la configurazione dei componenti.
  • Si noti inoltre che il camaleonte valore dell'ambiente CHAMELEON_CACHE cambiato da Vero / Falso in un percorso. Salta questa proprietà se non vi piace usare una cache. Nessuno o False definito nella sezione ambiente buildout non funziona. Almeno con camaleonte

Cosa c'è di nuovo nella versione 1.2.2:

  • Cambia richiesta di interfaccia in pagelet firma adattatore esempio (Contesto, richiesta, pagelet). Passare dalla IBrowserRequest a IHTTPRequest. Questo permette di utilizzare il modello per la richiesta pagelet JSONRPC che non prevede IBrowserRequest. Riflettere anche i cambiamenti nel configure.zcml

Requisiti :

  • Python

Altri software di sviluppo Roger Ineichen and the Zope Community

Commenti a z3c.pagelet

I commenti non trovato
Aggiungi commento
Accendere le immagini!