xeon
Utilisateur open source-
Compteur de contenus
276 -
Inscrit(e) le
-
Dernière visite
Messages posté(e)s par xeon
-
-
J'avais vu cette page, mais je n'ai rien dans les menus déroulants.
Je vois Catégorie, puis le menu : "choisissez", mais si je clique je n'ai aucun choix, le menu est vide.
-
Bonjour,
J'ai cherché mais ne trouve pas où modifier le nombre limite de caractères dans le méta titre. Il est actuellement de 71 sur ma version (quand je remplis le champ meta titre du BO).
La version est 7.2.1
Merci.
-
C'est le contenu principal, ou le corps du mail, que je souhaiterais modifier.
C'est bien cette constante trouvée dans fichier_emails.php qui est à modifier ?
define("STR_MODULE_MIGRATE_WAS_WELL_SAVED_ON_WEBSITE", "contenu");
Si oui, est-ce que je peux y placer du html ?
-
Zut, le titre ne correspond pas au contenu du post, désolé. Ce serait plutôt : envoi du mail de confirmation de commande.
-
Bonjour,
Je souhaite modifier l'email confirmation de commande reçu par le client.
Est-il possible de déclencher l'envoi du mail afin de pouvoir effectuer des tests sans avoir à recréer une commande à chaque fois ?
Merci.
-
Pour la couleur c'est bon. C'est bien cette fonction.
J'ai aussi pu déplacer le texte avec la reprise de $this->Text((!empty($coordx)?$coordx:55), (!empty($coordy)?$coordy:190), $texte);
Par contre je ne parviens pas à le centrer.
-
Il s'agit de la ligne de texte qui apparait juste au-dessus du numéro de page (celui-ci se trouvant tout à fait en bas de la page) et sous les tableaux de totaux.
D'après ce que je vois c'est la fonction addInfoTVA($tva, $mode = null, $id_utilisateur = null) qui semble en effet la gérer.
-
Bonjour,
Sur le bon de commande (v. 7.0) : Je souhaiterais déplacer la phrase relative à la TVA, en la remontant au-dessus de l'info "mode de livraison". Suffit-il de déplacer la fonction dans Invoice.php ? Parce que j'ai essayé mais je n'obtiens pas de résultat.
Et : Peut-on modifier la couleur de cette phrase en rouge ?
Merci.
-
Bonjour,
J'ai la version 6.4.
La limite d'envoi de mails via la newsletter est de 250.
Est-ce que cela veut dire que les mails sont envoyés en plusieurs lots de 250, ou que l'envoi est complètement stoppé au bout de 250 mails ?
En ce cas est-il possible de réduire ou même de bloquer cette limite ? J'ai vu cette ligne dans newsletter.php :
if ($deb <= $subscribers_number && $deb < 250) {
Est-ce là ?
Merci.
-
J'ai une autre question concernant les avis : Peut-on visualiser les avis que l'on a déposé, depuis son propre compte ?
Merci.
-
Bonjour,
J'ai modifié (avec la 6.4) le nombre de caractères insérables dans les avis. Je peux à présent bien insérer le nombre de caractères voulu, mais le problème est que le compteur ne se décrémente plus.
J'ai modifié les valeurs dans cette partie du formulaire, mais je n'ai pas trouvé le javascript.
<td class="normal" valign="top">
<b>' . YOUR_OPINION . ' <span class="etoile">(*)</span></b>' . BEFORE_TWO_POINTS . ':
<br /><input type="text" name="compteur" size="4" onfocus="blur()" value="1500" />'. '<span style="margin-left:5px;"> ' . REMINDING_CHAR . '</span>
<br />' . $form_error_object->text('avis') . '
</td>
<td>
<textarea name="avis" cols="36" rows="6" onfocus="Compter(this,1500,compteur)" onkeypress="Compter(this,1500,compteur)" onkeyup="Compter(this,1500,compteur)" onblur="Compter(this,1500,compteur)">' . String::html_entity_decode_if_needed(vb($frm['avis'])) . '</textarea>
</td>
</tr>
<tr>
Que faudrait-il faire de plus (ou en moins) ?
Merci.
-
J'ai trouvé pour le menu de gauche, fichier display_product : J'ai supprimé la clause where et c'est ok.
$sql = 'SELECT c.id, c.parent_id, c.nom_' . $_SESSION['session_langue'] . ' as nom
FROM peel_categories c
/* WHERE c.etat = "1" */
ORDER BY c.position ASC, nom ASC';
Et pour les pages du front office, même fichier, avec AND etat="1" en commentaire
function get_subcategories_table($parent_id, $nb_colonnes, $return_mode = false, $display_image = true)
{
$output = '';
$qid_c = query('SELECT id, nom_' . $_SESSION['session_langue'] . ', description_' . $_SESSION['session_langue'] . ', parent_id, image_' . $_SESSION['session_langue'] . ' AS image
FROM peel_categories
WHERE parent_id="' . intval($parent_id) . '" AND id>"0" /* AND etat="1" */
ORDER BY nom_' . $_SESSION['session_langue']);
Par contre quand vous parlez d'incohérence, de quoi s'agirait-il plus précisément ?
-
Mais si on voulait la faire apparaitre depuis le front office, depuis un lien dans le menu du catalogue (bloc de gauche), comment faudrait-il procéder ?
-
Bonjour,
Je suis sur la version 6.3.
Est-il possible de forcer l'affichage côté boutique des catégories inactives, dès lors qu'on est connecté en mode admin ?
Merci.
-
-
Est-il possible de tester l'affichage de la page sans effectuer une commande réelle ? En effet à chaque fois je dois refaire une commande, et elles ne peuvent pas être supprimées dans le back office, ce qui fausse les résultats comptables.
-
Merci. J'ai pu placer l'iframe dans le contenu html du code de suivi de conversion, mais il apparait en bas de page et il risque de ne pas être vu. Comment faire pour pouvoir le placer en haut de la page finale de paiement ?
-
Merci.
Je souhaiterais pouvoir effectuer l'insertion d'un agenda public sur la page finale de la commande, en process classique.
L'agenda doit pouvoir être inséré dans un iframe.
Y a-t-il une méthode accessible ?
-
Quelle est la fonction commerciale de ce process court ?
-
Bonjour,
Comment s'affiche le contenu HTML appelé Fin du processus de commande court ?
J'y ai placé un contenu croyant qu'il allait s'afficher à la fin de la commande, mais non.
Merci.
-
C'est le fichier rss.php, qui au lieu de s'ouvrir en http, se lance en téléchargement de fichier.
J'ai remplacé les deux fichiers du module par une version propre et rien ne change.
fonctions.php contient
if (!defined('IN_PEEL')) {
die();
}
/**
* affiche_rss()
*
* @param mixed $return_mode
* @return
*/
function affiche_rss($return_mode = false)
{
$output = ' <div class="rss_bloc">';
if (!empty($GLOBALS['site_parameters']['facebook_page_link'])) {
$output = '
<a style="margin-right:5px;" href="' . $GLOBALS['site_parameters']['facebook_page_link'] . '" onclick="return(window.open(this.href)?false:true);"><img src="' . $GLOBALS['wwwroot'] . '/icones/facebook.png" alt="facebook" title="facebook" /></a>';
}
$output = '
<a href="' . $GLOBALS['wwwroot'] . '/rss.php?critere=on_promo" onclick="return(window.open(this.href)?false:true);"><img src="' . $GLOBALS['wwwroot'] . '/icones/rss.png" alt="rss" style="vertical-align:top;" title="RSS" /></a>
</div>';
if ($return_mode) {
return $output;
} else {
echo $output;
}
}
?>et rss.php
<?php
include("../../configuration.inc.php");
if (!is_module_rss_active()) {
// This module is not activated => we redirect to the homepage
redirect_and_die($GLOBALS['wwwroot'] . "/");
}
if(!empty($_GET['encoding'])){
$page_encoding=$_GET['encoding'];
}else{
$page_encoding='utf-8';
}
if(empty($_GET['limit'])){
$limit=10;
}else{
$limit=min(intval($_GET['limit']), 500);
}
if(!empty($_GET['cat'])){
$cat=intval($_GET['cat']);
}
header('Content-type: application/rss+xml; charset='.$page_encoding);
// En-tête
$output = '<' . '?xml version="1.0" encoding="' . $page_encoding . '"?' . '>
<rss version="2.0">
<channel>
<title>' . RSS_TITLE . '</title>
<link>' . $GLOBALS['wwwroot'] . '</link>
<description>' . RSS_DESCRIPTION . '</description>
';// Récupération et affichage des données
$sql = "SELECT p.id, p.prix, p.tva, p.nom_" . $_SESSION['session_langue'] . " AS nom, p.date_maj, p.description_" . $_SESSION['session_langue'] . " AS description, p.promotion, c.id AS categorie_id, c.nom_" . $_SESSION['session_langue'] . " AS categorie
FROM peel_produits p
INNER JOIN peel_produits_categories pc ON p.id = pc.produit_id
INNER JOIN peel_categories c ON c.id = pc.categorie_id
WHERE p.etat='1' ".(!empty($cat)?" AND pc.categorie_id='".intval($cat)."'":"")."
GROUP BY p.id
LIMIT ".intval($limit);
$result = query($sql);
while ($prod = fetch_assoc($result)) {
$product_object = new Product($prod['id'], $prod, false, null, true, !is_micro_entreprise_module_active());
$desc_rss = trim(str_replace(array(" ", " ", " ", " \r", " \n", "\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n", "\r\n\r\n\r\n", "\r\n\r\n", "\n\n\n\n\n\n", "\n\n\n", "\n\n"), array(" ", " ", " ", "\r", "\n", "\r\n", "\r\n", "\r\n", "\n", "\n", "\n"), strip_tags(String::html_entity_decode_if_needed(String::htmlspecialchars_decode($product_object->description, ENT_QUOTES)))));
$promotion_rss = $product_object->get_all_promotions_percentage(false, 0, true);
$output .= '<item>
<title>' . strip_tags($product_object->name . BEFORE_TWO_POINTS . ': ' . $product_object->get_final_price(0, display_prices_with_taxes_active(), is_reseller_module_active() && is_reseller(), true)) . '</title>
' . ($promotion_rss > 0 ? '<promotion>- ' . $promotion_rss . '</promotion>
' : '') . '<guid>' . $product_object->get_product_url() . '</guid>
<pubDate>' . gmdate('D, d M Y H:i:s', strtotime($product_object->date_maj)) . ' GMT</pubDate>
<description>' . String::str_shorten($desc_rss, 1000, '', '...') . '</description>
</item>
';
unset($product_object);
}// Fin d'affichage
$output .= '</channel>
</rss>
';$output = str_replace(array('€', '&'), array('EUR', '&'), $output);
echo String::convert_encoding($output, $page_encoding, GENERAL_ENCODING);
?> -
J'ai une piste. Le rss fonctionne pour un des deux répertoires de ma multi-boutique. Il fonctionne pour le site1 mais pas pour le site2. Pourtant le lien du fichier qui crée le rss devrait bien tenir compte de la variable wwwroot ? Elle est correctement renseignée dans chacun des deux répertoires. C'est bizarre.
-
-
Merci. A présent l'icone apparait, mais si je clique dessus, Firefox lance une fenêtre pour télécharger le fichier rss.php. Je pensais que le lien me dirigerait vers une liste rss. Ou j'ai mal compris ?
Envoi du mail de confirmation de commande.
dans Module PEEL Premium pour PEEL SHOPPING
Posté(e) · Signaler ce message
Je n'ai aucune liste sur ma page.
J'ai effectué la recherche et rien.
La seconde partie présente également des menus déroulants, mais ils ne contiennent rien eux non plus.