Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/12/2008, 17:25
Avatar de mrsorpresa
mrsorpresa
 
Fecha de Ingreso: enero-2008
Mensajes: 323
Antigüedad: 17 años
Puntos: 6
Respuesta: la página sale sin estilo, sin imágenes y sin las rutas correctas

... es decir, ésta parte:

// CHECK PRIVACY
$privacy_level = $owner->user_privacy_max($user, $owner->level_info[level_album_privacy]);
if($privacy_level < true_privacy($album_info[album_privacy], $owner->level_info[level_album_privacy])) {
// ASSIGN VARIABLES AND DISPLAY ERROR PAGE
$smarty->assign('error_header', $album_file[17]);
$smarty->assign('error_message', $album_file[2]);
$smarty->assign('error_submit', $album_file[24]);
$smarty->display("error.tpl");
exit();
}



A continuación, el archivo album_file.tpl, es decir, la template que es llamada desde album_file.php:

album_file.tpl

Código HTML:
{include file='admin_header.tpl'}

<h2>{$admin_album1}</h2>
{$admin_album2}

<br><br>

{if $result != 0}
  <div class='success'><img src='../images/success.gif' class='icon' border='0'> {$admin_album3}</div>
{/if}

<form action='admin_album.php' method='POST'>


<table cellpadding='0' cellspacing='0' width='600'>
<td class='header'>{$admin_album10}</td>
</tr>
<td class='setting1'>
  {$admin_album11}
</td>
</tr>
<tr>
<td class='setting2'>
  <table cellpadding='2' cellspacing='0'>
  <tr>
  <td><input type='radio' name='setting_permission_album' id='permission_album_1' value='1'{if $permission_album == 1} CHECKED{/if}></td>
  <td><label for='permission_album_1'>{$admin_album13}</label></td>
  </tr>
  <tr>
  <td><input type='radio' name='setting_permission_album' id='permission_album_0' value='0'{if $permission_album == 0} CHECKED{/if}></td>
  <td><label for='permission_album_0'>{$admin_album14}</label></td>
  </tr>
  </table>
</td>
</tr>
</table>

<br>

<table cellpadding='0' cellspacing='0' width='600'>
<tr>
<td class='header'>{$admin_album6}</td>
</tr>
<td class='setting1'>
  {$admin_album7}
</td>
</tr>
<tr>
<td class='setting2'>
  <table cellpadding='0' cellspacing='0'>
  <tr>
  <td width='80'>{$admin_album4}</td>
  <td><input type='text' class='text' size='30' name='setting_email_mediacomment_subject' value='{$setting_email_mediacomment_subject}' maxlength='200'></td>
  </tr><tr>
  <td valign='top'>{$admin_album5}</td>
  <td><textarea rows='6' cols='80' class='text' name='setting_email_mediacomment_message'>{$setting_email_mediacomment_message}</textarea><br>{$admin_album8}</td>
  </tr>
  </table>
</td>
</tr>
</table>

<br>

<input type='submit' class='button' value='{$admin_album9}'>
<input type='hidden' name='task' value='dosave'>
</form>


{include file='admin_footer.tpl'}


Cuando doy a 'ver código fuente de la página' sale esto:

<html>
<head><link rel="shortcut icon" href="favicon.ico">
<title></title>
<base href=''>
<link rel="stylesheet" href="./templates/styles.css" title="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
...



Cuando lo normal es que salga esto:

<html>
<head><link rel="shortcut icon" href="favicon.ico">
<title>Veg It!</title>
<base href='http://www.doyouvegit.com/vegit/'>
<link rel="stylesheet" href="./templates/styles.css" title="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
...


Daros cuenta que en uno sale el href base, y en el otro no. A ver cuál es la base de este problema y cómo se puede arreglar.

Y perdón por haber escrito un mensaje tan largo, espero que al menos alguien lo lea y me pueda ayudar. Un saludo