Alias automático en vistas filtradas por argumentos?

Events happening in the community are now at Drupal community events on www.drupal.org.
carcheky's picture

Saludos, estoy peleándome con rules de nuevo, les planteo mi duda:

Tengo una vista, que me muestra productos de una tienda usando como argumento el id del producto, generando una vista final con la url "producto/34" (o un número cualquiera).

Ahora, me gustaría que rules agregase un alias cuando añado un producto, sustituyendo la dirección con argumento de la vista "producto/[ID]" por "producto/[title]", previamente transliterado.

La opción de que el argumento sea directamente el title no funciona, la vista sólo se puede hacer con argumento ID, y se trata de una entidad.

Alguna idea de cómo hacer esto? o alguna idea de cómo afrontar el problema desde otro punto de vista?

Un saludo y gracias!

Comments

Más información

diseño web palma de Mallorca's picture

Perdona, pero no veo que tiene que ver rules con esto... y tampoco entiendo mucho el problema, te refieres a que en el views cuando haces click en un producto, no te imprime el token node-title?

Veo mas cosa de path auto, token y views.

de todas formas que modulo usas para los productos? ubercart?

Con más información quizás yo u otra persona podamos ayudarte.

Un saludo

Derek

Diseño web Mallorca

Uso commerce. Con rules

carcheky's picture

Uso commerce.

Con rules pensaba que podría crear una regla que al añadir un producto, coja su id, monte la url, y cree su alias correspondiente con el título transliterado, es la única manera que se me ha ocurrido.

Con pathauto no se puede, porque, tal y como he dicho, esa ruta no pertenece a ningún nodo en el sistema, sino que se genera en vivo por la vista con el argumento id.

En la vista, el único argumento que funciona, fiable 100%, es el id del producto (no del nodo, sino de la entidad), por lo que la url solo se puede generar en formato "/producto/numero" tal como "/producto/23", y mi intencion era crear una regla que sustituyese esa url por un alias "producto/titulo-del-nodo-transliterado"

Otra manera de enfocarlo

diseño web palma de Mallorca's picture

Como pides otra manera de enfocarlo te diría que usaras ubercart te funcionaría sin tener que hacer nada con pathauto, ya que los productos son nodos y no entidades...

Siento no poder ser de más ayuda.

Un saludo

Derek

Muchas gracias por tu

carcheky's picture

Muchas gracias por tu sugerencia (yo también soy mas de ubercart, me gusta bastante mas y como dices me ahorro estas cosas...pero es una web hecha y terminada y no puedo cambiar...)

Un saludo :D

Probando una cosa

Diseño web Mallorca's picture

En cuanto a SEo estoy viendo que antes aquí los comentarios eran follow y ahora son no follow cuando pones un enlace. estoy poniendo este comentario para comprobarlo. Disculpen.

Diseño web Mallorca

Spain

Group organizers

Group categories

Región geográfica

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week