# HG changeset patch # User IRI <> # Date 1270829935 -7200 # Node ID a63a8ff719ff87b489cffb05adc77fe5aa41bc8c # Parent 2dcf4fe5175f39c77dfa6c4ebf4f9f53c2a3e6a6 start implementing reindex action diff -r 2dcf4fe5175f -r a63a8ff719ff web/thdProject/apps/backend/modules/film/actions/actions.class.php --- a/web/thdProject/apps/backend/modules/film/actions/actions.class.php Wed Apr 07 18:06:27 2010 +0200 +++ b/web/thdProject/apps/backend/modules/film/actions/actions.class.php Fri Apr 09 18:18:55 2010 +0200 @@ -13,4 +13,22 @@ */ class filmActions extends autoFilmActions { + public function executeListReindex(sfWebRequest $request) { + sfContext::getInstance()->getLogger()->info("FilmAction : listReindex"); + + //empty solr + //empty sonyengine + + // get all films + // add film to film array for sonyengine + // for each film get all segments + // get all tags + // add to film array for sony engine + // solr index film + + // add all films to sonyengine + // add all tags to sony engine + + $this->redirect("@thd_film_film"); + } } diff -r 2dcf4fe5175f -r a63a8ff719ff web/thdProject/apps/backend/modules/film/config/generator.yml --- a/web/thdProject/apps/backend/modules/film/config/generator.yml Wed Apr 07 18:06:27 2010 +0200 +++ b/web/thdProject/apps/backend/modules/film/config/generator.yml Fri Apr 09 18:18:55 2010 +0200 @@ -13,7 +13,10 @@ config: actions: ~ fields: ~ - list: ~ + list: + actions: + _new : ~ + reindex : {label: Reindex} filter: ~ form: ~ edit: ~ diff -r 2dcf4fe5175f -r a63a8ff719ff web/thdProject/apps/frontend/modules/editor/templates/_player.php --- a/web/thdProject/apps/frontend/modules/editor/templates/_player.php Wed Apr 07 18:06:27 2010 +0200 +++ b/web/thdProject/apps/frontend/modules/editor/templates/_player.php Fri Apr 09 18:18:55 2010 +0200 @@ -96,7 +96,7 @@ echo " {".$film->getOriginalTitle()."}"; } ?> - De getDirectors(), 'name'); ?> + De getDirectorsArray(), 'name'); ?>