Hola, soy nuevo en esto de Yii.
Quisiera que mi aplicación tuviera, por ejemplo, este nombre: "Informática"
Lamentablemente no puedo colocar el acento en el config/main.php por que me da un error
Esto me dice:
"htmlspecialchars() [<a href='function.htmlspecialchars'>function.htmlspecialchars</a>]: Invalid multibyte sequence in argument"
Y lo que tengo en el main está asi:
'basePath'=>dirname(__FILE__).DIRECTORY_SEPARATOR.'..',
'name'=>'S&I Chile - Administrador de proyectos informáticos',
Alguien que sepa como colocar el acento?
Gracias.
Page 1 of 1
CApplication.name
#2
Posted 31 August 2010 - 07:33 PM
Haber si entendi.. quieres que el titulo de tu app aparezca con acentos.. y seguramente estas escribiendolos dentro del config/main.php y por eso el error.
Y en el titulo de tus layouts lo escribes asi:
Y lo del titulo sin utilizar CHtml::encode()
'name'=>'Informática', // asi deberia de ser, prueba escribiendo las entidades html 'name'=>'Informática', // esto esta mal
Y en el titulo de tus layouts lo escribes asi:
<title><?php echo $this->pageTitle; ?></title>
Y lo del titulo sin utilizar CHtml::encode()
Celestic Dev Team
Yii Open Source Project Manager
Yii Open Source Project Manager
#3
Posted 01 September 2010 - 10:38 AM
Jack Fiallos, on 31 August 2010 - 07:33 PM, said:
Haber si entendi.. quieres que el titulo de tu app aparezca con acentos.. y seguramente estas escribiendolos dentro del config/main.php y por eso el error.
Y en el titulo de tus layouts lo escribes asi:
Y lo del titulo sin utilizar CHtml::encode()
'name'=>'Informática', // asi deberia de ser, prueba escribiendo las entidades html 'name'=>'Informática', // esto esta mal
Y en el titulo de tus layouts lo escribes asi:
<title><?php echo $this->pageTitle; ?></title>
Y lo del titulo sin utilizar CHtml::encode()
Si coloco esto
'name'=>'Informática'
me lo muestra tal cual está :S
¿Como lo hago para mostrar mi titulo sin CHtml::encode()?
Gracias
#4
Posted 01 September 2010 - 11:21 AM
Para mi es un problema de codificacion de caracteres. todos los archivos deberían estar codificados en utf-8 sin BOM. lo mismo para la codificacion de la base de datos.
Yo lo uso con esta codificacion y me funciona perfectamente si pongo acentos.
Yo lo uso con esta codificacion y me funciona perfectamente si pongo acentos.
Don't say what you think, think what you say
The problem is communication! Excess of communication!
The problem is communication! Excess of communication!
Share this topic:
Page 1 of 1

Help













