Views Bulk Operations - kako da obavi kopiranje?

6 replies [Last post]
Stranger2's picture
Offline
Joined: 03.11.2010.

Treba da kopiram sadržaj starih polja u nova polja. A ima previše posla da to ručno radim pa sam pronašao modul "Views Bulk Operations".

Prema uputstvu "Copying data between fields with VBO" http://drupal.org/node/1000200
Sam napravio novu Action (Administration » Configuration » System » Actions)
i stavio sam odgovarajući PHP kodu polje "PHP Script".

I ništa se ne dešava, sadržaj nije kopiran. Nema nikavih poruka.
ŠTA DALJE? Kako da se ta komanda izvrši?

Stranger2's picture
Offline
Joined: 03.11.2010.

Nakon ludackog traganja do jutra sam konacno nasao. Ova funkcionalnost se ukljucuje kada se podesava View, tamo gde se dodaju field-ovi se moze odabrati "Content: Bulk Operations". Dalje je sto se tice podesavanja, koja se tada pojave, jasno.

I sve tece kako treba do momenta kada treba operacija da se konkretno obavi. A onda izbaci AJAX error. ???
Sta sad da radim?

Stranger2's picture
Offline
Joined: 03.11.2010.

Rešio sam (i to slučajno nakon 3 dana mučenja).

Problem se javljao jer sam ja tu akciju pokušavo da primenim direktno iz Preview-a u Views-u. Tu se koristi AJAX da bi se učitavo samo taj deo stranice gde je preview deo.

Rešnje je bilo da se u Views napravi page i unese "path" tj. url koji želim i onda da pomoću tog url-a otvorim views direktno. Tu onda nema AJAX-a već se cela stranica učitava nakon što kliknem na komandu.

(Slučajno sam to otkrio jer sam valjda slučajnoo uneo da se views pojavi u meniju. I odna sam kasnije primetio "šta će ovo u meniju?" i kliknuo... a već sam bio spreman da uklonim modul)

p.s.
Dodao sam i modul "Node convert" za Views bulk operations pomoću kojeg sam uradio šta mi je trebalo.

bojanz's picture
Offline
Joined: 28.09.2010.

Od sve nove dokumentacije (README.txt, Drupal Gardens help...), screencastova i tutorijala (npr onih na nodeone.se), ti se uhvatio za staro i nevažeće (VBO za D6 i VBO za D7 su dve veoma različite zverke). Otud tvoj početni problem.

VBO naravno nije zamišljen da se pokreće iz Preview-a, ali se s vremena na vreme neko saplete pa pokuša i to.
Onemogućavanje toga mi je na TODO listi za prvi stabilan release.

Stranger2's picture
Offline
Joined: 03.11.2010.

Trazio sam ja svuda i tutorijal za D6 je bio najblje sto sam nasao. Jedino tu sam nasao da se aktiviranje krije negde medju opcijama za podesavanje viewsa.

A readme.txt se nisam setio da gledam ni jedan modul do sada nije to trazio a ja nisam programer pa obicn one zavirujem u te foldere. Dokumentacija drupala je previse razbacana (ima help, advanced help, readme ovde, readme onde...) a nigde ne pise sta je od toga prioritet. Cesto se uz modul pojavljuje opcija Help pa sam mislio da drupal tezi tome da to bude najpotpunijje upuststvo... Nema bas mnogo logike da se nakon sto je opcija Help ponudjena nastavlja sa trazenjem drugog uputstva.

bojanz's picture
Offline
Joined: 28.09.2010.

README.txt je kod mnogih modula najbrži način da se sazna "odakle početi". Ja imam tu naviku da prvo otvorim README.txt ako postoji u modulu koji sam downloadovao (a uglavnom postoji).

Advanced help je nešto što mali broj modula radi trenutno (Views, ctools).
Glavno mesto za dokumentaciju je drupal.org Handbook, bolji od advanced help-a zato što svako može da ga edituje i dopunjava. Moram da priznam da tamo još uvek nema dokumentacije za D7 VBO, zato što do pre nedelju dana nisam imao pristup VBO handbook strani (problem sa permisijama koji je tražio intervenciju administratora).

Nažalost, "Help" linkovi u Drupalu važe samo za core, i moduli uglavnom ne ubacuju nikakav materijal tamo (niti sam čuo preporuku da se to radi. Preporuka je uvek Handbook. Znam, malo je šizofreno, ali takav je open source)

Odličan resurs za učenje je: http://dev.nodeone.se/en/learn-the-rules-framework -> tu je celo poglavlje samo o VBO-u i integraciji sa Rules-om. Nodeone generalno ima sjajne screencastove o mnogim temama (Panels, Views, Rules, etc..)

Stranger2's picture
Offline
Joined: 03.11.2010.

Hvala na objasnjenju!

Posto sam prebacio sajt u D7 ovo mi jedno vreme nece trebati... ali cu prouciti svakako jer vidim da iam stavri koji su losije prokrivene u literaturi...