link automatisch zusammen setzen?!

Django, Flask, Bottle, WSGI, CGI…
Antworten
Benutzeravatar
mitch
User
Beiträge: 78
Registriert: Dienstag 1. August 2006, 09:07
Kontaktdaten:

Donnerstag 31. August 2006, 14:17

Hallo,

also wenn man die Seite "members_search_form" ausfüllt gelangt man ja auf die "members_search_results" Seite da wird standart mäßig das Portrait und der username der gefundenen Benutzer ausgegeben.
Dabei wird das Bild und der Username mit einem Linke auf den persönlichen Ordner der user hinterlegt.
Ich hab jetzt noch eine Zeile darunter, welche auf die Seite "prefs_users_search2" mit dem anhang "?userid='username'" versehen werden soll...kann mir jemand sagen wie das geht so wie in der Art evtl.

Code: Alles auswählen

<div class="card" tal:define="name result/getUserName;
                                           home python:container.portal_membership.getHomeUrl(name, verifyPermission=1);
                                           portrait python: here.portal_membership.getPersonalPortrait(name);
                                           settings here/prefs_users_search2;
                                           settings python:settings + name;">
                <div tal:content="home"> </div>
                  <a href="#" tal:attributes="href home">
                    <img src="defaultUser.gif"
                         alt=""
                         border="0"
                         width="75"
                         height="100"
                         tal:attributes="src portrait/absolute_url" />
                    <br />
                    <span tal:content="name">user id</span>
                </a>
                <br />
                 <a href="#" tal:attributes="href settings">
                  <span>Persönliche Einstellungen</span>
                </a>
                <br />
            </div>
        </metal:block>
        </div>
Benutzeravatar
mitch
User
Beiträge: 78
Registriert: Dienstag 1. August 2006, 09:07
Kontaktdaten:

Donnerstag 31. August 2006, 14:41

Durch rum probieren hab ich es hin bekommen...

Code: Alles auswählen

        <div>
        <metal:block tal:repeat="result batch">
            <div class="card" tal:define="name result/getUserName;
                                           home python:container.portal_membership.getHomeUrl(name, verifyPermission=1);
                                           portrait python: here.portal_membership.getPersonalPortrait(name);
                                           settings string:prefs_users_search2?userid=;
                                           settings python:settings + name">
                <div tal:content="home"> </div>
                  <a href="#" tal:attributes="href home">
                    <img src="defaultUser.gif"
                         alt=""
                         border="0"
                         width="75"
                         height="100"
                         tal:attributes="src portrait/absolute_url" />
                    <br />
                    <span tal:content="name">user id</span>
                </a>
                <br />
               <a href="#" tal:attributes="href settings">
                   <span>Persönliche Einstellungen</span>
                </a>
                <br />
            </div>
        </metal:block>
        </div>
Antworten