texthelper igniter form convert_accented_characters code codeigniter

form - convert_accented_characters codeigniter 3



CodeIgniter img tag (3)

De acuerdo con la guía del usuario , debe terminar con />. Lo probé y funciona.

Si quieres una etiqueta más corta, usa esto:

<?php echo img(array(''src''=>''image/picture.jpg'', ''alt''=> ''alt information'')); ?>

A veces, si ves la fuente usando ciertos navegadores (firefox, chrome), omite la etiqueta />. Intenta ver la fuente usando un bloc de notas o algo así, debería mostrar la etiqueta apropiada />.

Estoy usando el siguiente código para mostrar una imagen con el marco CodeIgniter.

<?php echo img(''sample/logo.png''); ?>

Y esto está produciendo la siguiente salida ::

<img alt="" src="http://localhost:8080/test/css/sample/logo.png">

Por qué no cierra la etiqueta con /> Además, ¿cómo puedo especificar el texto alt cuando hago eco de la imagen? Gracias


No hagas eco de una imagen así, hazlo así:

echo "<img src=''sample/logo.png'' alt=''my company name'' title=''my company logo'' border=''0'' />";

Recuerda que la ubicación que tienes allí es relativa, debes intentar seguir las rutas absolutas posibles, por ejemplo: "/test/css/sample/logo.png" para evitar confusiones.

(Lo siento, eché de menos el fragmento donde dijiste que estabas usando un framework).


$image_properties = array( ''src'' => ''sample/logo.png'', ''alt'' => ''Me, demonstrating how to eat 4 slices of pizza at one time'', ''class'' => ''post_images'', ''width'' => ''200'', ''height'' => ''200'', ''title'' => ''That was quite a night'', ''rel'' => ''lightbox'', ); img($image_properties); // <img src="http://site.com/index.php/sample/logo.png" alt="Me, demonstrating how to eat 4 slices of pizza at one time" class="post_images" width="200" height="200" title="That was quite a night" rel="lightbox" />

referencia: http://codeigniter.com/user_guide/helpers/html_helper.html#img