Sziasztok!
A userek profilképét és nevét listázom ki Views-al, és mindkét elemre klikkelve a profil node-ra jut az ember. Ha így klikkel, akkor a node id kerül a címsorba, míg a jobb felső blokkban megjelenő user listában a névre klikkelve a node álneve kerül a címsorba.
A gond az ezzel, hogy másképpen jelenik meg a content profil tartalomtípusom a két különböző címen.
Valakinek volt hasonló problémája?
Node ID: http://guliweb.info/6
Autopath: http://guliweb.info/tagok/toth-bela
Views page: http://guliweb.info/tarskereso
Melyik modulhoz, modulokhoz kapcsolódik a téma?:
Drupal verzió:
Fórum:
Azt hozzátenném, hogy
Azt hozzátenném, hogy content_profile modult használok. A tartalomtípus-tpl.php-ba több nézetet is beágyaztam.
A problémás, hogy nem értek CSS-hez, ezért annyi formázást tudtam végrehajtani, hogy a tartalomtípus-tpl.php-ba táblázatba illesztettem be a nézeteket.
nekem a views page-eden
nekem a views page-eden ugyanoda mutat mind2 field. pl ide: http://guliweb.info/6
---
Tévedni mindenkinek szabad, csak a mérnöknek észre kell vennie.
Ez a baj. A views-ben csak
Ez a baj. A views-ben csak azt tudom bepipálni, hogy link to its node, és így a node id alapján irányít a profilra.
Hogyan lehetne, hogy a formázottan megjelenő oldalra jusson a felhasználó?
Ne ide: http://guliweb.info/4 , hanem ide: http://guliweb.info/users/csilla
_
Nagyon furcsa!
A Content_Profillal csináltam a profil lapot, amit a felhasználó kitölt, de abban majdnem minden mező rejtett, és a tartalomtípus.tpl.php-ba beágyazott nézetekkel jelenítem meg a rejtett adatokat.
A content profilhoz auto nodtitle-t használok, amitől olyan, mintha két különböző node lenne, legalábbis különböző a címük.
globalredirect
Én már nem értem, de ez nem segít? http://drupal.org/project/globalredirect
globalredirect
ez egy nagyon egyszerű, ám igen hasznos modul, gyakorlatilag semmilyen beállítása nincsen, viszont minden esetben kötelező, ha az előzőt is használod. (és amúgy is igen jól tud jönni, ha álnevek is vannak) azt csinálja, hogy minden oldallekérésnél megnézi, hogy létezik e az adott kérésnek álneve (tehát mondjuk node/42 álneve az, hogy /viszlat-es-kossz-a-halakat) és ha igen, akkor egy 301 -es átirányítással oda irányít. ez azért kell, hogy ne tudja a robot két külön urlen leindexelni ugyan azt a tartalmat, ez ugyanis url kettőzés lenne, amiért bünti jár. (© aboros)
Tényleg klassz modul, köszi.
Tényleg klassz modul, köszi. Sajnos nem oldotta meg a problémát! Nem tudom mit tegyek...
Most betettem egy Profil megtekintése linket a keresőben megjelenő mezők közé, amire klikkelve user ID-re jutunk, ami a cél lenne. A képre vagy a névre klikkelve a content_profile node-ra jut.
Két különböző tartalomként kezeli a drupal?
persze
2 kulon dolog, a content_profile modulallal egy uj node-ot hozol letre minden felhasznalohoz. a felhasznalo oldala az alapbol nem node..
Views-ban minden field-re van egy opcio
ezzel atirhatod a linket barmire, mikozben a view egy masik mezojenek erteket is felhasznalhatod.
---
de a valodi problema az, hogy nem user mezot listazol, mert annak egy ilyen opcioja van
ami a user/uid-re vagy nalad az path alias-ra:
tagok/<nev>
-re linkelMár értem. Köszönöm. A kérdés
Már értem. Köszönöm.
A kérdés már csak annyi marad, hogy hogyan lehetne az "Output this field as a link:"-el megoldani, hogy a user ID-ra jusson a klikkelő?
Vagy az lesz a megoldás, ha meghagyom ezt a "Profil megtekintése" linket, amit a User ID-ra irányítok? Jó lenne, ha a képre klikkelve működne.