You should not see the mailer panel show up with a zero (0), just as  
you don't see the database panel show up with a zero. This is the  
existing standard; I don't see any reason to change it for this panel...

--

Kris Wallsmith | Release Manager
[email protected]
Portland, Oregon USA

http://twitter.com/kriswallsmith

On Sep 10, 2009, at 8:56 AM, [email protected] wrote:

>
> Hi,
>
> Unfortunately I still don't get the icon. As far as I can see,
> listenForMailerConfigure() doesn't get called? I stuck a die() in
> there but my code still ran.
>
> Thanks for your help,
> Andy.
>
> On Sep 10, 4:45 pm, Kris Wallsmith <kris.wallsm...@symfony-
> project.com> wrote:
>> Hello,
>>
>> I've fixed the regression I introduced yesterday. Can you see if the
>> icon show up for you now?
>>
>> Thanks,
>> Kris
>>
>> --
>>
>> Kris Wallsmith | Release Manager
>> [email protected]
>> Portland, Oregon USA
>>
>> http://twitter.com/kriswallsmith
>>
>> On Sep 10, 2009, at 7:43 AM, [email protected] wrote:
>>
>>
>>
>>> After a bit of poking around, the bottom of my cached copy of the
>>> factories.yml (config_factories.yml.php) looks like below. Looks  
>>> like
>>> there is no $this->factories['mailer'] = ... line
>>
>>> <snip>
>>>    $this->factories['viewCacheManager'] = new sfViewCacheManager
>>> ($this, $cache);
>>>  }
>>>  else
>>>  {
>>>    $this->factories['viewCacheManager'] = null;
>>>  }
>>
>>> require_once sfConfig::get('sf_symfony_lib_dir').'/vendor/ 
>>> swiftmailer/
>>> classes/Swift/Mailer.php';
>>> spl_autoload_register(array('sfMailer', 'autoload'));
>>> $this->setMailerConfiguration(array_merge(array('class' =>
>>> sfConfig::get('sf_factory_mailer', 'sfMailer')), sfConfig::get
>>> ('sf_factor
>>> y_mailer_parameters', array (
>>>  'logging' => '1',
>>>  'charset' => 'utf-8',
>>>  'delivery_strategy' => 'none',
>>>  'transport' =>
>>>  array (
>>>    'class' => 'Swift_SmtpTransport',
>>>    'param' =>
>>>    array (
>>>      'host' => 'localhost',
>>>      'port' => 25,
>>>      'encryption' => NULL,
>>>      'username' => NULL,
>>>      'password' => NULL,
>>>    ),
>>>  ),
>>> ))));
>>
>>> On Sep 10, 3:30 pm, "[email protected]" <[email protected]> wrote:
>>>> To followup, in my action var_dump($this->getContext()->hasMailer 
>>>> ());
>>>> returns false
>>
>>>> On Sep 10, 3:26 pm, "[email protected]" <[email protected]> wrote:
>>
>>>>> Hi, I had tried this by copying the whole mailer: section from
>>>>> symfony/
>>>>> lib/config/config/factories.yml, but the icon still didn't  
>>>>> appear. I
>>>>> added the 'cut down' lines from the changeset under the all:  
>>>>> section
>>>>> of my factories.yml but the icon still doesn't appear sorry.
>>
>>>>> On Sep 10, 2:56 pm, Fabian Lange <fabian.la...@symfony- 
>>>>> project.com>
>>>>> wrote:
>>
>>>>>> Hi,
>>>>>> you need to add the mailer to the factories.
>>>>>> This is documented here:http://trac.symfony-project.org/ 
>>>>>> changeset/
>>>>>> 21832
>>
>>>>>> Fabian
>>
>>>>>> On Thu, Sep 10, 2009 at 2:37 PM, [email protected]
>>>>>> <[email protected]> wrote:
>>
>>>>>>> Hi,
>>
>>>>>>> Been running the new sfMailer code, looks excellent and
>>>>>>> yesterday was
>>>>>>> pleased to see the mail icon appearing in the web debug toolbar.
>>>>>>> Very
>>>>>>> useful! However, after an update this morning the icon no longer
>>>>>>> appears. A call to sfContext::getInstance()->getMailer()- 
>>>>>>> >compose
>>>>>>> (...)
>>>>>>> still works ok - the mail is sent.
>>
>>>>>>> Looking into the mailer debug panel, it looks like inititialize
>>>>>>> () is
>>>>>>> never called. Also, hasMailer() always returned false for me.
>>>>>>> Changing
>>>>>>> the function to:
>>
>>>>>>> public function __construct(sfWebDebug $webDebug)
>>>>>>> {
>>>>>>>    parent::__construct($webDebug);
>>>>>>>    //$this->mailer = sfContext::getInstance()->hasMailer() ?
>>>>>>> sfContext::getInstance()->getMailer() : null;
>>>>>>>    $this->mailer = sfContext::getInstance()->getMailer();
>>>>>>> }
>>
>>>>>>> resolves the issue for me, but I see in the commit logs there  
>>>>>>> was
>>>>>>> concern over errors with apps using swiftmail 3 and hasMailer()
>>>>>>> was
>>>>>>> introduced.
>>
>>>>>>> I appreciate this is alpha code and things are changing, but any
>>>>>>> ideas?
>>
>>>>>>> Thanks,
>>>>>>> Andy.
> >


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"symfony developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/symfony-devs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to