Link zu Usergallerie
Eingetragen von icheben (7)
am 11.08.2008 - 17:34 Uhr in
am 11.08.2008 - 17:34 Uhr in
Hallo mein Problem was ich habe ist folgendes....
Und zwar habe ich mit hilfe dieses http://www.lullabot.com/articles/how_to_build_flickr_in_drupal tut eine Gallerie per User gebastelt funz auch alles wunderbar.
Ausser...der link zu der gallerie.
Und zwar hat dann jeder user eine gallerie mit flogender Url: photo/user/1 wobei die 1 für den ersten user steht. 2 dann für den 2 user und so weiter....
Meine frage wie bekomme ich es hin das jeder User ein Link zu seiner Gallerie hat im User Menü (also nach den einloggen)
Meine idee war den link so anzulegen url: photo/user/uid
das geht aber nicht
wer kann mir helfen???
- Anmelden oder Registrieren um Kommentare zu schreiben
keiner eine idee oder ein
am 11.08.2008 - 18:40 Uhr
keiner eine idee oder ein vorschlag
Zu unkonkret: "Drupal 5.x oder neuer".
am 11.08.2008 - 19:02 Uhr
Wenn Du die Galerien als Tab in den Seiten der einzelnen Userkonten verlinken willst dann sehe Dir doch einfach mal die Links der Tab's an. Da gibt es eine Logik.
Daraus ergibt sich zunaechst, die URL des View muss /user/uid/photo lauten. Wobei uid als Argument definiert wird.
Um dies zu realisieren sind im View weitere Dinge zu konfigurieren als nur die URL umzubenennen. Aber:
Weiter kann ich erst mal nicht helfen da ich nicht weiss von welcher Drupalversion Du eigentliche redest.
Denn das Argumenthandling unterscheidet sich von D5 zu D6.
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Da geht noch was.
Danke erst mal für deine
am 11.08.2008 - 19:24 Uhr
Danke erst mal für deine antwort - werde das mal testen sobald mein server online ist....(grade abgeschmiert)
aber im view steht halt las url : photo/user ja nur das steht da wenn ich aber die gallerie manuell aufrufe stehts dann für user 1 so da photo/user/1
achso drupal 5 nutze ich
Geht nicht
am 14.08.2008 - 16:31 Uhr
@quiptime also habe das grad mal getestet was du vorgeschlagen hast und muss leider sagen es geht nicht....
welche möglichkeiten gibt es noch den link zu basteln so das jeder user/auch jeder neue user einen link zu seinen bildern hat....
bittte um hilfe
suche hilfe
am 15.08.2008 - 16:36 Uhr
Also nochmal der aufruf könnte mir bitte jemand mit mein problem helfen ich vertzweifel bald.........es ist doch eigenlich kein grosses problem jeden user ein link zu geben der zu seiner usergallerie führt oder ???
Link zur gallerie: photos/user
wenn ein user ein bild hochlädt legt drupal eine gallerie für ihn an (die ist schon da nur ohne bild eben)
von user der link zur gallerie: photos/user/1 (2,3,4,5,6..........für allen andern user)
nun mein problem wie bekomme ich es hin das eben jeder user ein link zu seiner gallerie hat.......folgendes ging eben nicht photos/user/uid auch das was mir @quiptime gesagt hat ging auch nicht welche einstellungen bei den view -> potos_user muss ich machen um eben denn link zu basteln.......
mfg
achso ich benutze drupal 5 und das "core profil" der link soll aber in das menü wo "verwalten" mir drin ist....
Will jetzt nicht alles
am 15.08.2008 - 17:18 Uhr
Will jetzt nicht alles nachbauen, aber wenn Tokens an der Stelle erlaubt sind, müßte es doch "photos/user/%uid" heißen, oder?
Edmund
------
Drupal Migrationen, Modul- und Themeentwicklung, Drupal Hosting - http://www.katp.de
Drupal Migrationen, Modul- und Themeentwicklung - http://www.klapper.de
es gibt noch einen aktive
am 15.08.2008 - 17:32 Uhr
es gibt noch einen aktive thread dazu. dort hab ich noch was gepostet:
http://www.drupalcenter.de/node/12176
Viele Grüße
Edmund
------
Drupal Migrationen, Modul- und Themeentwicklung, Drupal Hosting - http://www.katp.de
Drupal Migrationen, Modul- und Themeentwicklung - http://www.klapper.de
Zitat: Will jetzt nicht
am 16.08.2008 - 01:03 Uhr
Will jetzt nicht alles nachbauen, aber wenn Tokens an der Stelle erlaubt sind, müßte es doch "photos/user/%uid" heißen, oder?
Edmund
Genau das dachte ich auch nur wenn ich versuche den link so anzulegen geht es nicht...
da kommt dann immer "'s photos"
mfg hoffe ihr könnt mir helfen.