Buenos dias les comento mi situacion tengo un proyecto advanced y necesito usar los params que estan en el commons tanto en el backend como en frontend como puedo invocar a ellos desde un controller?
Esto lo necesito ya que el frontend y backend necesitan usar ese parametro para que no tenga que declarar en ambos entornos pero no he encontrado nada alguno sable?
muchas gracias
portaflex
(Dsala)
February 18, 2018, 3:44pm
2
Hola Geneman. Tienes el archivo "common/config/params.php" donde puedes declarar parámetros que se aplican a ambos entornos.
Saludos.
Quetal esta bien pero como hago para invocar desde ambos entornos a params del common?
por otro lado alguna vez pudiste configurar dentro common la configuracion del smtp?
la idea seria levantar esa configuracion desde el lado del frontend
y backend
en ese caso en el
del config del mailer del common esta pueseto esto
mailer’ => [
'class' => 'yii\swiftmailer\Mailer',
'useFileTransport'=>false,
'transport' => [
'class' => 'Swift_SmtpTransport',
'host' =>'XXXXXXX',//'smtp.gmail.com',
'username' =>'nXXXXXXXX',
'password' => 'XXXXXXXXX',
'port' => '587',//'587',
'encryption' => 'tls',
'streamOptions' => [
'ssl' => [
'allow_self_signed' => true,
'verify_peer' => false,
'verify_peer_name' => false,
],
],
],
],
pero desde el lado del frontend? yo le puse
‘mailer’ [
‘class’ => ‘common\components\mailer’]
Pero no me anduvo me tiro una excepcion, en ese caso como debo hacer ?
aguardo tus comentarios y gracias