Drupal 7-ben szeretnék egy linket létrehozni. A linknek így kellene kinéznie:
pl.: http://oldalam/?q=user/64/edit
Azzal a különbséggel, hogy a "64" helyett mindig az aktuális felhasználó száma kell hogy kerüljön.
Fórum:
Drupal 7-ben szeretnék egy linket létrehozni. A linknek így kellene kinéznie:
pl.: http://oldalam/?q=user/64/edit
Azzal a különbséggel, hogy a "64" helyett mindig az aktuális felhasználó száma kell hogy kerüljön.
hogy mit?
Milyen "számra" gondolsz? Amit mutattál, az a felhasználói azonosító. Az is egy szám. :)
Kicsit bővebben.
Ha arra gondoltál, hogy a felhasználónév kerüljön a szám helyére, akkor:
https://drupal.org/project/pathauto
https://drupal.org/project/subpathauto
(vagy: https://drupal.org/project/path_alias_xt)
Bocs, ne haragudj, ha
Bocs, ne haragudj, ha hülyeséget kérdezek, még új nekem a téma.
Szóval tényleg egy felhasználói azonosító kell, de úgy, hogy mindig annak a felhasználónak a felhasználói azonosítója, aki a linkre rákattint. Tehát, ha én vagyok a 67-es ID-jű felhasználó, és a linkre kattintok, akkor azt szeretném, ha a http://oldalam/?q=user/67/edit-profile -ra irányítana az oldal. Ezt linken belül meg lehet oldani?
Hol és mi módon szeretnéd ezt
Hol és mi módon szeretnéd ezt létrehozni? Mi a célod vele? Sminkben, vagy modulból szeretnéd létrehozni?
Drupal full-stack developer at Wunderman Thompson Budapest
A User menu-be (Felépítés -
A User menu-be (Felépítés - Menük - User Menu) szeretnék berakni egy ilyen linket. A costum theme amit használok nem jeleníti meg az Edit Profil és az Edit Account gombokat, ezeket szeretném valamilyen módon pótolni.
"bejelentkezve" blokk
"tényleg egy felhasználói azonosító kell, de úgy, hogy mindig annak a felhasználónak a felhasználói azonosítója, aki a linkre rákattint"
Szóval magyarul röviden összefoglalva a felhasználó mindig kapjon egy linket a saját adatlapja szerkesztésére, nem?
Views-zal ilyen blokkot nagyon egyszerű összekattintgatni (de ez túl komplex kezdőnek elsőre), vagy felhasználhatod a User Details modult (van még az Author Pane, de ott nem tudom, van-e szerkesztőlink saját profilra), vagy még egy megoldás lehet kezdőknek a me aliases modul lehet, amivel a
user/me/edit
útvonalat egyszerűen berakhatod a User menu-be.Hú, köszi szépen, a me
Hú, köszi szépen, a me aliases megoldotta a problémámat.
Szívesen! Örülök, hogy bevált
Szívesen! Örülök, hogy bevált.
Navigáció blokk
Nem lehetne egyszerűen a Navigáció blokkot megjeleníteni valamelyik régióban?
Nagy Gusztáv
Kipróbáltam, de ott sem
Kipróbáltam, de ott sem jeleníti meg az Edit Profil-t és az Edit Account-ot, csak a felhasználó törlését, ha van hozzá jogosultság. Viszont ez a me aliases tökéletesen működik.