Hey Aminos, Jeg er igang med at optimere produkter på en magentoshop og er ved at oprette diverse attributter til de forskellige produkter. Når man opretter en ny attibute (produktegenskab) kan man vælge at inputvalideringen for administratoren skal være "URL". Dette betyder umiddelbart at indholdet skal starte med http://..... MEN Når man opretter det felt og indsætter en URL, linker denne url ikke. Er det muligt at få denne URL til at linke på en måde, og kan man give den en specificeret ankertekst? |
Hejsa,
Du kan vel bare lave det til et link når du printer det på siden. F.eks. således: (du kan evt. lave et tjek på om feltet er tomt inden)
<a href="<?php echo $this->getChildHtml('produkt-egenskab-med-url'); ?>"><?php echo $this->getChildHtml('produkt-egenskab-med-url'); ?></a>
Hvis du vil definere anker-tekst, kunne du jo lave et egenskab-felt mere som kun indeholder ankerteksten. Eller også kan du bruge typen tekstfelt så kunden kan få en WYSIWYG-editor på. Så kan du jo selv lægge links ind via UI'et. Så kan man styre det hele selv - så får du selvfølgelig bare ikke inputvalideringen på.