Nel Tridion Link Resolver modello di edificio isolato, qual è la differenza tra i Binari e Multimediali

StackOverflow https://stackoverflow.com/questions/9467825

  •  13-11-2019
  •  | 
  •  

Domanda

Nel Tridion templating manuale (sto guardando 2009 SP1) spiega che è possibile utilizzare tridion:type='Binary' o tridion:type='Multimedia'.A quanto pare Binario consente di specificare una variante, e Multimediali, consente di utilizzare il tridion:targetattribute attributo.

Nessuna di queste differenze giustificano un tipo extra, quindi non c'è ovviamente molto di più.La documentazione dice:

Se impostato su Binario, il collegamento ipertestuale punti al file binario contenute all'interno del Componente Multimedia, il che significa che i punti di collegamento dell'attuale binario del file e non il Contenuto Manager URI della voce.

Ma un link di tipo Multimediale anche punti per il binario stesso.

La documentazione, inoltre, osserva che, se di tipo Multimediale, è necessario pubblicare la componente multimedia nella stessa pubblicazione di azione per il link, per essere risolto.

Quali sono i meccanismi sottostanti a giocare qui, e con quali criteri devo applicare per scegliere tra i Binari e Multimediale?

È stato utile?

Soluzione

Ho trovato qualche altra documentazione che dice:

tridion:il tipo, il tipo di collegamento che deve essere creato.

Il valore può essere Pagina, Componente o di un Binario, anche se qualsiasi altro valore sarà solo copiati (di default è di uno dei Componenti o di una Pagina, a seconda della destinazione URI).Il valore può essere anche Multimediali, in questo caso, l'elemento originale è cambia, cambia solo l'attributo di destinazione pubblicato percorso della componente MultiMedia associato al componente di riferimento in tridion:href viene sostituito.

Dalla lettura di parte della documentazione e guardando il codice, sembra che tridion:type=Multimedia non genera TCDL.Invece sembra per il "PublishedPath" del prodotto e mette che in Uscita.In questo senso è molto simile al PublishBinary chiamata del buon vecchio Script Assistent.

Altri suggerimenti

Se hai accesso al forum puoi ottenere Il codice sorgente per i TBB predefiniti qui. La fonte del resolver del collegamento TBB contiene tutta la spiegazione di cui hai bisogno. Essenzialmente type="Binary" è per i collegamenti (<a href=...) ai componenti multimediali, mentre type="Multimedia" è per altri riferimenti a componenti multimediali, ad esempio <script src=..., eccetera.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top