Feladat: Userek alap (név, email, ...) és plussz mező (tel. szám, stb) adatokat megjeleníteni és azokban keresni.
Ami működik:
User profil megjelenítése Views modullal tökéletesen működik.
Ami NEM működik:
User adat keresése. Hiába látom (az egyik menüben) a Views-al készített oldalon az adatokat, semelyik kereső nem találja meg a user adatokat. Amúgy Cron lefut és az indexelés 100%-os.
Próbaképpen a user adatokkal létrehoztam egy írás tartalmat, amiben szépen megtalálja mindegyik kereső amit keresek, tehát nem a Search modulokkal van a baj. De hát akkor mivel?
Egyébként azt sem értem, hogy a user adatlapokat miért nem látja a kereső?
Köszi.
Melyik modulhoz, modulokhoz kapcsolódik a téma?:
Drupal verzió:
Fórum:
Ezt a modult nézném meg:
Ezt a modult nézném meg: http://drupal.org/project/user_search
--
Szabó Dénes - Internode.hu - Munkára fogott weblapok
Sajnos ez csak 4.6.x-hez létezik.
Egyébként letöltöttem mindenféle kereső modult, de egyik sem látja a user adatokat. A jogosultságokat is beállítottam, hogy tudjak keresni, stb. de így sem megy...
Ez valami hasonló:
Ez valami hasonló: http://drupal.org/project/advuser
De érdemes lenne content profile-t használni, ha több mindent akarsz, mint a mezei user modul.
----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.
A content profile-t használom,
azzal hoztam létre a profilban a + mezőket.
Megnéztem, felrakatam az Advanced User-t, de nem találok benne "keresési extrákat", ill. ezzel sem műxik.
Nincs jogosultsággal vmi itt probléma? A csoportom hozzáfér a keresések eredményéhez, de a keresés vmiért nem látja a user adatokat...
Köszi.
Megvan a megoldás,
bár nem pont az ami nekem a legegyszerűbb volna, ezért ha vki tud jobbat, akkor please írja meg. Köszi.
Itt van a "The search doesn't recognise content profile fields" problémáról leírás és a megoldás.
http://drupal.org/node/622722
1.
A content_profile_search beállításait nem látom a menüpontjaim között, de a "mysite/?q=admin/settings/content_profile_search" linken el tudtam, érni és úgy már picit könnyebb lett a beállítás. :-) Talán ez vmi bug lesz?
2.
Igazából a content_profile_search modullal sem lehet az alap user adatokban (és a "Felhasználókezelés -> Profilok -> Új mező hozzáadása" mezők adataiban sem) keresgélni, csak ha külön létrehozol egy Profile adattípust, azt hozzárendeled a felhasználókhoz, és persze abban viszed fel az extra user adatokat. Hát ez azért így nem tökéletes, de vhogy műxik.
Az eredeti szöveg:
/admin/user/profile is managed by the profile module, NOT by content_profile, any fields you add to the profile directly instead of to a content_profile node will never show up where content_profile_search expects them.
If you want to use content_profile_search, you will need to define one or more node types to use as profile. Go to admin/content/types/add to do that. Make sure you tick the checkbox that says "Use this content type as a content profile for users".
Then, add some text fields to that node type. When that's done, you'll be able to search the fields.
semmi bonyolult nincs a
semmi bonyolult nincs a megoldásban. ha content profile-t használsz, node-okat kell keresened, nem usereket. És rengeteg lehetőség van tartalomtípusra szűréshez, cck indexeléshez, stb..
----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.
Igen
Igen, csak hirtelen felindulásomban azt hittem lehet alapból vagy esetleg vmi modullal keresni a user profilokban. De nem, csak a fentiek szerint.
Köszi.