Sziasztok!
Van egy Views-alapú táblázatom, ami egy szűrés után felhasználókat jelenít meg. Hogy tudnám megoldani, hogy a felhasználók mellett legyen egy link, ami közvetlenül a kapcsolatfelvételi űrlapra mutat?
Előre is köszönöm a segítséget
Fórum:
kiegészítés
elfelejtettem írni: Drupal 6.2
views 2.0 theming
irok egy leegyszerusitett megoldast, ebbol kiindulhatsz.
keszitesz egy users tipusu viewt 2 mezovel "user name" es "Uid". Az oszlop fejlecet se valtoztasd.
keszitesz egy views-view-fields--VIEWNAME.tpl.php fajlt ezzel a tartalommal:
beteszed az aktiv sminked konyvtaraba, es urited a cache-t (admin/settings/performance)
szoval ez a template fajl annyit csinal, hogy az uid tartalmat lecsereli a kapcsolat linkre. ezt tetszolegesen kedved szerint modosithatod..
ha valami nem tiszta, szolj..
köszi
köszi az eddigieket!
megpróbáltam, viszot ha ezzel a névvel (views-view-fields--support.tpl.php) másolom be, nem is jelzi hogy működik. Ezt írja a Views a szerkesztés oldalon:
* Display output: views-view.tpl.php, views-view--support.tpl.php, views-view--page.tpl.php, views-view--support--page.tpl.php
* Style output: views-view-table.tpl.php, views-view-table--support.tpl.php, views-view-table--page.tpl.php, views-view-table--support--page.tpl.php
* Field Profil: Teljes név: views-view-field.tpl.php, views-view-field--support--value-1.tpl.php, views-view-field--page.tpl.php, views-view-field--page--value-1.tpl.php, views-view-field--support--page.tpl.php, views-view-field--support--page--value-1.tpl.php
* Field Profil: Segítségnyújtást vállal a következő témákban: views-view-field.tpl.php, views-view-field--support--value.tpl.php, views-view-field--page.tpl.php, views-view-field--page--value.tpl.php, views-view-field--support--page.tpl.php, views-view-field--support--page--value.tpl.php
* Field Felhasználó: Uid: views-view-field.tpl.php, views-view-field--support--uid.tpl.php, views-view-field--page.tpl.php, views-view-field--page--uid.tpl.php, views-view-field--support--page.tpl.php, views-view-field--support--page--uid.tpl.php
hogy kellene elnevezni?
fura
az elnevezes jo, marmint ha a view neve "support"
hat en ilyesmi szovegeket nem latok a view szerkesztesnel.
a views modul legujabb verziojat hasznalod?
igen, a legújabbat. bocsi,
igen, a legújabbat.
bocsi, akkor látom, ha a Basic settings/Theme mellett az Information-re kattintok
theme information
ok, megvan nalam is ez a szoveg..
azt mondtam rosszul, hogy a cache-t nem ott kell torolni, hanem az admin/build/themes oldalt kell csak meglatogatni, hogy a theme cache torlodjon..
es ha jol latom a fajlt nalad views-view-table--support.tpl.php -nek kell nevezni, de akkor az eredeti views-view-table.tpl.php fajlbol indulj ki, ne az en pelda templatembol..
oké, próbálom
oké, próbálom
próbálkoztam, próbálkoztam,
próbálkoztam, próbálkoztam, de sajnos nem jön össze :(
ez meghaladja a képességeim :(
nem tudnál segíteni? :( :(
nagyon hálás lennék
segiteni
a view-drol az exportot masold be ide
nagyon köszi
profile mezok
a profile mezoket hogyan raktad a view-ba?
nezem
ok, mar sikerult az import
töröltem a cache-t a már
töröltem a cache-t a már említett admin/settings/performance-ben
view template
ez kell neked:
views-view-table--support.tpl.php
az oszlop cimkejet atnevezheted..
warning: Invalid argument
warning: Invalid argument supplied for foreach() in /home/kleepsne/public_html/linuxfile/themes/ability/views-view-table--support.tpl.php on line 4.
tartalom meg semmi.
viszont a hiba most nálam lesz, mert ha az eredetit másolom be ilyen néven, akkor is ugyanezt írja.
mi lehet a gond?
teszteld
probald ki lecserelni a fajl tartalmat erre:
a hibaüzenet eltűnt, tartalom
a hibaüzenet eltűnt, tartalom nincs
tartalom nincs
ennek a sornak valami ilyesmit kellene visszaadnia
olyan mintha nem lenne fejlece a tablazatodnak
valtoztattal valamit a viewn?
nem.
nem.
teszt2
meg ezt is probald ki, hogy vannak e sorok
ezt írja: Array ( )
ezt írja:
ures tablazat
ures a tablazatod, de akkor sem szabadna hibat irnia..
probald meg a view-bol kivenni a filtert
semmi változás
pedig van találat, mert ha nincs fenn ez a fájl akkor két találatot is megjelenít, hiba nélkül.
passzolok
az alapjan amit leteszteltel, abbol azt latom, hogy nincs adatod. ez a template fajl nem csinal semmit az adattal, csak megjelenitene. szoval nem tudom miert nem megy nalad..
még nézelődök
mindenesetre nagyon nagyon köszönöm a segítséget és a rászánt időt!
talan megtalaltam a problemat
van egy hiba drupal 6.2 -ben ami problemat okoz a views 2.0 sminkelesenel.
es en drupal cvs verzion teszteltem amiben ez a javitas mar benne volt majusban..
szoval ha meg van kedved probalkozni, ezt a patchet kellene feltenni a drupal 6.2re
http://drupal.org/node/241570#comment-844261
talan masnak is segitseg, akinek problemaja akadt a views sminkelessel.