Laravel PHP Developer

Laravel PHP Developer

Who am I?

De Rosario. Analista de sistemas y desarrollador web, con cientos de proyectos en mi haber de distintas variedades

Read more

What I write about


Recent Posts

[OctoberCMS] - Crear un link que contenga parámetros

Ejemplo de como crear una página que admita un parámetro. <a href="{% 'portfolio'|page({'slug': project.slug }) %}">

En ocasiones es necesario crear un link, el cual contenga una url seguida de un parámetro. Por ejemplo, al mostrar un listado de trabajos (porfolio), necesitamos la url del trabajo ampliado y el "id" o "slug".

{% for project in projects %}
    <a href="{{ 'portfolio'|page({'slug': project.slug}) }}">Link</a>
{% endfor %}

De esta manera October nos renderiza el siguiente html:

<a href="http://domain.dev/portfolio/my-project-slug">Link</a>

De más esta decir que es necesario que tengamos una page "portfolio", que admita un parámetro.

Para más detalles, visitá la documentación oficial: https://octobercms.com/docs/markup/filter-page#reverse-routing