Accueil » Zope » Forum Zope » Forum Général Zope » Comment obtenir seulement l' adresse et le numero de port(localhost:9080)

 • Comment obtenir seulement l' adresse et le numero de port(localhost:9080)

Document Actions
Réponses: 1   Visites: 0
Up one level
Vous devez être un membre enregistré pour contribuer sur ce forum. Inscrivez-vous maintenant

 • Comment obtenir seulement l' adresse et le numero de port(localhost:9080)

Posté par bihou le 15/04/2008 09:17
Bjr.Comment obtenir seulement l' adresse et le numero de port(localhost:9080)
Voici mon code:

tal:attributes="class python:test(context_url.endswith(
item['rpath']),'selected', default);
href string:${base_url};
title item/title;"

Ce code (base_url)affiche le lien suivant: localhost:9080/mon_produit
Comment peut on obtenir seulement : localhost:9080/ dans mon code(extrait cps_boxes)
Suis sur Zope 2.7 et cps3
Merci de repondre.
  •  • Re: Comment obtenir seulement l' adresse et le numero de port(localhost:9080)

    Posté par jpcw2002 le 17/04/2008 16:57
    Salut
    code:
    context.REQUEST['BASE0']

    te donnera ce que tu veux.
    Sinon y'avait
    code:
    adrport, _out = base_url.split('/')

    Pour connaitre tout ce que tu as ta dispo dans REQUEST qui est ton amie
    code:
    print context.REQUEST
    return printed

    @++