Flux d’activité
Flux d’activité
-
xeon a ajouté un message dans un sujet Créer un menu et sous menu pour les articles
En fait ce n'est pas tout à fait cela que je cherche. Ici ce serait automatisé, avec un seul bouton qui se deploirerait.
Je voudrais pouvoir placer des menus là où je veux sur la ligne, en contrôlant moi-même les titres des menus et des sous-menus.
Sur l'image que je donne ci-dessus on voit l'emplacement des boutons. Je veux que le deploiement se fasse à mon gré, en contrôlant le déploiement des liens du sous menu.
Si j'écris du html j'ai d'ailleurs la même erreur :Notice: Undefined variable: output in .../peel6/fonctions/display_custom.php on line 586.
$main_menu_items['PAGE_1'] = array($GLOBALS['wwwroot'] . '/lire/ma-page-vitrine-1/lorem-1.html' =>PAGE_1);
$output .= '
<ul class="sousMenu"><li><a href ="http://www...com/independance/test/administrer/index.php">TEST';
$output .= '</a></li></ul>';
-
0
-
-
Steeve a ajouté un message dans un sujet injection sql suite export exel
pour les injections, j'ai trouver la réponse a mes questions donc tout est ok en revanche si il y a une doc, je veux bien l'url...
-
0
-
-
Steeve a ajouté un message dans un sujet intégration d'un template
dans le fichier display_custom.php
si je comprend bien, en utilisant ce fichier, une fonction nome xxx annulera automatiquement l'autre fonction xxx des classes déjà existante prévu pour peel?
-
0
-
-
Steeve a ajouté un message dans un sujet injection sql suite export exel
ok, cool merci, mais en fait, je voulais connaitre toutes les tables a remplir:
couleurs, quantités, catégories...
en fait je pensait voir un voir un fichier sql contenant toutes ces tables...
ce n'est pas vraiment ça, l'import je sais le faire mais rien de grave, pouvez vous me donner la liste des tables concernant les produits et leurs utilités svp ou alors, y a t'il une doc pour développeurs ?
merci d'avance...
-
0
-
-
paulanna a ajouté un message dans un sujet injection sql suite export exel
il y a un modèle de fichier import dans le dossier administration
-
0
-
-
paulanna a ajouté un message dans un sujet intégration d'un template
bonjour,
oui tout à fait,
il existe le fichier display_custom.php qui permet de crééer tes propres fonctions et d'inclure les fonctions existantes pour les modifier.
-
0
-
-
Steeve a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
injection sql suite export exelavez vous svp la possibilité de me montrer un exemple de code pour injecter des produits (export de exel) dans la BDD sans passer par le back office, je cherche les tables a remplir en une fois si possible.
il y a entre 4000 et 5000 produits et je vous avoue que je ne suis pas très chaud pour les faire un par un !!!
si non, avez vous des idées pour gagner du temps ?
merci d'avance.
- 5 réponses
- 2 411 vues
-
Steeve a ajouté un message dans un sujet intégration d'un template
A première vu, tous se passe dans le dossier modèles ???
y a t'il d'autre fichiers ?
-
0
-
-
Steeve a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
intégration d'un templateBonjour a tous,
je cherche des infos sur les possibilité d'intégration de mes propres templates...
je me débrouille en php mais je n'ai pas encore trop compris l'architecture des fichiers...
pourriez vous me donner la liste des fichier a modifier ?
pour ce premier test, je voudrais intégré l'api twitter bootstrap.
merci d'avance.
- 12 réponses
- 2 646 vues
-
paulanna a ajouté un message dans un sujet Créer un menu et sous menu pour les articles
les sous-menus se mettent automatiquement à condition de mettre des catégories comme dans la version d'exemple en ligne.
cependant dans le menu du haut, il n'est prévu de pouvoir insérér de manière automatique des articles.
Donc tu peux faire un copier/coller du code qui gère l'affichage du menu des catégories et remplace le nom des champs et des tables.
la fonction get_menu se trouve dans lib/fonctions/display.php
-
0
-
-
xeon a ajouté un message dans un sujet Créer un menu et sous menu pour les articles
L'idéal serait de pouvoir paramétrer des sous menus pour les boutons vers les articles ("lorem", etc.) et qui sont créés et fonctionnels grâce au code indiqué plus haut.
-
0
-
-
paulanna a ajouté un message dans un sujet Créer un menu et sous menu pour les articles
bonjour,
tu veux dire comme les catégories des produits ?
-
0
-
-
xeon a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
Créer un menu et sous menu pour les articlesBonjour,
Je cherche à modifier le menu horizontal et lui faire contenir uniquement les liens vers les pages "articles".
J'ai réussi à créer des boutons vers les articles, mais pas de menus déroulant.
Pour les boutons je renseigne la variable de la page dans lang.fr, par ex :
define("PAGE_1", "Lorem");
puis pour l'affichage du menu :
$main_menu_items['PAGE_1'] = array($GLOBALS['wwwroot'] . '/lire/ma-page-vitrine-1/lorem-1.html' =>PAGE_1);
Là ça fonctionne bien.
Ce que je voudrais c'est créer un menu déroulant, par exemple avec le bouton principal "lorem". et le sous menu "test"
J'ai renseigné une nouvelle page dans lang.fr
define("PAGE_4_1", "Test");
puis dans la fonction d'affichage du menu, j'ai écrit :
$main_menu_items['PAGE_1'] = array($GLOBALS['wwwroot'] . '/lire/ma-page-vitrine-1/lorem-1.html' =>PAGE_1);
$output .= '
<ul class="sousMenu">';
$menu_items['PAGE_4_1'] = array($GLOBALS['wwwroot'] . '/lire/ma-page-vitrine-1/test-5.html' =>PAGE_4_1);
$output .= '</a></ul>';
Mais ça ne fonctionne pas. J'ai ce message d'erreur :
Notice: Undefined variable: output in .../peel6/fonctions/display_custom.php on line 586.
Savez-vous si ce que je cherche à faire est possible ou comment je peux faire ?
Merci d'avance.
- 4 réponses
- 17 053 vues
-
berserker a ajouté un message dans un sujet Afficher directement les catégories dans le menu haut horizontal
Super, ça marche très bien !
:D
Merci, merci, merci !
++
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Afficher directement les catégories dans le menu haut horizontal
Bonjour,
Ce code devrait résoudre le problème :
$sql = '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.parent_id="0"
ORDER BY c.position ASC, categorie ASC';
$qid = query($sql);
while ($cat = fetch_assoc($qid)) {
$GLOBALS['main_menu_items'][$cat['categorie']][get_product_category_url($cat['id'], $cat['categorie'])] = $cat['categorie'];
// A décommenter pour ajouter l'image de la catégorie dans le menu déroulant.
// $menu_items['catalog'][get_product_category_url($cat['id'], $cat['categorie'])] = array($cat['categorie'], $cat['image']);
$subcatsql = '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.parent_id="' . intval($cat['id']) . '"
ORDER BY c.position ASC, categorie ASC';
$subcatqid = query($subcatsql);
while ($subcat = fetch_assoc($subcatqid)) {
$GLOBALS['menu_items'][$cat['categorie']][get_product_category_url($subcat['id'], $subcat['categorie'])] = $subcat['categorie'];
// A décommenter pour ajouter l'image de la catégorie dans le menu déroulant.
// $menu_items['catalog'][get_product_category_url($cat['id'], $cat['categorie'])] = array($cat['categorie'], $cat['image']);
}
}
[/CODE]
Le tableau main_menu_items contient les entrées du menu principal, et le tableau menu_items les sous-menu. Les informations sont sortie de la BDD, et donc administrable en back office.
-
0
-
-
berserker a ajouté un message dans un sujet Afficher directement les catégories dans le menu haut horizontal
Bonjour et merci pour la réponse, c'est sympa.
:)
En fait je suis bien arrivé à mettre mes 6 catégories dans le menu horizontal en faisant ça :
$GLOBALS['main_menu_items']['cat1'] = array($GLOBALS['wwwroot'] . '/' . URL_ACHAT . '/index.php?catid=1' => CAT1); $GLOBALS['main_menu_items']['cat2'] = array($GLOBALS['wwwroot'] . '/' . URL_ACHAT . '/index.php?catid=2' => CAT2); $GLOBALS['main_menu_items']['cat3'] = array($GLOBALS['wwwroot'] . '/' . URL_ACHAT . '/index.php?catid=3' => CAT3); $GLOBALS['main_menu_items']['cat4'] = array($GLOBALS['wwwroot'] . '/' . URL_ACHAT . '/index.php?catid=4' => CAT4); $GLOBALS['main_menu_items']['cat5'] = array($GLOBALS['wwwroot'] . '/' . URL_ACHAT . '/index.php?catid=5' => CAT5); $GLOBALS['main_menu_items']['cat6'] = array($GLOBALS['wwwroot'] . '/' . URL_ACHAT . '/index.php?catid=6' => CAT6);
En faisant ça, 2 problèmes :
1/ J'ai été obligé d'inscrire en dur dans le fichier lang/fr.php le nom des 6 catégories (CAT1, CAT2, etc...). Or à la base, j'aurai préféré que ce soit géré, comme avant, dans le Back Office.
2/ Et finalement (c'est vrai, je ne l'avais pas mentionné dans ma première demande), j'aimerais que mes sous catégories apparaissent en roll over (comme dans le menu de gauche). Et là, forcément, ça ne peut fonctionner.
Comment dois-je m'y prendre ?
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Afficher directement les catégories dans le menu haut horizontal
Bonjour,
Les éléments principaux du menu sont généré par le menu $GLOBALS['main_menu_items'] dans la fonction get_menu. Vous devez donc créer autant d'index dans ce tableau que vous avez de catégorie. Au niveau de
$sql = '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.parent_id="0"
ORDER BY c.position ASC, categorie ASC';
$qid = query($sql);
while ($cat = fetch_assoc($qid)) {
$GLOBALS['menu_items']['catalog'][get_product_category_url($cat['id'], $cat['categorie'])] = $cat['categorie'];
// A décommenter pour ajouter l'image de la catégorie dans le menu déroulant.
// $menu_items['catalog'][get_product_category_url($cat['id'], $cat['categorie'])] = array($cat['categorie'], $cat['image']);
}
[/CODE] Vous pouvez supprimer l'index ['catalog'] du tableau : [CODE]
$GLOBALS['menu_items'][get_product_category_url($cat['id'], $cat['categorie'])] = $cat['categorie'];
-
0
-
-
berserker a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
Afficher directement les catégories dans le menu haut horizontalBonjour,
Je souhaiterai faire apparaître les différentes catégories de mon catalogue directement dans le menu du haut, horizontalement. Et donc supprimer le lien 'Catalogue' et le système de roll over. Il n'y a que 6 catégories dans le site dont je m'occupe, mais pour gagner de la place et tout mettre sur une seule ligne, je supprimerai (ou déplacerai peut-être) les liens 'Nouveautés', 'A ne pas manquer' et 'Chèques cadeaux'... enfin bon je me débrouillerai pour la mise en page.
Dans la page lib/fonctions/display.php à partir de la ligne 1910 il y a la fonction get_menu pour gérer le menu horizontal mais je ne sais pas comment faire pour y insérer directement les catégories.
On voit un exemple dans un site parmi les références de Peel (http://www.surfstation.fr/)
J'ai la version 6.4 de PEEL.
Quelqu'un peut-il m'aider ?
Merci :)
- 27 réponses
- 7 161 vues
-
paaubert a ajouté un message dans un sujet Problème bouton Paypal "acheter maintenant"
Super, ça fonctionne nickel, merci encore pour votre précieuse aide.
Amicalement
Pierre-André
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Problème bouton Paypal "acheter maintenant"
Bonjour,
Vous devez placer l'attribut target dans la balise HTML <form du formulaire paypal présent dans la fonction getPaypalForm() du fichier modules\paypal\fonctions.php :
<form id="paypalForm" action="' . $url . '" method="post" target="nom_de_votre_frame">
-
0
-
-
paaubert a ajouté un message dans un sujet Problème bouton Paypal "acheter maintenant"
Bonjour,
Heu, en fait non, car je ne suis pas très doué en php :wacko: et je n'ai pas vraiment trouvé ou la mettre.
Merci pour votre patience.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Problème bouton Paypal "acheter maintenant"
Bonjour,
avez-vous essayer l'attribut target dans la balise form ?
-
0
-
-
paaubert a ajouté un message dans un sujet Problème bouton Paypal "acheter maintenant"
Merci pour la réponse,
J'ai essayé avec un include mais ça ne fonctionne pas mieux, car sitôt que je clique sur un lien de la boutique, je sort de mon site.
<?php include("boutique/index.php"); ?>
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Problème bouton Paypal "acheter maintenant"
Bonjour,
Vous pouvez essayer d'utiliser l'attribut target="votre_frame" dans la balise <form. Mais comme le disais Paulanna, il est déconseillé d'utiliser les frames et iframes. Je vous invite à lire ce sujet http://forum.alsacreations.com/topic-1-451-1-Les-frames-cadres-et-iframes--a-mediter.html
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet pour des email plus jolis
Bonjour,
=> Vous pouvez mettre le lien dans une balise bbcode [link]
=> La modification de ma note sera bien dans la futur version.-
0
-