YI framework

01/12/2019

4

Olá, estou começando a estudar o YI framework, porém mesmo seguindo o tutorial ''dizendo olá'', não está funcionando corretamente.
Chama a view corretamente, porém não é mostrado meu parâmetro passado via URL.
URL (para visualizar os parâmetros, uma vez q é no servidor local):
http://hostname/index.php?r=site/cumprimentar&mensagem=Olá+Mundo!

Código:

/*Controller*/
<?php

namespace app\controllers;

use Yii;
use yii\filters\AccessControl;
use yii\web\Controller;
use yii\web\Response;
use yii\filters\VerbFilter;
use app\models\LoginForm;
use app\models\ContactForm;

class SiteController extends Controller {
   
   /*
    * Action Cumprimentar
    */
   public function actionCumprimentar($sMensagem = ''Que içú que não funfa''){
      return $this->render(''cumprimentar'', [''mensagem''=> $sMensagem]);
   }
}


/* view */
<?php

/*
 * View Cumprimentar
 */

use yii\helpers\Html;


Html::encode($mensagem);
Responder

Posts

01/12/2019

Kelvin Eger

Resolvido.
Acessar diretamente a variável $sMensagem, me retorna o valor da mesma. Aparentemente algum problema com a classe HTML
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar