Site com caracteres inválidos �

Estou desenvolvendo um site simples, daí em:


['label' => 'Cardápio', 'url' => ['cadgss/']],

Está aparecendo no menu o texto: Card�pio.

Coloquei no HEAD assim: <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

E assim: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

No arquivo layouts\main.php

Paulo Henrique,

Bom dia,

Tente usar a seguinte configuração no ser arquivo web.php:

‘charset’=>‘utf-8’,

Referencia: http://www.yiiframework.com/doc-2.0/yii-base-application.html#$charset-detail

Dá um olhada nos seus arquivos para ver que tipo de codificação seu projeto está sendo salvo.

Se nas configurações do Yii está configurado como UTF-8 e seu projeto está sendo salvo com outro tipo de codificação, pode acontecer esse tipo de problema.

Geralmente eu uso a codificação UTF-8 para tudo. E na IDE sempre seto para salvar como UTF-8 ( Sem BOM )

Bom día,

Paulo Henrique você deve verificar três coisas basicamente, 1- a codificação do banco de dados, 2- a codificação no Yii, 3- a codificação da vista.

Estas 3 coisas deven concordar

cumprimentos!

[RESOLVIDO]

Pessoal, obrigado pela ajuda. Muito bom poder contar com vocês.

O problema estava na codificação de arquivos do meu editor. Alterei o PhpStorm para codificar com UFT-8 e o problema foi resolvido.

Muito obrigado a todos.