Sziasztok
Létezik olyan modul ami véletlenszerű kódot generál egy tartalomtípus adott mezőjébe, amit később elsődleges kulcsként lehet használni?
Amolyan termék azonosító, cikkszámhoz hasonló kódra gondoltam, amit automatikusan hozzáfűz a rendszer az új tartalomhoz vagy a beküldéskor, vagy már akkor, amikor rányomok az új tartalom hozzáadása url-re.
Előre is köszönöm
Tamás
Drupal verzió:
Fórum:
Nem használtam
még ezt a modult, de talán pont jó ilyesmire.
computed field
És egy leírás.
Így php kódból tudod az generált azonosítót variálni a példában a rand() függvény segítségével.
Köszi
Csekkolom.....
Aha, ehhez minimális php tudás kéne...
Sajna nem működik.
Nem jelenti meg a mező tartalmát.
Views-al lekérdezem, de üres mezőt ad vissza, pedig megadtam neki a max és a min értéket.
$node_field[0]['value'] = rand(1,10);
Még nézegetem egy kicsit hátha magjavul :)
Vagy nem véletlenül piros d7 alá?
Segítég, egyedül nem megy
Valaki, akinek van tapasztalata segítene bekonfigolni, esetleg írni egy példát?
8 karakter hosszú kódot szeretnék, ami egy fix kétkarakteres betű kombinációval kezdődik és hat véletlen számból áll.
Ezt szeretném a nodban megjeleníteni, úgy mint egy cikkszámot.
Nem szoktam ilyet kérni, de most tényleg elakadtam.
Előre is nagyon köszönöm.
En nem veletlenszamot hasznalnak
Ket betu es 6 szam. Nem az hogy nem jo de ha a 6 szamjegyet veletlenszeruen generalod le semmi sem garantalja neked hogy egyedi is lessz valoban az az azonosito. Igaz kicsi a valoszinusege hogy lesz 2 vagy tobb egyforma de legyen szemelott az a teny hogy megeshet. Hanem kritikus akkor hasznald nyugottan ugy de ha meg veletlenul sem szabad hogy legyen 2 egyforma akkor jobban szetkell nezni ...
egyáltalán nem "kritikus"
szétnéztem, de nem találtam semmi hasznosat. Azért gondoltam megkérdezlek benneteket, hátha valakinek kellett már hasonló.
Erre jött aruna válasza, azért ezen a vonalon vizsgálódom.
Minden ötletet, javaslatot szívesen veszek
Üdv
KocsiT
Működik nekem!
A képen látszik, hova raktam be a kódot: http://img89.imageshack.us/img89/7504/54882950.png
A te esetedben – ha pl. ilyen ("AB123456") azonosítót szeretnél – ilyesmi lesz a kód:
Megjegyzések:
- A tartalom létrehozásakor és szerkesztésekor nem látszik az azonosító beviteli mezője. De a tartalom beküldése után létrejön, az adatbázisban az azonosító, és a tartalom megjelenítésekor látszik is.
- A tartalom létrehozásakor "notice"-okat dobált nekem a php, szerkesztéskor már nem. De ettől függetlenül működik.
Működik!!!
Köszönöm, működik.
Igaz, hogy üzenget nekem is, de működik.
Respect és hála.
Üdv
KocsiT