Où modifier artUrl pour supprimer /article/ dans l'url

Bonjour,
J'utilise le plugin BetterUrl, mais ça reste un jeu d'équivalence sur serveur, et il me semble plus "simple" de faire la modif sans le plugin.

Dans Core / Admin / article.php
J'ai modifié
<?php $link = $plxAdmin->urlRewrite('?article'.intval($artId).'/'.$url) ?>
en
<?php $link = $plxAdmin->urlRewrite($url) ?>
ainsi au lieu de http://nomdomaine/article101/nomfichier
on a http://nomdomaine/nomfichier

Le soucis vient que si tout se passe bien, l'url dans les fichier du theme, home.php, sidebar.php, article.php etc, on se retrouve quand même avec http://nomdomaine/article101/nomfichier car ces fichiers récupèrent la variable $artUrl via <?php $plxShow->artUrl() ?>">

Ou peut on modifier la construction entre article.php et artUrl, afin que " article'.intval($artId).'/' " ne soit pas insérer, ce qui dispenserait de se servir du plugin MybetterUrl.

Merci

Réponses

  • Petit up au cas où… ;)

  • mai 2023 modifié

    Bonjour,

    Je pense que ce que tu veut faire est une mauvaise idée et qui ne sera pas perenne au fil des mise à jours.

    Ce que je conseillerais , c'est de te servir de ce plugin en retirant le mot article de L’URL comme tu le souhaite et de lui donner une extension au choix (html, php ,...) de façon à être certains que ton lien vers un article ne sera pas identique à un lien vers un dossier existant (ou une page statique si elle aussi leur lien est réécrit)

    Cdt


    Cordialement,
    gcyrillus

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

Connectez-vous ou Inscrivez-vous pour répondre.