THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline

#1 Ma page catalogue

(19-04-2011 19:35:50)


Bonjour à tous,

je me sers d'une page catalogue.html pour générer un catalogue plus ou moins imprimable avec des boucles thelia.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Catalogue</title>


<style type="text/css" media="print">
@page figures {
size: landscape
}

body {
	background: white;
	font-size: 10pt;
	font-family:Arial, Helvetica, sans-serif
	}
	
.titre {
	page-break-after: always; 
    page-break-inside: always;
	page-break-before: always;
	text-align:center;
	font-size:48pt;
	font-weight: bold;
	vertical-align:middle
}

.soustitre { 
    page-break-inside: always;
	page-break-before: always;
	text-align:center
}

.produit {
	page-break-inside: always
}
.ligne {
	border-bottom: 1px solid
}
</style>
</head>

<body>
<p class="titre">CATALOGUE 2011<br />
JANVIER 2011<br /></p>

			<THELIA_MENU_RUBRIQUES type="RUBRIQUE" parent="0" classement="manuel">
				<p class="titre">#TITRE</p>
                
					<THELIA_BLOC_SOUS_MENU type="RUBRIQUE" parent="#ID">
                    <table class="soustitre">
                    <tr>
                    <td>
                    <THELIA_vignette type="IMAGE" rubrique="#ID" debut="1" num="1" hauteur="150">
                            <center><img src="#IMAGE" alt="#PRODTITRE" title="#PRODTITRE"/></center>
                    </THELIA_vignette>
                        <h3><b>#TITRE</b></h3>
                     </td>
                     </tr>
                     </table>
<table class="produit" cellspacing="0" cellpadding="5">
					<table>
					<tr>
					<td width="330" align="left" class="ligne"><b>Désignation</b></td>
    				<td width="50" align="center" class="ligne" >
						<b>Référence</b>
					</td>
                   <!-- <td width="100" align="center" class="ligne"><b>Prix HT</b></td>
                    <td width="100" align="center" class="ligne"><b>Prix TTC</b></td> -->
					</tr>
                
                <tr>

<THELIA_PROD type="PRODUIT" rubrique="#ID" classement="manuel">
				
					<td width="330" align="left">#TITRE</td>
    				<td width="50" align="center" >
						#REF
					</td>
                    <!--<td width="100" align="center" >#PRIXHT</td>
                    <td width="100" align="center"><b>#PRIXTTC</b></td>-->
					</tr>
  	  		</THELIA_PROD> 
            </table>
       </THELIA_BLOC_SOUS_MENU>
</THELIA_MENU_RUBRIQUES>







</body>
</html>

Mais depuis peu cette page refuse complètement de marcher... quand je charge la page, celle ci mouline puis donne une page blanche, je pense que cela vient de l'imbrication des boucles ou d'un trop grand nombre de produit sur notre site (un peu plus de 700 références actives, pour 90 rubriques en gros). Je précise que je n'ai jamais touché au parser ou autre je tourne en noyau natif, sur thelia 1.4.4.

Si quelqu'un a une idée pour me débloquer la situation smile

Last edited by thibs (14-10-2014 06:09:50)

Offline

#2 Re: Ma page catalogue

(19-04-2011 20:37:33)


Bonsoir,

Si c'est un problème de boucle imbriquée, il suffit d'enlever toutes les boucles et de les rajouter une à une pour voir.

Si c'est un problème de volume, tu mets un paramètre genre num="1" dans ta boucle produit pour voir si le problème vient de là.

Alfouine,


Au royaume des aveugles, les borgnes sont mal vus.

Offline

#3 Re: Ma page catalogue

(20-04-2011 03:12:36)


avec num="1" ca passe bien, ça affiche bien juste la première référence de chaque rubrique. Donc ça doit être un problème de volume de référence. Du coup je pense que ça doit être un problème de mémoire coté serveur qui doit bloquer...

Offline

#4 Re: Ma page catalogue

(20-04-2011 06:46:15)


Et si tu enlèves que la boucle image ?

Alfouine,


Au royaume des aveugles, les borgnes sont mal vus.

Offline

#5 Re: Ma page catalogue

(20-04-2011 08:20:17)


non meme sans boucle image ça bloque smile