@path

edited abril 2008 in Bugs y Problemas
estuve jugando con los css, y puse

background:url("@path/img/header.jpg"), nu hubo manera de que me lo mostrara

tuve que poner
background:url("/paginaweb/img/header.jpg") ....>asi funcionó

Comentarios

  • edited 1:34
    Podrias hacerlo atraves de una ruta relativa.

    background:url("../img/header.jpg")

    Tambien recuerda, que para poder utilizar las variables en los css, debes hacer el stylesheet_link_tag con el parametro adicional.

    Si mal no recuerdo:
    stylesheet_link_tag('mi_css', true);
    

    Si apesar de todo continua fallando, indicamelo para ver que solucion podemos hallar. <!-- s:D --><img src="{SMILIES_PATH}/icon_biggrin.gif" alt=":D" title="Very Happy" /><!-- s:D -->

    Saludos
  • edited 1:34
    Yo tengo este mismo problema, y es debido a que el framework no esta cacheando el css, luego de ejecutar la aplicacion en el directorio /temp deberia aparecer un archivo temporal y no esta apareciendo.

    Si alguien ha solucionado este problema o si alguien sabe como solucionarlo, le agradeceria que me avisara.
  • edited 1:34
    sucede es que ahora el helper se utiliza con parametros con nombre.

    stylesheet_link_tag('css', 'use_variables: true');

    saludos
  • edited 1:34
    Aun no me funciona <!-- s:? --><img src="{SMILIES_PATH}/icon_confused.gif" alt=":?" title="Confused" /><!-- s:? -->

    Estoy usando Kumbia v0.4.7
  • edited 1:34
    aun no funciona? o alguien ya logro reparar esto?
  • edited 1:34
    A mi me llego ha suceder lo mismo utilizando xampp lite, en cambio en mi apache2 instalado y configurado a pie, no me dio problemas.

    Para dar una solucion definitiva a ambos casos, es preferible que utilices rutas relativas, tal como te comente arriba.

    Eso si cuando incluyas el css hazlo asi

    <?= stylesheet_link_tag('mi_css') ?>

    Es decir no uses use_variables, ya que al cachear el css este cambia de directorio y por lo tanto la ruta relativa cambiaria.

    Saludos
  • edited 1:34
    A mi me paso algo parecido, pero en mi caso yo estaba creando el estilo en la vista dentro de la s etiquetas <style> y lo hice asi:
    &lt;style type=&quot;text/css&quot;&gt;
    &lt;!--
    &#46;Estilo1 {font-family&#58; Arial, Helvetica, sans-serif}
    body {
    	background-image&#58; url(/&lt;?= $_SESSION&#91;'KUMBIA_PATH'&#93; ?&gt;/public/img/fondo&#46;gif);
    }
    table {
    	background-image&#58; url(/&lt;?= $_SESSION&#91;'KUMBIA_PATH'&#93; ?&gt;/public/img/fon&#46;JPG);
    }
    --&gt;
    &lt;/style&gt;
    

    espero y te pueda servir.
  • edited 1:34
    El problema ya fue corregido, al parecer todo se debia al cacheador de css, que se encuentra en public/css.php.

    El problema fue arreglado para la 0.5

    Saludos
Sign In or Register to comment.