Přeskočit přímo na text


Views blok - argument: Uživatel : Název se mi zobrazuje hned 7x co s tím? - VYŘEŠENO

Kategorie: Jak na to?
Týká se verze: Drupal 6.x

Zdravím, na stránkách se mi vyskytnul problém. V bloku zobrazuji 3 argumenty – Uživatel: Název Přezdívka, Obsah: auto Výchozí a Obsah: obrazek Obrázek. Problé je, že v bloku se mi argument Uživatel: Název Přezdívka zobrazuje 7× a nevím proč, chci ho zobrazi jenom jednou, v přílohách mám vyobrazený problém a nastavení views.

PřílohaVelikost
Views profil.PNG52.43 KB
Views profil2.PNG45.85 KB
Views profil3.PNG14.79 KB
 

Podle toho nastavení Views

Podle toho nastavení Views vám tam chybí filtry. Takže tipuju, že na webu máte 7 nodů, které vytvořil uživatel administrátor, a on vám je všechny zobrazuje…

Jakej máte typ obsahu views?

Jakej máš typ obsahu views? Když vypisuješ data o uživatelích, musíš vybrat typ pohledu Uživatel. Když jsem dělal vlastní výpis seznamu užiatelů a měl sem typ pohledu Uzel, uživatelé se mi zobrazovali tolikrát, kolik vytořili nodů. Po vytvoření pohledu Uživatel to bylo ok

Typ views je nastavený Uzel

Typ views je nastavený na Uzel. V případě, že nastavím typ views na uživatel, nebudu moct do Fields přídat obsah: auto nebo obsah:obrázek, ty mám udělaný přes CCK. Co se týka toho filtru tak zde mám nastavit co? když do filtru přidám uživatel název tak se nic nestane.

Jak stránky fungujou?

Jak stránky fungujou? Uživatel se registruje a má možnost vytvořit nějakej typ obsahu kde vyplní auto a další informace?

No zatím stránky fungují tak že

No zatím stránky fungují tak, že uživatel se registruje a poté si doplní do polí vytvořených v CCK informace, jaké ma auto, doplní si tam obrázek a další. Vše funguje, jediné co je špatné je tady to, beru jeho přihlašovací jméno jako přezdívku do uživatelského profilu.

A nestačily by normální

A nestačily by normální profily a jejich pole? Potom by šlo vytvořit typ pohledu Účet a nastrkat tam políčka i se jménem stejně jako teď. Potom by to fungovalo jak potřebujete.

Nebo..

Jestli máte typ obsahu jenom pro vyplnění uživatele, jak řešíte titulek? Já bych to udělal pomocí modulu Automatic Nodetitles kde bych nastavil ať má nod nadpis podle jména uživatele co ho vytvořil a do views bych netisknul jméno uživatele ale nadpis uzlu. Do filtrů bych dal filtr uzlu: vydáno a typ obsahu: ten můj typ

Titulek odstranit chci

Titulek odstranit chci, zatím jsem na to nenašel vhodnou dobu, ale myslím, že by se to takoto vyřešilo, dnes to zkusím a napíši, děkuji za nasměrovaní správným směrem.

Poslední věc, která mi není jasná

Poslední věc, která mi není jasná, kde nebo jak nastavit, aby se nod nadpis zobrazoval podle jména uživatele.

Na to sem radil modul

Na to sem radil modul Automatic Nodetitles (http://drupal.org/…to_nodetitle). Po zapnutí se ti při volbě Upravit u typu obsahu, co reprezentuje profil přidá „Automatic title generation“. Nastavíš „Automatically generate the title and hide the title field“ a do „Pattern for the title:“ přidáš token např.: [author-name-raw]

Při vytváření obsahu bude potom pole pro nadpis schovaný a automaticky vyplněný uživatelským jménem autora

Zkus zapnout Distinct.

Zkus zapnout Distinct.

Distinct? to je kde?

Distinct? to je kde? Možna je to hloupá otázka, je to nějaká vlastnost ve views?

O dvě níž pod Items do

O dvě níž pod Items do Display.

Bohužel

Toto nastavení nepomohlo, nic se nezměnilo.

jestli to chapu dobre a je to

jestli to chapu dobre a je to CCK tak: view typu „Users“. V relationships pridat „Node“ → typ pro content_profile. Pak mezi Fields budou i vsechna CCK pole.

Stačí typ normální Uzel a

Stačí typ normální Uzel a nemusí používat relationships, každej uživatel má přeci jeden node jako profil

a v pripade kdy ma content

a v pripade kdy ma content types treba profile a profile_vip ?

Já bych to řešil přes vip

Já bych to řešil přes vip roli s povolenejma práva pro editaci vip field v normálním profilu. V případě, že bych nechtěl normální políčka zobrazovat v editaci vip profilu, nevim jak bych to řešil, možná tak jako ty:-)

Hledal jsem v tom zbytečnou složitost

Hledal jsem v tom zbytečnou složitost, pro zobrazování jména uživatele jsem měl správně nastaveny argument uživatel: název, jelikož na webu používam conten profile stačilo pouze ve filtru nastavit typ na mnou vytvořené pole CCK filtr: typ: profil.

Děkuji za veškeré přispěvky, které se zde objevily, třeba se někomu hodí. Nejvíce děkuji Petr Illek. Bohužel mi trvalo přijít na to, který filtr nastavit.

Poslat nový komentář

Obsah tohoto pole je soukromý a nebude veřejně zobrazen.
  • You can use Texy! to format and alter entered content.
  • Povolené HTML značky: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <p> <br> <b> <i> <h2> <img> <pre> <sup> <sub> <pre class="php"> <span class="php-keyword1"> <span class="php-var"> <span class="php-num"> <img class="screenshot"> <p class="beginner"> <a class="greybox"> <h3> <h4>

Více informací o možnostech formátování

Type the characters you see in this picture. (verify using audio)
Type the characters you see in the picture above; if you can't read them, submit the form and a new image will be generated. Not case sensitive.

Hledat

Přihlášení

Bezpečnost Drupalu

Z hlediska bezpečnosti je Drupal na velmi vysoké úrovni, díky propracovanému systému hlášení, prověřování a řešení možných problémů.

Čtěte více a odebírejte bezpečnostní aktuality

Poslední komentáře

Kdo je online

Momentálně je online 1 uživatel a 0 hostů.

Online uživatelé