Automatic Node Titles

Szotyi képe

Sziasztok!

A problémám az, hogy az Automatic Nodetitles modul legelső mentéskor, tehát új tartalom beküldésekor nem állítja elő a címeket, hanem csak akkor, ha a már beküldött tartalmat szerkesztem és megint mentem.

Nem tudom miért csinálhatja, már két teljesen más weboldalnál is észleltem ugyanezt a problémát.

Találkozott már valaki ezzel a hibával? Hogyan lehetne orvosolni, hogy már az első mentéskor is jól beállítsa a címeket?

drupal 6.2
automatic nodetitle 6.x -1.2

Köszi, ha válaszoltok.
Péter

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

Nem mai az 1.2-es verzió.
Én azért megnézném az a 6.x-1.x-dev kiadást. Szerintem jó lesz az. Mondjuk van ott egy Token-es issuie is, amire van egy Rules-os megoldás.

0
0

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan

Szotyi képe

Kipróbáltam de sajnos a 6.x-1.x dev-es változatnál is ugyanez a hiba. Mindig csak a 2. mentésnél állítja be jól a node címeket.

Tudsz abban segíteni, hogy hol van az issue, amiben a rules-os megoldás van? Nem találom..

0
0

Péter

Paal képe

http://drupal.org/node/192220#comment-3179174
és az alatta lévő... Hátha

0
0

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan

Szotyi képe

Nyomon vagyok...:-)
Úgy néz ki, hogy némely token nem, némelyik meg együtt működik az Auto Nodetitle modullal. Kipróbáltam, s pl a [raw] például működik a [nid] meg nem (egy új node beküldésekor). S pont ez a [nid] kellene nekem.
Itt azt mondják:

I have created a Triggered Rule for the event "After saving new content" with the token [node:nid].
It works like a charm, no more overlapping node titles and no more database queries for Automatic Nodetitles. Woohoo, tnx!

A probléma az, hogy most látom először ezt a Rules modult, s nem értek hozzá. Tud valaki abban segíteni, hogy hogyan kellene beállítani a fentiek szerint?

0
0

Péter

york képe

A nid az nem fog mukodni, mert a node title letrehozasakor nem letezik, igy nem tudja beirni. Azert nem letezik mert a node akkor meg nem kerult mentesre, igy nincs nid-je.

1
0
Szotyi képe

Sejtettem, hogy ilyesmi lesz a válasz. Ennek ellenére itt valahogy meg tudnák oldani:

Posted by drseussofporn on July 8, 2010 at 7:15pm

I just thought I would throw in a quick workaround to the problem. Using Rules you can apply the title after the node has been created when such items as nid are available.

#21
Posted by Ace Cooper on January 16, 2011 at 3:39am

To drseussofporn: thank you for the wonderful idea!

I have created a Triggered Rule for the event "After saving new content" with the token [node:nid].

It works like a charm, no more overlapping node titles and no more database queries for Automatic Nodetitles. Woohoo, tnx!

Már csak az a kérdés, hogy hogyan? A Rulest most látom először..

0
0

Péter

york képe

Igen mentes utan mar van nid, es ezutan el lehet megegyszer menteni.

0
0
Szotyi képe

Abban tudsz (vagy tud valaki) segíteni, hogy mentés után automatikusan még egyszer mentse el a node-ot? A Rules-el kellene valamit babrálnom, de sajna ehhez nem értek.

0
0

Péter