Keresés

Mezők szűrése view-n

shaark képe

Üdv,

A helyzet a következő: a profile2 modul segítésgével létrehoztam egy új profil fajtát ahol minden bejelentkezett felhasználó meg tudja adni a telefonszámát valamit valós nevét. A profil oldalon van egy checkbox is amivel lehet szabályozni, hogy publikus legyen a telefonszám vagy sem.

Létrehoztam egy view-t, ahol az összes felhasználó ki van listázva, telefonszámmal együtt. A gondom az, hogy a jelenlegi megoldás szerint alapból megjelenik mindenki telefonszáma, annak is aki ezt nem szeretné. Tehát, hogy lehet elérni azt, hogy csak azok telefonszáma jelenjen meg a listán, akik ehez hozzá járultak (bejelölték a checkbox-ot a profil oldalokun)?

Előre is köszönöm a segítséget!

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 

egyéni page.tpl.php saját module gyártotta oldalakhoz

aranyozottpatkoszeg képe

Van egy module-om, ami kiszolgálja a /sajatmodule/%/%/% oldalakat. Ezekhez az oldalakhoz, de csak ezekhez, szeretnék egy egészen saját page.tpl.php-t használni, amit a module-omból hívnék meg.

Hogyan lehet?

Aboros gondolata alapján megpróbáltam ezt:

function sajatmodule_theme_registry_alter(&$theme_registry) {
  if(épp_azokon_az_oldalakon_vagyok) {  
    $theme_registry['page']['path'] = 'sites/all/modules/sajatmodule';
  }
}

(A sites/all/modules/sajatmodule könyvtárba hoztam létre a saját page.tpl.php-t.)

Ezzel két problémám van még:
1) A hook_theme_registry_alter csak cache ürítéskor fut le. Szóval az adott oldalra/ról lépegetés esetén mindig üríteni kell.
2) Az épp_azokon_az_oldalakon_vagyok feltételt nem sikerül szépen kitalálnom. (Csak URL-ből megy a $_SERVER["REQUEST_URI"] segítségével.)

Drupal verzió: 

Simplenews verzióváltás után a leiratkozási menü eltűnt

vikicica22 képe

Hello mindenki!

Simplenews 6.x-1.x-dev -et használok és ma néztem a frissítések közt, hogy már csak a simplenews 6.x-2.0-alpha3 van, és az 1.x-ek már nem léteznek.

Letöltöttem a 6.2x-et és frissítettem is, de a frissítés után olyat tapasztaltam, hogy nem lehet leiratkozni a hitlevelekről csak feliratkozni, lehet. A blokk megjelenítésénél csak feliratkozás van, de nem tálalok olyat hogy leiratkozás.
Körbenézte a beállításokban is és nem találtam sehol olyat, hogy ezt be lehetne kapcsolni. Ezek szerint nincsen olyan funkció benne, hogy leiratkozás?

Én nézhetem el valami és csak ott van valahol, vagy tényleg kiszedték ezt a funkciót belőle?

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 

Pörögnek a Drupalos események

gergely képe

Csak ide-oda kapkodom a fejem, hogy milyen sűrű lesz a program januárban:

Egyikre se felejts el jelentkezni, mert gyorsan elfogynak a helyek!

Címkék: drupaljqueryviews

Magát a tartalmat eltolni balról 160px-el...

wittmanmark képe

Az lenne a kérdésem, hogy hogyan lehet azt megoldani, hogy az oldalsó sávban ne jelenjen meg semmilyen tartalom... Tehát magát a nodet kéne úgy eltolni, hogy az oldal bal felén lévő 160px-ben ne zavarja a FIX reklámot...
http://lajkolj.net78.net/

Erről a honlapról van szó, 1024-es felbontásnál a bal oldalon lévő banner már eléggé bele csúszik a tartalomba...

Előre is köszönöm

Drupal verzió: 
Fórum: 

Fórum topic lista sablon módosítása

Halszálka képe

Sziasztok, szeretném módosítani a forum-topic-list.tpl.php-t, egészen pontosan a th tageket látnám el azonosítóval, viszont itt csak egyetlen változó van, aminek a tartalmát a Drupal úgy állítja össze:

