Keresés

db_select - több táblás lekérdezés

danart képe

Sziasztok,

adatbázisból szeretnék lekérdezni, de valamiért nem akar összejönni a dolog.

$query = db_select('users','u')        
        -> fields('u')
        -> join('field_data_field_user_age', 'a', 'a.entity_id = u.uid')
        -> condition('a.field_user_age_value', 24, '>')
        -> condition('a.field_user_age_value', 28, '<') 
        -> execute();

Szerintem jól kivehető mit szeretnék, tudna valaki segíteni, hogy hol a hiba a lekérdezésben?

Az hiba üzenet: Fatal error: Call to a member function condition() on a non-object in ...

Köszi a segítséget!

Üdv.:
Dani

Drupal verzió: 

Tartalom beküldés hierarcikus kiválasztással (??)

veezee képe

Kezdő drupalosként számomra megoldhatatlan feladatban kérem a tanácsotokat.A próba kedvéért létrehoztam 3 szótárat:
1) Gyártmány (Citroen, Ford, Kia,...stb)
2) Tipus (Citroen: -AX; -BX; Ford: -Fiesta; - Galaxy;...stb)
3) Motortipus (ccm: - 1200; - 1500; 2000; motorkód: -KV5; -KV6; ...stb)

Az elképzelésem az, hogy a tartalom feltöltésénél ha kiválasztjuk bármely gyártmányt (Pl.: Citroen), akkor csak a hozzá tartozó tipusok (PL.: AX, BX, stb) és a tipushoz kacsolódó motortipusok és motorkódok legyenek választhatóak.Hosszas kutakodás után sem találtam rá megoldást.

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

Taxonómia kifejezés a Google találati oldalán

Luigi.hu képe

A honlapok keresőoptimalizálása nagyon fontos és ebben a Drupal szerencsére elég erős, de van néhány érdekes terület, amit jó lenne tisztázni.

1.
Egy viszonylag új weboldalon a kulcsszavak a megfelelő helyen vannak, az XML sitemap jól be van beállítva, a honlapot a Google elkezdte beindexelni és már be is került a Google találatai közé.

Az gond ezzel az idilli képpel, hogy a megfelelő kulcsszavas oldal helyett a taxonómia kifejezések oldala jön be a Google találati oldalán pl. "www.honlapom.hu/kulcsszavam" helyett "www.honlapom.hu/taxonomy/term/1".

A kérdés az, hogyan lehetne-e ezt elkerülni, tehát ne a /taxonomy/term/x jelenjen meg a Google találati listáján?

A robots.txt-ben letiltható a "# Paths (clean URLs)" részen ez az url (Disallow: /taxonomy/), így ez elvileg működhet, de ekkor pont egy lényeges dolog veszik el, tehát az, hogy az adott taxonómiai kifejezés "rámutat" a vele összekapcsolt oldalra.

2.
Mindig is érdekelt, hogy a Google hogyan kezeli le azt, hogy egy adott oldal 2 címen található meg a honlapon, a normál "www.honlapom.hu/oldalcim" és a "www.honlapom.hu/taxonomy/term/1" címen is (feltéve ha a szótár kifejezés az adott oldalhoz van rendelve). Ez elvileg akár duplikáció is lehetne, ha csak rövid szöveg lenne az adott node-on (mint pl. egy linkkatalógusban).

Szeretném megtudni, hogy mi a tapasztalatotok ezen a téren, ez duplikációnak számít-e, ill. hol olvashatnék részletesen a témának a mélységeiről, mert Google nem volt barátom ezen a téren? :-)

Köszönöm.

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

Segítség mobil optimalizálásra

kalmarr képe

Sziasztok,

szeretném a web oldalunkat mobilra is optimalizálni találtam és láttam már sminket hozzá (http://drupal.org/project/fusion_mobile), de nem találtam még olyan felületet eszközt, amin tudnám tesztelni a sminket (pl: firebug).

Kérdésem, hogy ti mit használtok, ha lehet nem szeretném felvásárolni az összes mobilt az optimalizálásra :-).

