We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 36604
    • 268 Posts
    Hi,

    I felt on a strange
    [2013-05-21 15:23:12] (ERROR @ /index.php) `id` is not a valid integer and may not be passed to makeUrl()

    Revo 227, babel (web=fr, en=en)
    No issues using bilinguism this I ran into a special page wish will do some specifics snippet calls.

    It happens each time a self linking is done through :
    [[~[[*id]]]]

    for example here
    ...
    <p class="well alert-info">En cliquant sur les 
        <span class="badge">+
        </span> avec l'icône «chariot», vous pouvez créer votre sélection de produits puis envoyer une commande (pas de réglement en ligne)...
      </p>
    
      <div id="catalog" class="tablo">
        
        <form  action="[[~[[*id]]]]" method="post" >
          <fieldset   id="full-txt">
    	  <div class="input-append">
            <input type ='text' name='mots_cle' value="[[+mots_cle]]" />  
            <button type="submit"  class="btn" value="recherche" name="recherche">recherche »</button>
            <p class="help-inline">La recherche s'effectue par n'importe quel mot-clé, les résultats sont toujours limités à 100 réponses
            </p>
    		</div>
          </fieldset>
        </form>...

    or in a basic <a href> too.

    • If I write [[~15]] this is working well.
    • If I write a [[*id]] anywhere as a trace purpose, it works well too.

    But both together, no.

    Don't see why this issue

    Thank you.
    • This appears to be a bug in 2.2.7. I was able to work around it by using a snippet, see this post: http://forums.modx.com/thread/83913/inter-context-links-disappear-in-upgrade-to-2-2-7#dis-post-466308