Notre catalogue : le modifier ou l'enlever

10 posts in this topic

Posted · Report post

Bonjour à toutes et à tous,

J'ai quasi fini la mise en place et à ma "sauce" de peel.

Par contre, j'ai un problème que je n'arrive pas à résoudre.

Sur la page principale au milieu, j'ai "Notre catalogue" (j'ai également "catalogue" en haut à gauche dans un bloc)

J'aimerais enlever ou modifier "Notre catalogue". Disons qu'à la base, je voudrais l'enlever.

Je n'ai pas trouver où il se situait dans le codage ni dans quel fichier.

Merci d'avance pour votre aide.

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

Sur une version 6 et supérieur, pour modifier les titres des modules, il faut que vous modifiiez les valeurs des champs `title_fr` et `title_en` de la table peel_modules.

Pour supprimer les titres des modules, rendez-vous sur la page sites.php en back office, modifier la valeur du champ "Mode :" correspondant au module concerné en passant la valeur de "sideblocktitle" pour "sideblock".

Si vous avez une version inférieur à 6, merci de préciser laquelle.

Simon.

Share this post


: post
Share on other sites

Posted · Report post

Merci pour votre réponse rapide, je regarde tout cela demain et je vois ce que je peux faire.

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

Un dessin vaut des fois mieux qu'un long discours :) :) :) :)

En fait, c'est notre catalogue au milieu de la page que je veux enlever.

J'ai essayé ce que vous m'avez conseillé mais ça touche les colonnes et non ce que je veux modifier.

001.jpg

Merci d'avance pour votre aide.

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

Pour modifier la mention "Notre catalogue" dans le titre, il faut modifier la valeur de la constante de langue CATALOG défini dans le fichier lib/lang/fr.php. Pour supprimer complétement la barre de titre, il faut ouvrir le fichier lib/fonctions/display_product.php. Dans la fonction affiche_categorie_accueil, il faut supprimer la ligne

			$output .= '
<h2>' . CATALOG . '</h2>';[/code]

Simon.

Share this post


: post
Share on other sites

Posted · Report post

Bonjour Simon,

Merci pour votre aide.

J'ai bien trouvé les lignes de code concernant CATALOG mais quand je supprime certaines lignes, il y a d'office une erreur dans le code.

J'ai même essayé de supprimer

function affiche_categorie_accueil($return_mode = false)

	{

		$output = '';

		$qid = query('SELECT c.id, c.nom_' . $_SESSION['session_langue'] . ' AS categorie, c.image_' . $_SESSION['session_langue'] . ' AS image

			FROM peel_categories c

			WHERE c.etat = "1" AND c.on_special = "1"

			ORDER BY c.position');

		$nb_cellules = num_rows($qid);

		if (!empty($nb_cellules)) {

			$nb_colonnes = 2;

			$output .= '

<h2>' . CATALOG . '</h2>

<table border="0" cellspacing="0" cellpadding="5" width="100%">';

			$j = 0;

			while ($cat = fetch_assoc($qid)) {

				if ($j % $nb_colonnes == 0) {

					$output .= '<tr>';

				}

				if ($j % $nb_colonnes != 0 || $j % $nb_colonnes == 0) {

					// on affiche une cellule

					$output .= '<td align="center" style="width:50%">';

					$urlcat = get_product_category_url($cat['id'], $cat['categorie']);

					$output .= '<p><a href="' . $urlcat . '">' . String::html_entity_decode_if_needed($cat['categorie']) . '</a></p>';

					if (!empty($cat['image'])) {

						$output .= '<p><a href="' . $urlcat . '"><img src="' . $GLOBALS['repertoire_upload'] . '/thumbs/' . thumbs($cat['image'], $GLOBALS['site_parameters']['small_width'], $GLOBALS['site_parameters']['small_height'], 'fit') . '" alt="' . String::html_entity_decode_if_needed($cat['categorie']) . '" /></a></p>';

					}

				}

				$output .= '</td>';

				$j++;

				if ($j % $nb_colonnes == 0 || $j == $nb_cellules) {

					while ($j % $nb_colonnes != 0 && $j > $nb_colonnes) {

						// On a déjà une ligne pleine => il faut compléter la dernière ligne pour du XTML bien structuré

						$output .= '<td></td>

';

						$j++;

					}

					$output .= '</tr>';

				}

			}

			$output .= '

</table>';

		}

		if ($return_mode) {

			return $output;

		} else {

			echo $output;

		}

	}

}

de façon à enlever toute la table Notre catalogue mais ça fonctionne mais. Message d'erreur dans dreamweaver et quand je mets le fichier en ligne, je n'ai plus accès au site.

J'avoue que là, je suis complètement perdu.

Merci encore pour votre aide.

Share this post


: post
Share on other sites

Posted · Report post

Avancement de la situation :)

J'ai pu enlever le H2 (rien qu'en enlevant la ligne

<h2>' . CATALOG . '</h2>
Il me reste à trouver la solution pour enlever les liens du catalogue (Ordinateurs portables, Ordinateurs de bureau, Ecrans) C'est fait. J'ai également enlevé
$output .= '<p><a href="' . $urlcat . '">' . String::html_entity_decode_if_needed($cat['categorie']) . '</a></p>';

Merci encore pour votre aide.

Share this post


: post
Share on other sites

Posted · Report post

OK ça sera chose faite.

Merci ;)

Share this post


: post
Share on other sites

Posted · Report post

en fait c'est très simple dans l'administration , dans la partie "liste des catégories", il suffit de décocher "Afficher la catégorie en page d'accueil :" pour chaque catégorie...

c'est cela que vous cherchiez?

Share this post


: post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

Twitter Advisto ecommerce

Facebook PEEL Shopping