Pathauto módosítás

MeLa képe

Sziasztok!

A pathauto modul használatával kapcsolatban van kérdésem. Telepítettem, beállítottam, működik.

Vannak oldalak, melyeknek kézzel adtam meg álnevet és vannak automatikusan létrehozott álnevek. Azt szeretném, hogy a kézzel megadott álnevek változatlanok maradjanak, az automatikusan létrehozottakat változtassa meg.

Viszont amikor megváltoztatom a "Tartalomútvonalak beállításai" részben az egyik tartalomtípus útvonalait, bekattintom a "Tömeges álnév előállítás..."-t, azt tapasztalom, hogy a tartalomtípushoz tartozó node-ok "Útvonal beállításai" részben az "Automatikus álnév" elől eltűnt a pipa, és nem is lett megváltoztatva az álnév. (A pathauto általános beállításainál "Új álnevet hoz létre, a létező álnevet törli" van kiválasztva.)

Elszúrok valamit vagy így van kitalálva a modul, és ezt nem tudom ezzel megtenni?

Köszönettel

l.

Drupal verzió: 
MeLa képe

Bocsánat, nem akarok türelmetlenkedni, de megnézte valaki ezt a problémát?

0
0
Balogh Zoltán képe

Sokan megnézték gondolom, de nem tudtak / nem volt idejük / kedvük / etc. válaszolni. Senkinek nem "kötelessége" válaszolni a felvetett kérdésekre, uppolni meg pláne nem illik, maradjunk ennyiben.

Nos, a pathauto úgy működik, hogy amikor szerkesztesz egy tartalmat, akkor megnézi, hogy az általa, a jelenleg megadott minta alapján generálandó, és a tartalom aktuális álneve megegyezik-e? Ha igen, akkor be lesz jelölve az automatikus álnév jelölőnégyzet, és szürke lesz az álnév mező. Ellenkező esetben kézzel megadott álnévnek tekinti, és nem lesz automatikus generálás. Tehát, ha átírod a mintát, akkor ezért nem lesz automatikus generálás a továbbiakban.

Aztán, amikor azt írod, hogy "Viszont amikor megváltoztatom a Tartalomútvonalak beállításai részben az egyik tartalomtípus útvonalait, bekattintom a "Tömeges álnév előállítás...", akkor lécci olvasd el a nagyvonalúan pont-pont-ponta jelzett részt is. A NEM ÁLNEVESÍTETT TARTALMAK számára. Tehát csak azoknak generál álnevet, amiknek még nincs.

Alapvető hibát követsz el, mert a mintákat SOHA NEM változtatjuk meg menet közben. Ha igen, akkor viszont a meglévő álneveket is töröljük, és újragyártjuk. (Aminek persze a keresők fognak nagyon nagyon örülni. :D)

Tehát, ha egy tartalomnak már van álneve, akkor annak ezesetben NEM generál újat. Ha ezt az álneves tartalmat szerkeszted, akkor nem jelöli be az automatikus álnevet, mert az általa aktuálisan generálandó álnév, és a meglévő álnév eltér (mivel mintát változtattál), tehát ez számára "kézi" álnév lesz.

Szumma, ha a pathauto modult akarod használni, akkor állítsd be a Neked tetsző útvonal mintákat globálisan, de a kezdetekben. TÖRÖLD az adott kategória létező álneveit (van rá menüpont), majd tömegesen állítsd elő azokat újra. Ha kézzel akarsz megadni párat, akkor csak ezt követően módosítsd azokat. Azt pedig gyorsan felejtsd el, hogy egy élő webhelyen menet közben összevissza módosítgatod a mintát, majd csodálkozol, hogy nem megy.

0
0
MeLa képe

... a választ!

l.

0
0