{% set twig_content_variable= 'Testing to replace content'%}
{% set replace_value_var= 'Testing' %}
{% set replace_with_value_var = 'Testing complete' %}
{{ twig_content_variable|replace({ (replace_value_var): replace_with_value_var }) }}
Mostrando entradas con la etiqueta twig. Mostrar todas las entradas
Mostrando entradas con la etiqueta twig. Mostrar todas las entradas
Twig: Replace
twig: request.uri
{{ app.request.getRequestUri() }}
{% if 'pepe' in app.request.getRequestUri() %}
{% endif %}
Silex: Que se muestren los saltos de línea
En mantenimiento dar de alta en los textarea de forma normal.
En el twig:
{% for item in arrTextos %}
{% if (app.request.locale == "es") %}{{item.texto_es|nl2br}} {% endif %}
{% if (app.request.locale == "en") %}{{item.texto_en|nl2br}} {% endif %}
{% if (app.request.locale == "cn") %}{{item.texto_cn|nl2br}} {% endif %}
{% endfor %}
En el twig:
{% for item in arrTextos %}
{% if (app.request.locale == "es") %}{{item.texto_es|nl2br}} {% endif %}
{% if (app.request.locale == "en") %}{{item.texto_en|nl2br}} {% endif %}
{% if (app.request.locale == "cn") %}{{item.texto_cn|nl2br}} {% endif %}
{% endfor %}
Twig: Rutas
RUTA:
{% set route = path(app.request.attributes.get('_route') %}
RUTA MAS LOS PARAMETROS:
{% set route = path(app.request.attributes.get('_route'),
app.request.attributes.get('_route_params')) %}
<a href="{{ app.request.basepath }}/es/{{route}}"><img src="{{ app.request.basepath }}/images/xxx.jpg" alt=""></a>
--------------------------------------------
{{('hola', {nombre:'Pepe'})}}
EJEMPLO CON VARIOS PARAMETROS:
{{ path('hola', {nombre: 'Pepe', edad: 21}) }}
$app->mount('/hola/{nombre}/{edad}', include 'controllers/holaController.php');
$CAux->get('/', function(Request $request,$nombre, $edad) use ($app) {... }
-----------------------------------------------
{% if (app.request.locale == "es") %} {{ xxx }} {% endif %}
{% if (app.request.locale == "en") %} {{ xxx }} {% endif %}
{% if (app.request.locale == "fr") %} {{ xxx }} {% endif %}
{% if (app.request.locale == "pt") %} {{ xxx }} {% endif %}
Twig: Array
{% for item in arrApartamentos %}
{{item.nom_ciudad }}
{% endfor %}
Acceder al primer elemento del Array sin necesidad de recorrerlo:
{{ arrApartamentos|first.nom_ciudad }}
Acceder a una posición concreta del Array:
{{arrBanners[2].imagen}}
-------------------------------------------
{{item.nom_ciudad }}
{% endfor %}
Acceder al primer elemento del Array sin necesidad de recorrerlo:
{{ arrApartamentos|first.nom_ciudad }}
Acceder a una posición concreta del Array:
{{arrBanners[2].imagen}}
-------------------------------------------
{% for i in 0..10 %} {{ i }} {% endfor %}
Suscribirse a:
Entradas (Atom)
