Flux d’activité
Flux d’activité de Messages
-
-
Dans la page /administrer/produits.phpAu environ de la ligne 114, il faut avoir :
if (!empty($_FILES['image4']['name'])) {$img4 = upload($_FILES['image4']);}
au lieu de
if (!empty($_FILES['image4']['name'])) {$pdf = upload($_FILES['image4']);}
je vais faire le bete et pour la version 3 y a t-il moyen de l'adapter
-
oui et très très simplement, je te montre ce soir oki? là jpeux po je suis au boulot...
-
Bonjour question bête marche t'il pour la version 3 ?Merci
cela marche ttefois avec sa solution le champ des mot cles devient aussi un texteArea avec les même fonction
-
Bonjour,virer les codes du script toolbar...
et rajouter des options dispo sur leur site !!
à bientôt...
Bonjour question bête marche t'il pour la version 3 ?
Merci
-
Bonjour,
virer les codes du script toolbar...
et rajouter des options dispo sur leur site !!
à bientôt...
-
Bonjour,Dans le back-office, lors de la "suppression de couleur" quand je modifie la fiche d'un produit, j'ai bien la couleur qui disparaît dans la gestion du stock, mais lors de la consultation de la boutique en ligne, cette couleur est toujours dispo dans la liste des critères de ma fiche produit.
Pourtant dans ma base, la table peel_produits_couleurs n'inclut plus l'id de mon produit avec cette couleur. :huh:
Est-ce parce qu'il existe encore des stocks avec cette couleur ?
Merci de votre aide.
Jérôme
En cherchant un peu, j'ai pu remarquer que lors du "retrait" d'une couleur dans les critères d'un produit, la table peel_produits_couleurs n'est pas modifié : l'enregistrement (comprenant la valeur produit_id et la valeur couleur_id correspondant à ma "suppression" dans mes critères du produit) n'est pas supprimée.
Je suppose donc que lors de la modification de ma fiche produit, l'action de suppression de cette ligne n'est pas effectuée automatiquement.
Est-ce que lors de cette opération, la ligne correspondante est automatiquement supprimée ? ou est-ce un problème dans le script de ma page ?
Merci
-
Il te suffit juste de mettre ce code javascript dans haut.php et je crois qu'il te convertira tous les textarea sans touchr quoi que ce soit... alors pas de modif dans produit, article ...
-
Bonjour,
j'ai trouvé un programme simple à installer : tinymce
pour ceux et celles qui ont déjà installées Peel Shopping ou Peel Premium 3 ...
car vous êtes sûrement bloqué pour mettre de belles annonces quand vous ajoutez vos produits !!
j'ai la solution pour vous et pas compliqué à installer !!
ETAPE 1 :
ETAPE 2 :
decompressez-le ficher, nommez-le tinymce et mettez-le dans le dossier peel/administer
si une fois décomressé vous avez par exemple tinymce/tinymce/jscripts/...
c'est que c'est pas bon !! il faut qu'il y ai qu'un seul dossier tinymce !! :D
ce qui vous donnera par exemple peel/administer/tinymce/jscripts/...
ETAPE 3 :
dans le fichier peel/administer/modeles/haut.php
vous aller ajouter le code suivant :
<script language="javascript" type="text/javascript" src="../administrer/tinymce/jscripts/tiny_mce/tiny_mce.js"></script>
<script language="javascript" type="text/javascript">
ETAPE 4 :
ajouter votre exemple ( voir les autres exemples )...
j'utilise l'exemple: exemple00
tinyMCE.init({
mode : "textareas",
theme : "simple"
});
ETAPE 5 :
pour finir, ajouter :
</script>
en final ça vous donnera ce code:
<script language="javascript" type="text/javascript" src="../administrer/tinymce/jscripts/tiny_mce/tiny_mce.js"></script>
<script language="javascript" type="text/javascript">
tinyMCE.init({
mode : "textareas",
theme : "simple"
});
</script>
C'est fini !! :(
pour peel shopping ETAPE 6 : ( facultative )
vous n'êtes pas obligé mais si vous le souhaitez ...vous avez seulement 6 fichiers à changer dans peel/administer :
produits.php - rubriques.php - categories.php - articles.php - cgv.php - contacts.php
je n'en fait qu'un pour vous monter et vous vous débrouiller pour le reste des fichiers...
dans le fichier peel/administer/produits.php ( et sur les 5 autres fichiers )
enlevez seulement ce code :
<script src="<?php echo $wwwroot?>/lib/js/toolbar.js" type="text/javascript"></script> <script type="text/javascript">if (document.getElementById) { var tb = new dcToolBar(document.getElementById('description'), document.getElementById('p_format'),'images/'); tb.btStrong('Forte emphase'); tb.btEm('Emphase'); tb.btIns('Inséré'); tb.btDel('Supprimé'); tb.btQ('Citation en ligne'); tb.btCode('Code'); tb.addSpace(10); tb.btBr('Saut de ligne'); tb.addSpace(10); tb.btBquote('Bloc de citation'); tb.btPre('Texte préformaté'); tb.btList('Liste non ordonnée','ul'); tb.btList('Liste ordonnée','ol'); tb.addSpace(10); tb.btLink('Lien', 'URL ?', 'Langue ?', 'fr'); tb.btImgLink('Image externe', 'URL ?'); tb.addSpace(10); tb.draw('Vous pouvez utiliser les raccourcis suivants pour enrichir votre présentation.'); } </script>
et voilà bon code !! :huh::
-
Ce que je nem'explique toujours pas c'est pourquoi tes fichiers ont fonctionné chez moi et pourquoi des fichiers à moi que j'avais envoyé sur ton serveur ne passait :D
-
et si tu laisses la variable vide dans info.inc.phpJ'ai fait un test une fois dans ce sens mais il considère qu' ils sont offerts
-
Comme dit avant, nous étudions la question et surtout la meilleure manière de faire avec Patrice sans aller jusqu'à l'incorporation d'un moteur.
-
Paulanna a vu juste (je t'ai oublié car rentré super de RDV).
le fond de ton problème venait de cela :
INSERT INTO `peel_societe` VALUES (1, 'A MON AMI PIERRE', '16, rue Gambetta', '60270', 'GOUVIEUX', '0344582536', '', 'monamipierre@aol.com', '441782877', '', 'DERHAY-RENAHY', 'JACKYE', 'France', 'http://www.amonamipierre.com', '', '16506', '10026', '84474600285', ' 24', 'MME DERHAY "à MON AMI PIERRE"', 'CAISSE RéGIONALE DE CRéDIT AGRICOLE MUTUEL DE L''OISE.', '');
A l'insertion, il considérait un champs de plus.
Ce que je nem'explique toujours pas c'est pourquoi tes fichiers ont fonctionné chez moi et pourquoi des fichiers à moi que j'avais envoyé sur ton serveur ne passait :huh:
-
je vais faire de suite ce que tu as dit
yes, yes, yes, yes, merci, merci Paulanna, t'es un amour !:!!!!!!!!
merci d'être resté avec moi une partie de la nuit !!!
je vais pouvoir aller au lit, maintenant,
ouffffffffffffffffffffffff
-
a que ça y est ! j'ai trouvé !
dans la fonction function maj_societe($frm)
cherche
, domiciliation = '".strtoupper(htmlspecialchars($frm['domiciliation']))."'
et remplace par
, domiciliation = '".strtoupper(htmlspecialchars($frm['domiciliation'], ENT_QUOTES))."'
-
l''OISE, est écrit avec 2 apostrophes, dans la table de peel_société, mais, dans mes paramètres c'est écrit avec un seul ',
voici un copié collé de mon fichier société.php :
include("../configuration.inc.php");
necessite_identification();
necessite_priv("admin");
$DOC_TITLE = "Paramètres de la société";
include("modeles/haut.php");
switch (vb($_REQUEST['mode'])) {
case "ajout" :
afficher_formulaire_ajout_societe();
break;
case "modif" :
affiche_formulaire_modif_societe(intval($_GET['id']));
break;
case "insere" :
insere_societe($_POST);
afficher_liste_societe();
break;
case "maj" :
maj_societe($_POST);
afficher_liste_societe();
break;
default :
afficher_liste_societe();
break;
}
include("modeles/bas.php");
/******************************************************************************
* FONCTIONS
*****************************************************************************/
function afficher_formulaire_ajout_societe() {
/* Affiche un formulaire vide pour ajouter un nouvel societe */
/* Initialise les valeurs par défauts pour un formulaire vide */
$frm['societe'] = "";
$frm['nom'] = "";
$frm['prenom'] = "";
$frm['adresse1'] = "";
$frm['adresse2'] = "";
$frm['telephone'] = "";
$frm['fax'] = "";
$frm['code_postal'] = "";
$frm['ville'] = "";
$frm['pays'] = "";
$frm['siren'] = "";
$frm['tvaintra'] = "";
$frm['code_banque'] = "";
$frm['code_guichet'] = "";
$frm['numero_compte'] = "";
$frm['cle_rib'] = "";
$frm['titulaire'] = "";
$frm['numero_compte'] = "";
$frm['cnil'] = "";
$frm['nouveau_mode'] = "insere";
$frm['titre_soumet'] = "Ajouter les paramètres de la société";
include("modeles/societe_form.php");
}
function affiche_formulaire_modif_societe($id) {
/* Affiche un formulaire vide pour modifier un societe */
/* Récupère les informations de l'societe */
$qid = mysql_query("
SELECT *
FROM peel_societe
WHERE id = '$id'
");
if ($qid) {
if (mysql_num_rows($qid) > 0) {
$frm = mysql_fetch_array($qid);
}
}
$frm['nouveau_mode'] = "maj";
$frm['titre_soumet'] = "Sauvegarder les Changements";
include("modeles/societe_form.php");
}
function insere_societe($frm) {
/* Ajout d'un societe */
$qid = mysql_query("
INSERT INTO peel_societe (
societe, prenom, nom, tel, fax, email, adresse, code_postal, ville, pays, siren, tvaintra, siteweb
, code_banque, code_guichet, numero_compte, cle_rib, titulaire, domiciliation, cnil
) VALUES (
'".strtoupper(htmlspecialchars($frm['societe'], ENT_QUOTES))."'
,'".strtoupper(htmlspecialchars($frm['prenom'], ENT_QUOTES))."'
,'".strtoupper(htmlspecialchars($frm['nom'], ENT_QUOTES))."'
,'$frm[tel]'
,'$frm[fax]'
,'$frm'
,'".htmlspecialchars($frm['adresse'], ENT_QUOTES)."'
,'".htmlspecialchars($frm['ville'], ENT_QUOTES)."'
,'".htmlspecialchars($frm['pays'], ENT_QUOTES)."'
,'".htmlspecialchars($frm['code_banque'], ENT_QUOTES)."'
,'".htmlspecialchars($frm['code_huichet'], ENT_QUOTES)."'
,'".htmlspecialchars($frm['numero_compte'], ENT_QUOTES)."'
,'".htmlspecialchars($frm['cle_rib'], ENT_QUOTES)."'
,'".strtoupper(htmlspecialchars($frm['titulaire'], ENT_QUOTES))."'
,'".strtoupper(htmlspecialchars($frm['domiciliation'], ENT_QUOTES))."'
,'".addslashes($frm['cnil'])."'
include("modeles/societe_cree.php");
societe = '".strtoupper(htmlspecialchars($frm['societe'], ENT_QUOTES))."'
,prenom = '".strtoupper(htmlspecialchars($frm['prenom'], ENT_QUOTES))."'
,nom = '".strtoupper(htmlspecialchars($frm['nom'], ENT_QUOTES))."'
,adresse = '".htmlspecialchars($frm['adresse'], ENT_QUOTES)."'
,code_postal = '$frm[code_postal]'
,ville = '".htmlspecialchars($frm['ville'])."'
,pays = '".htmlspecialchars($frm['pays'])."'
, code_banque = '".htmlspecialchars($frm['code_banque'])."'
, code_guichet = '".htmlspecialchars($frm['code_guichet'])."'
, numero_compte = '".htmlspecialchars($frm['numero_compte'])."'
, cle_rib = '".htmlspecialchars($frm['cle_rib'])."'
, titulaire = '".strtoupper(htmlspecialchars($frm['titulaire']))."'
, domiciliation = '".strtoupper(htmlspecialchars($frm['domiciliation']))."'
,cnil = '".addslashes($frm['cnil'])."'
") or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());
echo "<div class=\"normal\">Vos paramètres ont été pris en compte.</div>";
function afficher_liste_societe() {
-
arf, bon comment as tu écris l'oise ?
as tu essayer de saisir a nouveau les parametres de ta société ?
mais il s'agit d'un souci au niveau de la requete si tu pouvais envoyer la page societe.php a paulanna@wanadoo.fr
-
la requete ligne 20 dans le fichier societe.phpoups, désolée, voici la ligne 20 :
case "insere" :
insere_societe($_POST);
afficher_liste_societe();
break;
oups, désolée, voici la ligne 20 :case "insere" :
insere_societe($_POST);
afficher_liste_societe();
break;
je me demande s'il ne manque pas quelque chose comme :
insere_societe($HTTP_POST_VARS);
-
-
si l'on pouvait voir la requete ...c'est ça la requête :
-- phpMyAdmin SQL Dump
-- version 2.6.2-pl1
--
-- Serveur: localhost
-- Généré le : Lundi 05 Février 2007 à 23:10
-- Version du serveur: 4.1.19
-- Version de PHP: 4.3.11
--
-- Base de données: `amap`
--
-- --------------------------------------------------------
--
-- Structure de la table `peel_societe`
--
CREATE TABLE `peel_societe` (
`id` int(11) NOT NULL auto_increment,
`societe` varchar(255) NOT NULL default '',
`adresse` varchar(255) NOT NULL default '',
`code_postal` varchar(8) NOT NULL default '',
`ville` varchar(255) NOT NULL default '',
`tel` varchar(15) NOT NULL default '0',
`fax` varchar(15) NOT NULL default '0',
`email` varchar(255) NOT NULL default '',
`siren` varchar(255) NOT NULL default '',
`tvaintra` varchar(255) NOT NULL default '',
`nom` varchar(255) NOT NULL default '',
`prenom` varchar(255) NOT NULL default '',
`pays` varchar(255) NOT NULL default '',
`siteweb` varchar(255) NOT NULL default '',
`logo` varchar(255) NOT NULL default '',
`code_banque` varchar(10) NOT NULL default '',
`code_guichet` varchar(10) NOT NULL default '',
`numero_compte` varchar(20) NOT NULL default '',
`cle_rib` varchar(5) NOT NULL default '',
`titulaire` varchar(255) NOT NULL default '',
`domiciliation` varchar(255) NOT NULL default '',
`cnil` varchar(30) NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
--
-- Contenu de la table `peel_societe`
--
INSERT INTO `peel_societe` VALUES (1, 'A MON AMI PIERRE', '16, rue Gambetta', '60270', 'GOUVIEUX', '0344582536', '', 'monamipierre@aol.com', '441782877', '', 'DERHAY-RENAHY', 'JACKYE', 'France', 'http://www.amonamipierre.com', '', '16506', '10026', '84474600285', ' 24', 'MME DERHAY "à MON AMI PIERRE"', 'CAISSE RéGIONALE DE CRéDIT AGRICOLE MUTUEL DE L''OISE.', '');
j'ai mis du temps à comprendre ce qu'était la requête...on ne se moque pas :huh:
-
-
J'ai apparement une erreur de syntaxe près du mot OISE,
avez vous quelque chose d'écrit à côté de " CNIL"
juste en dessous de la ligne de "domiciliation", dans la table de peel_société ?
je vous embête avec ça, mais ça me travaille un peu, beaucoup..
Le CNIL , c'est la Commission nationale de l'informatique et des libertés, savez vous pourquoi cette case doit se trouver dans le table de peel_société ? doit-on y écrire quelque chose dans cette case ?
Dormez bien, et merci pour tout,
l
-
Tu ne nous casses pas les pieds.
Je n'ai pas su le faire, d'autres le savent peut etre, soit patient.
-
A mon avis, ce n'est pas logique, de mélanger fonction d'affichage et graphisme.
Si les personnes veulent changer l'affichage, elle ne devrait passer que ou pratiquement que par un css<.
Et pour ce qui est des autres personnes qui veulent changer les fonctions d'affichage le fasse dans le meme fichier qu'avant.
J'ai expérimenté ce genre de changement dans dotclear.
Tout, ou pratiquement tout se change dans le css, car tout est question de label, d'"id" ou de "classes" au sens css du terme et c'est comme cela que cela devrait se faire sous peel.
Le fait de mettre les fonctions dans le fichier template me semble un mauvais choix>.
Si Template il y a, ce doit etre un endroit ou on appelle des fonctions, pas où on en définit.
-
Bonjour,
je ne souhaite pas casser les pièds à tous avec ma demande...
je vais tacher de trouver un editeur dans le même style mais plus simple à installer !!
à bientôt...
PEEL 3.0 & LES LANGUES
dans Module PEEL Premium pour PEEL SHOPPING
info@isathor.fr
Posté(e) · Signaler ce message
Bonjour . je possède peel en version3.0
Je l'ai pris surtout car il propisait la version du site vers anglais allemand epagnol,....
Oh surprise, il ne gere que anglais francais.
J'ai crée la nouvelle langue de : allemande.
J'ai réussi à ajouter le flag pour transferer mon client vers les pages en allemand, mais la qq bugs apparaissent.
Que faire?
Cliquez ici pour voire ou ca deconne!