<thead>
    <tr><?php print $header; ?></tr>
  </thead>

Így viszont hogyan tudom a generált th tageket azonosítóval ellátni?

Fórum: 

Kapcsolat oldal több cim választásával

johny képe

Az oldalamra szeretnék egy olyan kapcsolati űrlapot, amelyben legördülő menüben választási lehetőségek biztosít több e-mail címhez, tehát ki lehessen választani, melyik részlegnek küldjék a levelet! Melyik modullal lehet ezt, és hogyan lehet azt a legördülő választékot beállítani, vagy egyáltalán lehetséges több e-mail választása vagy csak egyre tud küldeni egy űrlap??

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
Fórum: 

Views 3, Smink, Többnyelvűség – újabb Drupal tanfolyamok az Integral Visionnél

thamas képe

Integral Vision Workshop banner 120x90, bordóÚj képzéseinkben azokra a témákra koncentrálunk, melyek iránt a legtöbben érdeklődtek. Először a Views 3 hihetetlenül gazdag lehetőségit mutatjuk be. Másodiknak az egyik legnépszerűbb témánk, a sminkmester kurzus következik. Majd a többnyelvű weboldalak Drupal 7-tel való megvalósítása zárja a sort február végén.

Minden műhely két napig tart: ez alatt átfogó és gyakorlati ismeretekhez juttatjuk a résztvevőket. A képzések fókuszáltak, jól körülhatárolt témakörökre épülnek, egy-egy terület mély ismeretét kínáljuk – természetesen mindent az összefüggésekbe helyezve.

Kurzusaink elsősorban azoknak szólnak, akik előnyben részesítik a rövid, de intenzív gyakorlati képzéseket. A részvevők pénzügyi segítése érdekében többféle kedvezményt is biztosítunk, amelyeket összevontan is igénybe lehet venni. Így akár 50 százalékos megtakarítás is elérhető!

A hatékonyság érdekében egy-egy kurzuson maximum 10 főt fogadunk.

Várjuk Önt is az Integral Vision Workshpokon!

További információ és jelentkezés: http://workshop.integralvision.hu

Drupal verzió: 

Kapcsolódó, de még nem létező tartalom megjelenítése view-ban

ipeto képe

Sziasztok!

Már néhány esetben előhoztam itt a dolgozatértékelő rendszer kisebb-nagyobb gondjait. Remélhetőleg az utolsó problémás terület a következő:
A dolgozatokhoz úgy kapcsolódnak a bírálatok, hogy a bírálatokban van egy a dolgozatra mutató nodereference mező. Kell egy olyan nézet, ahol a bíráló látja a saját dolgait, tehát a hozzá rendelet és még nem bírált, ill. a már bírált anyagokat.
Namost a nézetben (6.x-3.x-dev) - aminek a dolgozat az alap-tartalomtípusa - létrehoztam a bírálatot a dolgozathoz kötő kapcsolatot valamint a szűrők között a szükséges feltételeket. Ezekkel azt kellene kifejezni, hogy a kapcsolódó bírálat szerzője = az aktuális felhasználó VAGY még nincs kapcsolódó bírálat. Minderre azért van szükség, mert egy dolgozatot többen is értékelnek, így a konkurens bírálatok az ilyen jellegű szűrés nélkül megjelennének.
A "még nincs kapcsolódó bírálat"-nak feltételbe foglalásával van gondom. Két módon próbáltam eddig:
- A Felhasználó (a szerző) létrehozója IS NULL
- A tartalom azonosítója IS NULL
De a bírálóhoz rendelt, ám még nem bírált dolgozatokat egyik sem eredményezi. Hogyan lehet ezt megoldani?
Egyfajta megoldás azért lenne, de ez meglehetősen gány munka lenne: az SQL-ben a bírálatok szerzőjére vonatkozó valahogy így jelenik meg:
INNER JOIN users node_node__users ON node_node.uid = node_node__users.uid
Ha az INNER JOIN-t LEFT JOIN-ra cseréljük, akkor működik a dolog, de ezt tényleg csak végső megoldásként vetném be.

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: