Keresés

Webform használat

Anonymous képe

Sziasztok!

Bocs, de már az őrületbe kerget a webform.

Telepítettem, rendben.

Beállítottam, rendben.

Csináltam egy tartalmat vele, aminek az elmentése után megjelentek a lehetőségek, hogy hozzáadhatok mezőket.

Rendben.

Aztán - na és ezt nem tudom mégegyszer elérni - megjelent a mezőkkel együtt a form, ki is töltöttem és kész.

Kiléptem, hogy kipróbáljam mint user, hogy kitöltsem az űrlapot.

Azóta akármit is próbálok, nem tudom az űrlapot megjeleníteni, még admin joggal sem.

CSak addig jutok el, hogy új tartalom és megint megadhatok mezőket és megint semmi.

Hol van az űrlap, amit már egyszer elmentettem és láttam is és ki is töltöttem?

A jogoknál nem volt senkinek joga a webform tartalomhoz - ennek ellenére korábban sikerült - most adtam jogot, de semmi. (Még az adminnak se volt joga).

Magához a webform modulhoz csak az adminnak vannak jogai, de az gondolom csak a beállításához kell.

Bocs, bocs, bocs.

De nem értem, nem találom amit csináltam és ami már működött.

Miért vagyok ilyen barom?

Drupal verzió: 

node importtal több nyelvű node-ok összerendelése

ludensjanos képe

Node Importtal szeretnék 4 nyelven anyagokat feltölteni, hogy a nyelvi összerendelések is meglegyenek. Ha jól látom, alapvetően 4 különböző node-ot kell létrehoznom a 4 nyelvi változatnak. Ez OK.

A Drupal úgy működik, hogy a node táblában van egy language oszlop, amiben tárolódik, hogy melyik nyelvi változatú a node-om (en, hu, de, stb.). A tnid oszlopban pedig azt a nodeID-t tárolja, ami egy adott fordítási csoportban először lett létrehozva. Tehát ha egy rendezvényhez pl. a 6-os nodeID-vel, magyar nyelven hoztam létre tartalmat, akkor a később létrehozott nyelvi változatok node-jainál is a 6-os számot tárolja a tnid-ben.
Már csak az a kérdés, milyen módszerrel lehetne ezeket az összerendeléseket megcsinálni valamilyen automatizmussal. A Node Importban van oszlop arra, hogy megadhassam, melyik nyelvhez tartozik az adott node, de nem látok lehetőséget arra, hogy a nyelvek összerendelését is megcsináljam.

Eddig csak valami nagyon bonyolult megoldás jutott az eszembe: a csv-ban a nyelvileg összerendelt tartalmaknak oszlopot veszek fel (Drupalban megfelelő CCK mezőt), közös azonosítóval látom el, Node Importtal beolvasom, aztán valamilyen scripttel molyolok, hogy minden ilyen azonosítós csoportban pl. a magyar változatot azonosítsam, megnézzem a nodID-t, beírja a nyelvi változatokhoz az adatbázisban... Ennél biztos van jobb megoldás is.

Köszönettel,
ludensjanos

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

Views pager használata csoportokra

tg99 képe

Sziasztok!

Lenne egy kisebb problémám, amivel nem jutok előrébb és a segítségeteket szeretném kérni.

Views-al rendezem a nodeokat létrehozási idő (hónap) szerint csoportokba. (Drupal 7)
Az eredmény valami ilyesmi:
2011 január (alatta a januári hírek)
2011 február (alatta a februári hírek) és így tovább.
Eddig megvagyok vele, ez működik.

Ami a kérdés: hogy lehet minden csoportot külön oldalon megjeleníteni?
A Pager-rel csak meghatározott számú elem után lehet lapozni, ez a megoldás itt nyilván nem jó.

Esetleg másik modult is alkalmazva a Views mellé?

Köszönöm szépen előre is!
Üdv
Gábor

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

view_export gyorstárazása

pityu73 képe

Üdv!
Összeállítottam egy termékexporthoz egy nézetet kb. 3-4 ezer termék exportálását oldja meg egy másik adatbázisba. Itt az lenne a kérdésem találtam egy olyan beállítást a nézet szerkesztésénél, hogy "Gyorstárazási lehetőségek"
Lekérdezés eredményei: 1 óra
Létrehozott kimenet: 1 óra
érdemes ezt használnom vagy nem javít a lekérdezés sebességén.
Az időzített feladatok 1 óránkén futnak.

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

előző - következő

jabba306 képe

Sziasztok!

Láttam két megoldást a cikkek léptetésre:

1.) Első Előző 345 Következő Utolsó
2.) Előző cikk fel Következő cikk (itt megjelenik a cikk neve)

Ezeket hogyan tudom beállítani, ill. hogyan hívják ezeket a menüket?
Gondolom taxonómiában létrehozok egy szótárat és ezekhez kapcsolom a node-oket.

Köszönöm!

Drupal7 + i18n + BlueMaster them menü

odee képe

Sziasztok!

Már ami erőmből telt a létező dokumentumokat és tutorialokat átnéztem, de nem találtam megoldást a problémámra.
Jelenleg 7.2 core-ral rendelkező Drupalt használok, ehhez feltelepítettem a szükséges modulokat, illetve bekapcsoltam (Content translation, Locale, Language icons, Internationalization, Menu translation, Multilingual content.

Be vannak állítva a szükséges nyelvek, alapértelmezett a magyar, és engedélyezve van a német és az angol is, továbbá a nyelv megállapítása az URL (webcím) szerinti beállítása.

Ezek mellette BlueMasters témát használok, és ezen belül főmenünek egy drop-down CSS menüt.

Ha tartalmat viszek fel nyelvi megkülönböztetéssel, akkor azokat szépen tudom módosítani a nyelvi választó gombbal a honlapon. Viszont a főmenü minden elemet megjelenít minden egyes nyelven. Hiába készítettem el a menüt magyarul, majd itt az adott menüpontokat lefordítottam a megfelelő nyelvre, akkor is mindegyiket kiteszi, és a nyelvi választó segítségével nem cseréli le a menüpontokat.
Ha ugyanezt a módszert használok egy másodlagos menünél, akkor ott tökéletesen működik...

Ebben szeretnék segítséget kérni tőletek.

Köszönöm...

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

Drupal7 login destination

realdream képe

Saját modulból szeretném átirányítani a felhasználót a bejelentkezés után.
Az átirányítás címét a modul határozza meg.
Csak a drupal core-t használom kiegészítő modult nem.

Megnéztem pl. a Login Destination modul hook_drupal_goto_alter(&$path, &$options, &$http_response_code)-nek adja át egy globális változóban az átirányításhoz a címet.

Ez a megoldás valóban a legegyszerűbb és legszebb megoldás?

user_login_submit()
http://api.drupal.org/api/drupal/modules--user--user.module/function/use...

function user_login_submit($form, &$form_state) {
  global $user;
  $user = user_load($form_state['uid']);
  $form_state['redirect'] = 'user/' . $user->uid;
 
  user_login_finalize($form_state);
}

Ezt kellene megváltoztatni.
Van valakinek más ötlete?

Drupal7 login destination

realdream képe

Saját modulból szeretném átirányítani a felhasználót a bejelentkezés után.
Az átirányítás címét a modul határozza meg.
Csak a drupal core-t használom kiegészítő modult nem.

Megnéztem pl. a Login Destination modul hook_drupal_goto_alter(&$path, &$options, &$http_response_code)-nek adja át egy globális változóban az átirányításhoz a címet.

Ez a megoldás valóban a legegyszerűbb és legszebb megoldás?

user_login_submit()
http://api.drupal.org/api/drupal/modules--user--user.module/function/use...

function user_login_submit($form, &$form_state) {
  global $user;
  $user = user_load($form_state['uid']);
  $form_state['redirect'] = 'user/' . $user->uid;
 
  user_login_finalize($form_state);
}

Ezt kellene megváltoztatni.
Van valakinek más ötlete?

Drupal verzió: