Sí que lo tengo definido. En la llamada a la función estoy haciendo la prueba con la línea de código que viene en la instalación de sylius que sí que envía un string. La llamada es la siguiente:
Código HTML:
Ver original<a href="{{ path('sylius_cart_item_add', {'productId': product.id}) }}">Add product to cart
</a>
Lo que no entiendo es qué llamada debería realizar entonces puesto que en teoría la del ejemplo debería funcionar.