Tartalomtípus módosításának érvényesítése bevitt tartalmakra

kree képe

Sziasztok!

Létrehoztam egy viewet a galériámnak, és először úgy állítottam be, hogy az egyes képekhez (kép típusú tartalomhoz) ne lehessen hozzászólásokat küldeni. Aztán változott az igény, és mégis kéne tudnia a nagyérdeműnek írni a képekhez, csakhogy azóta jónéhány kép felkerült. Ha most átállítom a tartalom-típust, akkor csak az újonnan feltett képekhez lehet majdan hozzászólást tenni, de annak a soknak nem. Egyessével persze minden képet módosíthatok, hogy lehessen hozzászólás, de nem szívesen mennék végig minden.

Van valami megoldás rá, hogy az összes képen éljen a módosítás?

Előre is köszi!

Drupal verzió: 
Bálint képe

Az adatbázisban a node táblában a comment mező értékét kell update-elni a megfelelő típusú node-oknál.

0
0
kree képe

Köszönöm. Bár én valami kevésbé leegyszerűsített megoldást kerestem, de végülis megcsináltam így... Azt hittem van valami beépített mód is erre. Köszi szépen Bálint!

0
0
Nagy Gusztáv képe

hogy lehetetlen mindegyikre hatékony admin felületet írni. És minél speciálisabb egy admin feladat, annál több lépésből fogod tudni megcsinálni. Valahol ez így logikus :-(

0
0

Nagy Gusztáv

Pasqualle képe

1. http://drupal.org/project/views_bulk_operations
2. admin/content/node2
3. kijelolni azokat a sorokat amik a valtoztatando node-okat tartalmazzak
- Bulk operations
- Modify node fields
- Execute

ha "szerencsed" van akkor megjelenik majd ott egy mezo ami a hozzaszolas beallitasat tartalmazza, valahogy igy:

o Disabled
o Read only
o Read/Write 

nalam masodik probalkozasra mar nem jelent meg. Szerintem bugos ez a funkcio..

0
0
kree képe

Aha... Hát igen, valami ilyesmit kerestem - alapból a Drupalban :) Köszönöm Pasqualle! Már átírtam adatbázisban, egyszerűbb volt ott átírni. A selectben jobban meg is tudtam adni, hogy melyik mezőkre vonatkoznak a változtatások.
Viszont ha összetettebb (vagy gyakoribb) adatbázis-módosításba ütközöm, akkor jól jöhet ez a modul, szóval mindenképpen köszönöm, hogy utánanéztél!

0
0