Flux d’activité
Flux d’activité de Messages
-
-
Bonjour,
Vous devez refaire le test '.( $_SESSION['session_caddie']->total > 0 ?'':'disabled="disabled"'). ' quelques lignes plus bas, sur le second input. Le bloc suivant
} else {
$output .= '<input ' . (!empty($GLOBALS['site_parameters']['email_moneybookers']) ? 'onclick="document.getElementById(\'payment_method\').style.display=\'none\';"' : '') . ' type="radio" name="payment_technical_code" value="' . String::str_form_value($tab_paiement['technical_code']) . '" ' . frmvalide(vn($selected_payment_technical_code) == $tab_paiement['technical_code'] || num_rows($res_paiement) == 1) . ' />' . String::html_entity_decode_if_needed($tab_paiement['nom_' . $_SESSION['session_langue']]);
if ($tab_paiement['tarif'] != 0) {
$output .= BEFORE_TWO_POINTS . ': + ' . fprix($tab_paiement['tarif'], true);
}
$output .= '<br />';
}
[/CODE] devient[CODE]
} else {
$output .= '<input '.( $_SESSION['session_caddie']->total > 0 ?'':'disabled="disabled"'). ' ' . (!empty($GLOBALS['site_parameters']['email_moneybookers']) ? 'onclick="document.getElementById(\'payment_method\').style.display=\'none\';"' : '') . ' type="radio" name="payment_technical_code" value="' . String::str_form_value($tab_paiement['technical_code']) . '" ' . frmvalide(vn($selected_payment_technical_code) == $tab_paiement['technical_code'] || num_rows($res_paiement) == 1) . ' />' . String::html_entity_decode_if_needed($tab_paiement['nom_' . $_SESSION['session_langue']]);
if ($tab_paiement['tarif'] != 0) {
$output .= BEFORE_TWO_POINTS . ': + ' . fprix($tab_paiement['tarif'], true);
}
$output .= '<br />';
}
-
Bonjour,
la fonction affiche_prix gère l'affichage du prix partout en front office. Le HTML des modules "A la une" ou "meilleures vente" est généré par la fonction get_product_in_container_html du fichier lib\fonctions\display_product.php.
-
Bonjour,
Pour configurer le serveur local, je vous invite à consulter le forum wamp sur le site http://forum.wampserver.com/list.php?1
-
Salut je viens de découvrir peel et je voudrais tester la bête.
J'utilise une machine avec archlinux (teste en local).
Mais j'ai plein d'erreur qui s'affichent même si je peux suivre le processus d'installation.
voila si vous pouvez m'aider a trouver la soucrce du probleme ^^
Merci.
=_+
-
-
désolé, je n'ai jamais trouvé en htaccess, c'est pour ça que j'ai pris le premium..
je te souhaite de trouver
-
-
Bonjour
Non j'ai ecrit un module pour moi
Mais j'ai trouvé une solution intermédiaire j'ai modifié le display.php et fait un test sur l'activation du module
Mais si quelqu'un a la solution en htaccess je prends
-
-
-
salut. le module rewrite n'est pas chargé mais j'arrive pa a le chargé, il affiche un message d'erreur.
-
Je teste un url rewrintig
Je redirige bien produits et catégories
RewriteRule ^categorie-([0-9]+)\.html$ achat/index.php?catid=$1 [L]
RewriteRule ^produit-([0-9]+)\.html$ achat/produit_details.php?id=$1 [L]
Par contre quand on choisit le type de tri dans la page categorie j'ai
http://domaine.net/categorie-22.html&tri=nom_fr&sort=desc
je n'arrive pas a remplacer le $tri en ?tri via le htaccess
j'ai essayé
RewriteRule ^categorie-(.*)-tri-(.*)-sort-(.*)\.html$ achat/index.php?catid=$1?tri=$2&sort=$3
Quelqu'un aurait il une idée
Merci de votre aide
-
Merci Paulanna,
je dois devenir vieux, je n'avais même pas vu l'inversion...
je suis un vieil âne qui s'essaie au codage lol
merci beaucoup
-
essaye ça !
/** * permet de savoir le nombre d'avis pour le produit * * @return */ function get_count_opinion() { $query = query("SELECT COUNT(*) as count_opinion FROM peel_avis pa WHERE pa.id_produit = '" . intval($this->id) . "' AND etat=1"); $result = fetch_assoc($query); return vn($result['count_opinion']); }
1 personne aime ça -
Je modifie mon post après avoir trouvé la réponse à ma question.
(J'utilise des redirections pour l'adresse d'administration.)
Reste mon PS. J'aimerais bien savoir....(à quoi sert la table "peel_admins" ? Celle-ci est vide...)
Tout est dans le sujet... seul deux admins sur les cinq déclarés reçoivent l'email de confirmation de commande. (Ce sont historiquement les deux premiers inscrits)
Bien entendu le dossier "indésirables" de chacun a été contrôlé !
J'ai vérifié les paramètres de la table "peel_utilisateurs". Les cinq profils sont identiques.
J'utilise la version 6.3.1
Help !!
Korrigan
PS: à quoi sert la table "peel_admins" ? Celle-ci est vide...
-
Super, cela fonctionne nickel,
Pour que cette fleche s'affiche également dans les modules meilleures vente ou à la une... il faut que je modifie les fichiers du dossier module?
-
lol, je viens d'essayer de mettre en place le code, et voila la réponse que j'ai a la place de mon produit
[admin info : Une erreur de connexion à la base s'est produite SELECT COUNT(*) as count_opinion FROM Peel_avis pa WHERE pa.produit_id = '1' AND etat=1] Unknown column 'pa.produit_id' in 'where clause' [b]Notice[/b]: Erreur SQL - SELECT COUNT(*) as count_opinion FROM peel_avis pa WHERE pa.produit_id = '1' AND etat=1 - Error number 1054 - Unknown column 'pa.produit_id' in 'where clause' - Page concernee : /cavaliers-king-charles-3/bebe-chiot-1.html - Ip : 188.141.181.185 in[b]/homepages/46/d245457969/htdocs/corsicali/lib/fonctions/database.php[/b] on line [b]165[/b]
-
Bonjour
Alord ca avance bien puisqu'avec votre derniere modification, moneybooker est grise par contre paypal, cheque et virement non
/**
* get_payment_select()
*
* @param mixed $selected_payment_id
* @return
*/
function get_payment_select($selected_payment_technical_code = null)
{
$output = '';
if (is_payment_by_product_module_active ()) {
$res_paiement = select_payment_by_product();
} else {
$sql_paiement = 'SELECT p.*
FROM peel_paiement p
WHERE p.etat = "1"
ORDER BY p.position';
$res_paiement = query($sql_paiement);
} while ($tab_paiement = fetch_assoc($res_paiement)) {
if (($tab_paiement['technical_code'] != 'paypal' || !empty($GLOBALS['site_parameters']['email_paypal'])) && ($tab_paiement['technical_code'] != 'moneybookers' || !empty($GLOBALS['site_parameters']['email_moneybookers']))) {
if ($tab_paiement['technical_code'] == 'moneybookers') {
$selected = (vn($selected_payment_technical_code) == $tab_paiement['technical_code'] || num_rows($res_paiement) == 1);
$output .= '
<input '.( $_SESSION['session_caddie']->total > 0 ?'':'disabled=disabled"').' type="radio" onclick="document.getElementById(\'payment_method\').style.display=\'block\';" name="payment_technical_code" value="' . String::str_form_value($tab_paiement['technical_code]) . '" ' . frmvalide($selected) . ' />' . String::html_entity_decode_if_needed($tab_paiement['nom_' . $_SESSION['session_langue']]);
if ($tab_paiement['tarif'] != 0) {
$output .= BEFORE_TWO_POINTS . ': + ' . fprix($tab_paiement['tarif'], true);
}
$output .= '
<br />
<span id="payment_method" style="display: ' . (empty($_SESSION['session_commande']['moneybookers_payment_methods']) && !$selected ? 'none' : 'block') . ';">
<input ' . frmvalide(vb($_SESSION['session_commande']['moneybookers_payment_methods']) == 'VSA') . ' type="radio" name="moneybookers_payment_methods" value="VSA" />Visa<br />
<input ' . frmvalide(vb($_SESSION['session_commande']['moneybookers_payment_methods']) == 'MSC') . 'type="radio" name="moneybookers_payment_methods" value="MSC" />Mastercard<br />
<input ' . frmvalide(vb($_SESSION['session_commande']['moneybookers_payment_methods']) == 'GCB') . 'type="radio" name="moneybookers_payment_methods" value="GCB" />Carte Bleue<br />
<input ' . frmvalide(vb($_SESSION['session_commande']['moneybookers_payment_methods']) == 'PLI,EPY,NPY,SO2,ENT,EBT,PWY,IDL,SFT,GIR,DID,OBT') . 'type="radio" name="moneybookers_payment_methods" value="PLI,EPY,NPY,SO2,ENT,EBT,PWY,IDL,SFT,GIR,DID,OBT" />' . TRANSFER . '<br />
<input ' . frmvalide(vb($_SESSION['session_commande']['moneybookers_payment_methods']) == 'WLT') . ' type="radio" name="moneybookers_payment_methods" value="WLT" />Moneybookers e-wallet<br />
</span>
';
} else {
$output .= '<input ' . (!empty($GLOBALS['site_parameters']['email_moneybookers']) ? 'onclick=document.getElementById(\'payment_method\').style.display=\'none\';"' : '') . ' type="radio" name="payment_technical_code" value="' . String::str_form_value($tab_paiement['technical_code]) . '" ' . frmvalide(vn($selected_payment_technical_code) == $tab_paiement['technical_code'] || num_rows($res_paiement) == 1) . ' />' . String::html_entity_decode_if_needed($tab_paiement['nom_' . $_SESSION['session_langue']]);
if ($tab_paiement['tarif'] != 0) {
$output .= BEFORE_TWO_POINTS . ': + ' . fprix($tab_paiement['tarif'], true);
}
$output .= '<br />';
}
}
}
return $output;
}
-
Bonjour,
Dans la fonction affiche_prix du fichier lib\fonctions\display_product.php, il faut repérer les balises HTML <del>. Vous pouvez placer vos images entre $product_object->get_original_price($with_taxes, $reseller_mode, true) et ces balises.
Pour faire de même dans le caddie, il faudra répéter l’opération dans la fonction get_caddie_products_summary_table de lib\fonctions\display_caddie.php
-
Bonjour,
A ce jour, lorsque l'on applique une promotion sur un produit, celui ci apparait barrée avec le nouveau prix a côté.
Dans le même esprit, je souhaiterai ajouter également une petite fleche de couleur en prefixe du prix.
Visuellement, le client pourra donc voir très vite quels produits à baisser de prix.
Une orientation s'il vous plait?
-
-
Bonjour,
Le paramètre correspondant au nombre de produits par colonnes est le 8ème paramètre de la fonction affiche_produit ($nb_colonnes.) Dans achat/marques.php, vous pouvez modifier le paramétrage de la fonction affiche_produits :
=> affiche_produits($id_marque, null, 'catalogue', $GLOBALS['site_parameters']['nb_produit_page'], 'general', true, 0, 3);
-
Bonjour
Je cherche a modifier le nombre de produits par colonne dans les marques (achat/marques.php), je suis en version 6.2
j'ai trouve qu'on pouvait modifier sur la page, "line" en "general" pour avoir des colonnes, si je veux 3 produits par colonnes a quel endroit je dois le notifier ?
Merci d'avance
-
Si commande égale ? 0 euro
dans Module PEEL Premium pour PEEL SHOPPING
J1P
Posté(e) · Signaler ce message
Bonjour
Dans la cas present cela me grise toute la liste incluant "avoir"
'
J'ai donc modifie moneybooker en paypal ainsi si le caddie est = 0 j'ai bien paypal de grise et " avoir" de disponible, par contre le probleme est si le caddie est superieur a 0, l'option avoir apparait aussi, cela veut dire que peu importe le prix cet onglet avoir est toujours la et on perd la logique. Il faudrait pouvoir griser avoir si le caddie est superieur a 0 euro car si un client n'a pas d'avoir son panier sera forcement superieur a 0 donc cette option ne devrait pas etre disponible.