Bonjour,
Je souhaite modifier la ré-écriture d'url dans le BO en ajoutant, devant le nom du produit, le chemin des rubriques parentes.
Lignes 27 à 32 dans seo-tab.html il est écrit :
{custom_render_form_field field='url'}
<div class="input-group">
<span class="input-group-addon">{$url_language|default:{config key="url_site"} nofilter}/</span>
<input type="text" {form_field_attributes field='url'}>
</div>
{/custom_render_form_field}
J'ai identifié le fichier concerné (backOffice/montemplate/includes/seo-tab.html) et les lignes afférentes :
Lignes 27 à 32 dans seo-tab.html il est écrit :
{custom_render_form_field field='url'}
<div class="input-group">
<span class="input-group-addon">{$url_language|default:{config key="url_site"} nofilter}/</span>
<input type="text" {form_field_attributes field='url'}>
</div>
{/custom_render_form_field}
J'ai remarqué que "{form_field_attributes field='url'}" génère dans la balise input :
id="rewriten_url_field" name="thelia_seo[url]" value="1-31-champagne-bollinger.html" class="form-control " placeholder="Utilisez des mots clés dans votre URL"
De fait, on ne peut "concaténer" directement une variable ou du texte en écrivant par exemple : "toto/titi/tata/{form_field_attributes field='url'}" > Ça m'aurait arrangé de faire sans ré-écrire un module :-)
1 - Comment dois-je m'y prendre pour arriver à mes fins ? {form_field_attributes field='url'} > de quel module s'agit-il ?
2 - Existe-t-il dans Thelia une option/un outil qui permette de supprimer les numéro devant l'url ré-écrite ou dois-je y aller à coup de regex avec smarty ?
Merci pour l'éclairage du support
Last edited by anti-conformiste (03-07-2018 08:50:32)