Enlace a un activo con TipoScript -- eoscms campo con typoscript2 camp Relacionados El problema

Link to an asset with TypoScript


1
vote

problema

Español

En fluido, es fácil crear un URI apuntando a un activo utilizando el ViewHelper proporcionado:

  {     "query": {         "filtered":{             "filter":{                 "geo_distance":{                     "distance":"1km",                     "geo_location":{                         "lat":"41.1234",                         "lon":"-87.5678"                     }                 }             }         }     },     "aggregations": {         "seconds_sum": {            "sum": {               "field": "hourly_values.seconds"             }         }     } }  4  

¿Pero cómo puedo crear un enlace o URI de TipoScript?

Original en ingles

In Fluid, it is easy to create an URI pointing to an asset by using the ViewHelper provided:

{f:uri.resource(resource: asset.resource)} 

But how can I create a link or URI from TypoScript?

     

Lista de respuestas

0
 
vote
vote
La mejor respuesta
 

En TipoScript, cualquier etiqueta HTML se puede crear utilizando el objeto PUT /test/data/1 { "id": 1825, "market": "Chicago", "geo_location": { "lat": 41.1234, "lon": -87.5678 }, "hourly_values": [ { "datetime": "1997-07-16T19:00:00.00+00:00", "seconds": 1200 }, { "datetime": "1997-07-16T19:20:00.00+00:00", "seconds": 1200 }, { "datetime": "1997-07-16T19:20:00.00+00:00", "seconds": 1200 } ] } PUT /test/data/2 { "id": 1808, "market": "Chicago", "geo_location": { "lat": 41.1234, "lon": -87.5678 }, "hourly_values": [ { "datetime": "1997-07-16T19:00:00.00+00:00", "seconds": 900 }, { "datetime": "1997-07-16T19:20:00.00+00:00", "seconds": 1200 }, { "datetime": "1997-07-16T19:20:00.00+00:00", "seconds": 800 } ] } 26 . El activo se hace referencia con una expresión de anguila. En el siguiente ejemplo, el identificador de activos se toma de la propiedad del activo, pero también sería posible utilizar el UUID del recurso.

Para crear la URI, luego se aplica el procesador Converturis.

  - (void)stopThumbnailWobble:(NSNotification *)event {         [[NSNotificationCenter defaultCenter] removeObserver:self                                                      name:kTouchPhaseBeganCustomNotification                                                    object:nil];     ((CustomUIWindow *)self.window).enableTouchNotification = NO;      UIEvent *touchEvent = event.object;     // process touchEvent and decide what to do     ... 7  
 

In TypoScript, any HTML tag can be created by using the TYPO3.TypoScript:Tag object. The asset is referenced with a Eel expression. In the example below the asset identifier is taken from the asset property, but it would also be possible to use the UUID of the resource.

To create the URI, the convertUris processor is then applied.

myLinkTag = TYPO3.TypoScript:Tag {   tagName = 'a'   attributes.href = ${'asset://' + node.properties.asset.resource}   attributes.href.@process.convertUris = TYPO3.Neos:ConvertUris   content = 'My link text' } 
 
 

Relacionados problema

1  Enlace a un activo con TipoScript  ( Link to an asset with typoscript ) 
En fluido, es fácil crear un URI apuntando a un activo utilizando el ViewHelper proporcionado: { "query": { "filtered":{ "filter":{...

2  Cómo construir un menú con páginas definidas  ( How to build a menu with defined pages ) 
En TIPO3 CMS, podría construir un menú con páginas definidas muy fáciles. ¿Cómo funciona esto en NEOS y TIPOSCT2? El código TIPOSCRIP1 fue: Menu1 = HMENU...

0  ¿Cómo representar contenido del documento de padres en TyPO3 NEOS?  ( How to render content of parent documentnode in typo3 neos ) 
Tengo una pregunta simple. Tengo un área de contenido personalizado en mi página llamada "Izquierda". Se agregó a la "Página" de NodEtype "como un nombre de n...

0  TYPO3 Agregar recurso de imagen como fondo  ( Typo3 add image resource as background ) 
Soy totalmente nuevo en TIPO3, necesito hacer un DIV con el fondo de una página específica. Por ejemplo, en la página de inicio, me gustaría usar un recurso m...

1  Fusion (TipoScript 2): ¿Cómo acceder a una variable de un objeto principal?  ( Fusion typoscript 2 how to access a variable from a parent object ) 
Esta es una especie de pregunta de seguimiento para ¿Cómo definir y acceder a la variable local en TipoScript 2 (NEOS)? Si define una variable local, llam...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos