Flux d’activité
Flux d’activité de Messages
-
-
Bonjour
faîtes une recherche sur #total ou sur @media screen ou sur @media (max-width: 991px)
lignes 156 et 186 sur screen.css d'une version 8.0.0
-
-
OK, merci Simon !
Y a t'il un risque quelconque à passer en daily (quotidien) tout le sitemap ?
-
Ha...
Autant pour moi.Le statut "livré" est un statut que j'ai ajouté moi même alors ? Je me rappelle plus :(
Comme le client passe récupérer ses travaux directement au labo, ou que je livre moi même, je passe pas par le statut "expédié" et je passe directement en "livré".
A quel endroit je pourrai modifier le code (et comment) pour que lorsque le statut est soit expédié soit livré, la date s'enregistre dans "date de livraison" ?
Merci
JL
-
Bonjour,
Cette fréquence est modifiable dans le fichier modeles/peel7/smarty/admin_google_sitemap.tpl qui sert à générer le fichier sitemap XMLpour google
-
Bonjour,
le problème n'est pas reproductible sur une version 8.0.5. Lorsque l'on passe le statut de livraison en "Expédié", alors le champ "Date de livraison de la commande :" sur la page de détail de la commande en back office est bien rempli automatiquement.
-
Bonjour
lorsqu'on créé le sitemap dans l'administration, certaines pages sont définies avec une fréquence mensuelle.
Qu'est ce qui définit cette fréquence lors de la création du fichier par peel, et ou modifie-t'on cette fréquence ?
Merci
JL
-
Bonjour,
Vous pouvez ajouter une règle CSS sur la div #total qui existe déjà dans le fichier screen.css
-
Bonjour
Juste une petite question concernant la date de livraison...
Il me semble que jusqu'à présent, lorsqu'on passait la commande en statut livrée, ça remplissait automatiquement le champ "date de livraison de la commande" en back office avec la date du jour actuel non ???
Je m'aperçoit qu'aujourd'hui, en version 8.0.5, lorsque je bascule en mode livrée, après enregistrement de la page, la date de livraison de la commande n'est pas prise en compte.
Est ce un bug ou une modification de peel ?
Merci pour le tuyau
JL
-
comment puis je faire pour avoir une image de fond sur mon site de chaque cote g et droit rien au centre
dans l idée avoir une image d une certaine taille avec un motif a gauche et droite et au centre une partie blanche
j arrive pas a réaliser ça dans screen .css
un bout de code a modifier et a m indiquer svp !
merci suis sur version v 8.00
-
ARF ! C'est dommage... On peut le faire en front office lorsqu'on est client, et c'est pas possible en Back office lorsqu'on est admin !!
Si un jour c'est intégrable dans les futures versions peel, je suis preneur !!
Il pourrait par exemple y avoir une liste déroulante avec les différents codes promos disponibles en rapport avec la date de validité ou le client concerné...
-
Bonjour,
Effectivement permettre à l’administrateur de remplir un code promotionnel pour une commande nécessite un développement sur votre boutique. Sinon vous pouvez utilisez la zone de commentaire sur la commande afin de mettre le nom du code promo que vous souhaitez.
-
Bonjour
Je me posais une question sur les codes promotionnels et la création de commande pour un client en back office.
Lorsqu'un client en Front office passe commande et utilise un code promotionnel, ce code s'affiche en back office sur la page admin/commander.php. Jusque là, rien à dire. Il s'affiche même sur les pdf BDC/DEVIS/FACTURE la petite phrase "remise code promotionnel : JUIN2017 -10.00% TTC".
Ce qui est dommage dans le développement de peel, c'est que nous, les admin en Back Office, lorsqu'on créé des devis/commandes aux clients, on ne puisse pas faire apparaître ce code promotionnel... OK on rentre le pourcentage de réduction que l'on applique, mais il n'est pas (encore ?) possible d'afficher la référence du code promotionnel appliqué...
Est ce qu'un développement est prévu pour ça ou non ? (genre un champ dans lequel l'admin entre le code promo lorsqu'il créé un devis pour le client)...
-
-
-
-
Bonjour,
Pour faire en sorte que le destinataire de cet email soit "Email traitement des commandes", à la ligne 1099 du fichier lib/fonctions/order.php (pour une version 6.2) il faut remplacer $GLOBALS['support'] par $GLOBALS['support_commande'] :
send_email($GLOBALS['support'], '', '', $send_admin_template_email, $custom_template_tags, 'html', $GLOBALS['support']);
-
En farfouillant le forum j'ai trouver que monsieur Simon avais déjà résolu le problème avec une autre personne.
En faite il faut modifier le code de cette manière et merci a Simon !!!
function update_stock_status_order_changed($id_statut_paiement, $id_statut_livraison, $id_commande)
{
$select = "SELECT *
FROM peel_commandes
WHERE id='" . intval($id_commande) . "'";
$query = query($select) ;
//On vérifie si la commande existe deja
if(!empty($query)){
$commande = fetch_assoc($query);
$statut_paiement_ex = vb($commande['id_statut_paiement']);
$statut_livraison_ex = vb($commande['id_statut_livraison']);
// Mise à jour de la date de paiement si le statut est en réglé (et ne l'était pas avant)
if ($id_statut_paiement == 3 && $statut_paiement_ex != $id_statut_paiement) {
$sql_cond_array[] = "a_timestamp='" . date('Y-m-d H:i:s', time()) . "'";
}
if (!empty($id_statut_paiement)) {
$sql_cond_array[] = "id_statut_paiement='" . intval($id_statut_paiement) . "'";
}
if (!empty($id_statut_livraison)) {
$sql_cond_array[] = "id_statut_livraison='" . intval($id_statut_livraison) . "'";
}
query("UPDATE peel_commandes
SET " . implode(', ', $sql_cond_array) . "
WHERE id='" . intval($id_commande) . "'");
//Vérifie le statut paiement avant la mise à jours de la base avec celui du formulaire. Ils doivent être différent, afin d'éviter un doublon d'incrémentation des stocks lorsque l'utilisateur choisi l'annulation de livraison.
if (affected_rows() && !empty($id_statut_paiement) && $statut_paiement_ex != $id_statut_paiement) {
if (intval($id_statut_paiement) == 6) {
if (empty($id_statut_livraison)) {
// Changement aussi du statut de livraison en annulé s'il n'était pas déjà en statut livré
query("UPDATE peel_commandes
SET id_statut_livraison=6
WHERE id='" . intval($id_commande) . "' AND id_statut_livraison!=3");
}
// Réincrémentation des stocks en cas de commande passée en statut paiement annulé
$product_infos_array = get_product_infos_array_in_order($id_commande, $commande['devise'], $commande['currency_rate']);
if (!empty($product_infos_array)) {
foreach ($product_infos_array as $this_ordered_product) {
if (is_stock_advanced_module_active() && $this_ordered_product['etat_stock'] == 1) {
incremente_stock($this_ordered_product['quantite'], $this_ordered_product['produit_id'], $this_ordered_product['couleur_id'], $this_ordered_product['taille_id']);
}
}
}
} elseif ($statut_paiement_ex == 6) {
// Décrémentation des stocks en cas de commande qui était en statut paiement annulé et qui finalement ne doit pas être annulée
$product_infos_array = get_product_infos_array_in_order($id_commande);
if (!empty($product_infos_array)) {
foreach ($product_infos_array as $this_ordered_product) {
if (is_stock_advanced_module_active() && $this_ordered_product['etat_stock'] == 1) {
decremente_stock($this_ordered_product['produit_id'], $this_ordered_product['couleur_id'], $this_ordered_product['taille_id'], $this_ordered_product['quantite'], $this_ordered_product['commande_id']);
}
}
}
}
}
//On vérifie que le statut de livraison passe à expédié pour envoyer l'email d'expédition
if($statut_livraison_ex != $id_statut_livraison && $id_statut_livraison == 3) {
send_avis_expedition($id_commande);
}
}
} -
Bonjour,
Je suis sous peel 6.2.
Quand un client achète sur le site, il reçois bien un mail de confirmation de sa commande, mais quand j'envoie sa commande je vais dans l'administration et je mais dans état de livraison (expédier )
A ce moment la le client devrais recevoir un mail de type Avis d'expédition de la commande n°[ORDER_ID] etc..... mais rien n'est envoyer au client ?????
J'ai bien vérifier dans les modèles de mail et tous est ok a ce niveau la.
Je ne vois pas d'ou peux venir le soucis ???
function send_avis_expedition($commandeid)
{
$resCom = query("SELECT *
FROM peel_commandes
WHERE id='" . intval($commandeid) . "'");
$commande = fetch_object($resCom);
$order_infos = get_order_infos_array($commande);$custom_template_tags['ORDER_ID'] = $commandeid;
$custom_template_tags['TYPE'] = $commande->type;
$custom_template_tags['COLIS'] = $commande->delivery_tracking;
$custom_template_tags['NOM_FAMILLE'] = $commande->nom_bill;
$custom_template_tags['PRENOM'] = $commande->prenom_bill;
$custom_template_tags['CLIENT_INFOS_SHIP'] = $order_infos['client_infos_ship'];
$custom_template_tags['COUT_TRANSPORT'] = str_replace('€', '€', fprix($commande->cout_transport, true)) . " " . TTC;$custom_template_tags['SHIPPED_ITEMS'] = '';
$product_infos_array = get_product_infos_array_in_order($commandeid, $commande->devise, $commande->currency_rate);
foreach ($product_infos_array as $this_ordered_product) {
$custom_template_tags['SHIPPED_ITEMS'] .= $this_ordered_product["product_text"] . "\n";
$custom_template_tags['SHIPPED_ITEMS'] .= QUANTITY . BEFORE_TWO_POINTS . ": " . $this_ordered_product["quantite"] . "\n";
$custom_template_tags['SHIPPED_ITEMS'] .= PRICE . BEFORE_TWO_POINTS . ": " . str_replace('€', '€', fprix($this_ordered_product["total_prix"], true)) . ' ' . TTC . "\n\n";
}
send_email($commande->email, '', '', 'send_avis_expedition', $custom_template_tags, 'html', $GLOBALS['support_commande']);
} -
Bonjour,
Je suis sous peel 6.2.
Quand un client achète sur le site, il reçois bien un mail de confirmation de sa commande, mais quand j'envoie sa commande je vais dans l'administration et je mais dans état de livraison (expédier )
A ce moment la le client devrais recevoir un mail de type Avis d'expédition de la commande n°[ORDER_ID] etc..... mais rien n'est envoyer au client ?????
J'ai bien vérifier dans les modèles de mail et tous est ok a ce niveau la.
Je ne vois pas d'ou peux venir le soucis ???
-
Bonjour,
Tous d'abord je tiens a vous remercier, vous êtes un vrai maître :)
Maintenant quand ont lance une commande avec Paypal il y a bien un mail qui part, mais pas sur la bonne adresse lol
Dans le back office j'ai bien régler mon adresse mail pour le Webmaster/Support, et dans email de traitement des commandes celle de la société.
Mais ce n'est pas eux qui reçoive le mail mais bien moi le webmaster lol ???? je suppose qu'il dois avoir une erreur au niveau du code.
Cordialement
Bernard
-
Bonjour,
L'envoi de cet email est paramétrable. Pour permettre l'envoi de cet email, il faut modifier le 3ème paramétre de la fonction get_payment_form qui est utilisé dans la fonction get_order_step3 (fichier lib/fonctions/display_caddie.php à la ligne 479 (pour une version 6.2)). Sur la 6.2 l'appel à la fonction est
echo get_payment_form($commandeid, null, false) . '<br />
Qui faut modifier en
echo get_payment_form($commandeid, null, true) . '<br />
-
Bonjour,
La fonction qui affiche la liste des produits dans le panier est get_caddie_products_summary_table défini dans le fichier \lib\fonctions\display_caddie.php.
Le nom de la taille est stocké dans le tableau $tmpProd['size'] dans cette fonction
-
Dans le code j'essaie de faire des modifications, mais cela ne change rien, pouvez vous me dire ou se situe l'erreur, je suis en peel 6.2
image en fond de site
dans PEEL SHOPPING : logiciel open source de boutique en ligne
agrimoto
Posté(e) · Signaler ce message
je cherche juste a pouvoir avoir une image de fond sur le site a gauche et a droite
genre une image d une certaine taille avec un décor a g et d et au centre blanc pour ne pas avoir de probleme de transparence
je ne sais pas le faire c'est juste pour décorer mon site cote g et d du site
http://www.agrimoto.fr