Huh, am I blind? There is "$this->configuration = new cocheGeneratorConfiguration();" in your post, so there's your $configuration variable coming from.
As for the $filters variable, you're right, that's not there but it's in the indexAction – this calls $this->getPager() which in turn calls $this->buildQuery() and this sets $this->filters. Phew. :) Cheers, Daniel On 18.03.2010, at 17:33, Javier Garcia wrote: > Hi Daniel, > > this below is the preExecute() function but there isn't anything about > $this->filters and $this->configuration : > > class autoCocheActions extends sfActions > { > > > public function preExecute() > { > $this->configuration = new cocheGeneratorConfiguration(); > > if (!$this->getUser()->hasCredential($this->configuration- >> getCredentials($this->getActionName()))) > { > $this->forward(sfConfig::get('sf_secure_module'), > sfConfig::get('sf_secure_action')); > } > > $this->dispatcher->notify(new sfEvent($this, 'admin.pre_execute', > array('configuration' => $this->configuration))); > > $this->helper = new cocheGeneratorHelper(); > } > > } > > > > On Mar 18, 3:56 pm, Daniel Lohse <annismcken...@googlemail.com> wrote: >> They are set in the preExecute function. You'd have to search in the >> data/generator/sfDoctrineModule folder inside the symfony folder. >> >> Cheers, Daniel >> >> On 18.03.2010, at 15:01, Javier Garcia wrote: >> >>> Hi, >> >>> this is the index action and template generated at the backend for the >>> model "coche". >> >>> public function executeIndex(sfWebRequest $request) >>> { >>> // sorting >>> if ($request->getParameter('sort') && >>> $this->isValidSortColumn($request->getParameter('sort'))) >>> { >>> $this->setSort(array($request->getParameter('sort'), >>> $request->getParameter('sort_type'))); >>> } >> >>> // pager >>> if ($request->getParameter('page')) >>> { >>> $this->setPage($request->getParameter('page')); >>> } >> >>> $this->pager = $this->getPager(); >>> $this->sort = $this->getSort(); >>> } >> >>> <?php use_helper('I18N', 'Date') ?> >>> <?php include_partial('coche/assets') ?> >> >>> <div id="sf_admin_container"> >>> <h1><?php echo __('Coche List', array(), 'messages') ?></h1> >> >>> <?php include_partial('coche/flashes') ?> >> >>> <div id="sf_admin_header"> >>> <?php include_partial('coche/list_header', array('pager' => $pager)) ?> >>> </div> >> >>> <div id="sf_admin_bar"> >>> <?php include_partial('coche/filters', array('form' => $filters, >>> 'configuration' => $configuration)) ?> >>> </div> >> >>> <div id="sf_admin_content"> >>> <form action="<?php echo url_for('coche_coche_collection', array('action' >>> => 'batch')) ?>" method="post"> >>> <?php include_partial('coche/list', array('pager' => $pager, 'sort' => >>> $sort, 'helper' => $helper)) ?> >>> <ul class="sf_admin_actions"> >>> <?php include_partial('coche/list_batch_actions', array('helper' => >>> $helper)) ?> >>> <?php include_partial('coche/list_actions', array('helper' => $helper)) ?> >>> </ul> >>> </form> >>> </div> >> >>> <div id="sf_admin_footer"> >>> <?php include_partial('coche/list_footer', array('pager' => $pager)) ?> >>> </div> >>> </div> >> >>> In the template there is this line: >> >>> include_partial('coche/filters', array('form' => $filters, 'configuration' >>> => $configuration)) ?> >> >>> but i can not find the $filters and $configuration variables in the index >>> action ($this->filters and $this->configuration). >> >>> How is that possible? >> >>> Javi >> >>> -- >>> If you want to report a vulnerability issue on symfony, please send it to >>> security at symfony-project.com >> >>> You received this message because you are subscribed to the Google >>> Groups "symfony users" group. >>> To post to this group, send email to symfony-users@googlegroups.com >>> To unsubscribe from this group, send email to >>> symfony-users+unsubscr...@googlegroups.com >>> For more options, visit this group at >>> http://groups.google.com/group/symfony-users?hl=en > > -- > If you want to report a vulnerability issue on symfony, please send it to > security at symfony-project.com > > You received this message because you are subscribed to the Google > Groups "symfony users" group. > To post to this group, send email to symfony-users@googlegroups.com > To unsubscribe from this group, send email to > symfony-users+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/symfony-users?hl=en -- If you want to report a vulnerability issue on symfony, please send it to security at symfony-project.com You received this message because you are subscribed to the Google Groups "symfony users" group. To post to this group, send email to symfony-users@googlegroups.com To unsubscribe from this group, send email to symfony-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en