Üdv.

KALMI

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

Facebook oldal üzenőfalának inetgrálása D7-be

vidra képe

Talán nem is annyira Drupálhoz kapcsolódik, de sehol se találtam erre a viszonylag "egyszerű" dologra megoldást.

Szeretném ha egy FB oldal üzenőfala megjelenjen a Drupál valamelyik oldalán, de úgy hogy ne csak az üzenetek jelenjenek meg, hanem hozzá is lehessen szólni, commentelni.

Nos a Like Box pluginnel meg lehet a feldat egy részét oldani, de ezzel csak a bejegyzett üzenetek jelennek meg, hozzászólni nem lehet.

Van erre valami megoldás, nem feltétlen modul. De ha modul, az se gond.

WebAdmin Rendszer

benyo1997 képe

Üdv!

A célom az lenne hogy egy játékszerverekhez való webadmin rendszert készítsek drupal alapom. Nem tudom hogy esetleg meglehet-e azt csinálni , hogy minden felhasználónak aki regisztrálva van a rendszerbe egy külön kis PHP tartalma lenne amiben az ő szerveréről szolgáló informálciók lennének. Ezt a tartalmat csak az a felhasználó láthatja akihez rendelve van ergó mindenki a sajátját.

Meglehet valósítani? Ha igen hogyan? Köszönöm előre is a válaszokat!

U.I.: Még nagyon kezdő vagyok:)

Kereső modul

vgergo képe

Sziasztok!

Egy egyszerű keresést szeretnék készíteni az oldalamra, annyi variálás lenne benne, hogy ahogy elkezdi valaki beírni a keresendő szöveget, automatán kiegészíti a kereső, vagy netán meg is jelenik a keresett dolog a szövegdoboz alatt.

Van erre már valami megírt modul?

Views-ban megjelenő összefüggő CCK-mezők

burney képe

Sziasztok!

Egy kis segítségre lenne szükségem.
Azt szeretném megoldani, hogy egy tartalomtípus elemeinek megjelenítésénél, a tartalomtípushoz létrehozott 2db CCK-mező a views-ban olyan relációban jelenne meg, hogy ha az elsőnek van értéke, akkor az jelenik meg, ha a másodiknak, akkor az (DE!) ha mind a kettőnek van értéke, akkor csak az első (ez benne a csavar).

Gyakorlatban ez azért lenne jó, mert a megjelenő "termékek" logójának vagy nevének megjelenítéséről lenne szó, azaz, ha van logo, akkor az jelenik meg (figyelmenkívül hagyva, hogy az ide tartozó másik mező is ki van töltve (termék márkája szöveg), mert az már nem fontos, ha van logo)
=> ha nincs logo, akkor csak a "termék márkája szöveg". (de ez nem gond.)

/a node page oldalán ezt már megvalósítottam php-val, külön node.tpl-t készítve neki, de a views esetében ez komoly akadály.../

Ha esetleg CCK szinten van rá megoldás, azaz ha valahogy létre lehetne hozni olyan választási lehetőséget a node/edit oldalon, ahol vagy az egyik vagy a másik "értékadást" lehetne alkalmazni.

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

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

Views elemek közé tartalom

silytb képe

Sziasztok!

Nem tudom, jó helyre írok-e, nem találtam releváns témát, így ide írom, ha nem megfelelő, jelezzétek, és felteszem máshol a kérdésem.

Adott egy drupal 6-os site, a főoldal egy hírfal,a hirfal nézetben tartalom típusú elemek jelennek meg -> főoldalon 15 db cikk látszik.

A kérdésem a következő, hogy tudnék mondjuk a 3. és a 6. cikkem után beszúrni tartalmat, mely nem a cikkben lenne, hanem állandóan látszana. Például, reklámok, bannerek stb.

Van lehetőség arra, hogy a nézet beállításait módosítsam úgy, hogy megadom a harmadik és a hatodik után milyen forrás legyen?

Válaszaitokat előre is köszönöm.

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