osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> Comment dupliquer un box( 1 addon pour 2 boxes différents)
roiphoto
posté 5 Jun 2017, 10:43
Message #1


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 80
Inscrit : 6-August 07
Lieu : 93200
Membre no 18622



Comment dupliquer un box( 1 addon pour 2 boxes différents)

Bonjour,

Ma configuration
Oscommerce 2.3.3.4 anglais couplé avec oscomm 2.3.3.4-FR-V1- avril 2014 Pack.zip
Easyphp-devserveur-14.1vc11
PHP 5.5.8
Windows 8 Pro, 32 bits
+ Addon Must Accept Terms Conditions (MATC_for_osC2.3x.zip)
+ banner box with rotator (banner_box 1.2)
LOCAL

Mes soucis ? : J’ai installé banner_box1.2. Aucun problème ? Il fonctionne correctement avec les rotations.

1 - Je voudrais cette fois-ci dupliquer le box avec la même contribution et lui attribuer un autre banner_groupe de sorte que chacun des boxes gère des images différentes

2 – je voudrais mettre un lien hypertexte sur l’image afin qu’il pointe sur le site de l’annonceur dans un nouvel onglet

SOS s’il vous plaît
Merci
Go to the top of the page
 
badcape
posté 6 Jun 2017, 06:03
Message #2


Ceinture bleue OSC
Icône de groupe

Groupe : Membres
Messages : 1060
Inscrit : 28-September 07
Lieu : Saint paul - REUNION
Membre no 19202



'jour Roiphoto,
dupliquer ne doit pas poser trop de problème, juste attention à bien modifier ton fichier box: banner_ rotator....
je n'ai pas cette contrib installée sur mon site mais à la vue des fichiers ça doit coller. renome bm_banner_rotator en bm_banner_rotator2 (par exemple); ouvre ce fichier et fais de même pour "bm_banner_rotator, MODULE_BOXES_BANNER_ROTATOR..., idem pour les nom de tables dans TABLE_CONFIGURATION. a toi de voir pour le fichier css dans ext: si tu veux avoir un design différent il te faut ou créer de nouvelles class ou changer le lien après avoir créer un autre stylesheet dans le même répertoire.
Tente le coup sur ton local en duplicant juste ce fichier et vois ce que ça donne avec ton banner_manager: je pense que ça va peut être coincer. je peux me tromper mais j'utilise pas de bannière pour le moment.
Ah oui, comme tu as modifié ton bm_banner_rotator tu dois créer et faire de même avec un nouveau fichier langue (.... rotator2.php).
On fait dans le basique happy.gif
cool.gif


--------------------
Thierry
En prod Server: Percona Server via UNIX socket Percona Server version:10.1.20-MariaDB - Percona Server (GPL),
PHP 5.5.30 phpMyAdmin 4.0.10.6 Database version: MySQL 5.5.5-10.1.20 extension: mysqli
version Oscommerce-2.3.4 bootstrap avec un tas comme ça de contributions ...... et bien d'autres dont je me suis inspiré à grand renfort de café !
Un grand merci à tous !(pour votre aide et votre patience....)
En local: EasyPHP DevServer 14.1 VC9 "Minakami" avec oscom 2.3.4 Bootstrap Gold + KissIT_image thumbnailer, Product fields group, Products Extra Fields, margin report, account_create_in_admin, easy populate, FAQ desk, MATC, SPPC, quick updates for SPPC, slick reCaptcha, modular front page module, Select Product Image Directory, Edit page (page control), Message box, Horizontal categories menu BS, Edit order, Edit invoice, Hide categories with category cache, Related products BS, Ultimate Seo Urls, Withdrawal form for BS... modifiées et d'autre contrib que je teste avant de mettre en prod.
Go to the top of the page
 
roiphoto
posté 16 Jun 2017, 08:54
Message #3


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 80
Inscrit : 6-August 07
Lieu : 93200
Membre no 18622



Bonjour,

Rappel de configuration :
oscomm 2.2RC1 + PHP 4.3.10 + Must Accept Conditions Terms + Column banner + banner in box
EN LOCAL

J’ai lu, relu, essayé et ré-essayé, j’ai réussi à dupliquer les boxes,
J’ai dupliqué et changé de nom au fichier /includes/boxes/column_banner.php en column_banner1.php mais tous partagent le même groupe bien que j’ai défini un groupe différent par box dupliqué.
Sûrement que je n’ai pas compris le changement qu’il fallait faire dans le fichier /includes/boxes/column_banner1.php que je vous envoie

<?php
/*
// WebMakers.com Added - Column Banner
// Created by: Linda McGrath osCOMMERCE@WebMakers.com
// Test at: http://www.thewebmakerscorner.com
*/
?>
<!-- information //-->
<tr>
<td>
<?php
$info_box_contents = array();
$info_box_contents[] = array('align' => 'center',
'text' => BOX_HEADING_COLUMN_BANNER
);
new infoBoxHeading($info_box_contents, false, false);

$info_box_contents = array();
$info_box_contents[] = array('align' => 'center',
'text' => tep_display_banner('static', $banner)
);
new infoBox($info_box_contents);
?>
</td>
</tr>
<!-- information_eof //-->


Autre chose :
J’ai le même souci avec bannerinbox-1.1 avec le fichier /includes/boxes/boxad.php.
Que dois-je changer ? Je me permets de vous envoyer le fichier
<?php
/*
$Id: boxad.php, v 1.1 2002/03/21 by aubrey@mycon.co.za

osCommerce
http://www.oscommerce.com/

Copyright © 2000,2001 osCommerce

Released under the GNU General Public License


IMPORTANT NOTE:

This script is not part of the official osC distribution
but an add-on contributed to the osC community. Please
read the README and INSTALL documents that are provided
with this file for further information and installation notes.

*/
?>
<!-- banner-ad-in-a-box //-->
<?php
if ($banner = tep_banner_exists('dynamic', BOX_AD_BANNER_TYPE)) {
?>
<tr>
<td>

<?php
$bannerstring = tep_display_banner('static', $banner);

$info_box_contents = array();
$info_box_contents[] = array('align' => 'left',
'text' => BOX_AD_BANNER_HEADING
);
new infoBoxHeading($info_box_contents, false, false);

$info_box_contents = array();
$info_box_contents[] = array('align' => 'center',
'text' => $bannerstring
);
new infoBox($info_box_contents);
?>
</td>
</tr>
<?php
}
?>
<!-- banner-ad-in-a-box_eof //-->

Je vous remercie
Go to the top of the page
 
badcape
posté 16 Jun 2017, 17:54
Message #4


Ceinture bleue OSC
Icône de groupe

Groupe : Membres
Messages : 1060
Inscrit : 28-September 07
Lieu : Saint paul - REUNION
Membre no 19202



'soir Roiphoto,
dis moi: ta contrib, elle est pour quelle version oscommerce? 2.2RC1 ou Oscommerce 2.3.3.4 anglais couplé avec oscomm 2.3.3.4-FR-V1- avril 2014 Pack.zip ?
blink.gif
bon, va falloir que j'me trouve un temps pour télécharger ça et mieux comprendre.
Heuuu... mets moi un lien direct vers la page de la contrib. Merci.
cool.gif

Ce message a été modifié par badcape - 16 Jun 2017, 18:07.


--------------------
Thierry
En prod Server: Percona Server via UNIX socket Percona Server version:10.1.20-MariaDB - Percona Server (GPL),
PHP 5.5.30 phpMyAdmin 4.0.10.6 Database version: MySQL 5.5.5-10.1.20 extension: mysqli
version Oscommerce-2.3.4 bootstrap avec un tas comme ça de contributions ...... et bien d'autres dont je me suis inspiré à grand renfort de café !
Un grand merci à tous !(pour votre aide et votre patience....)
En local: EasyPHP DevServer 14.1 VC9 "Minakami" avec oscom 2.3.4 Bootstrap Gold + KissIT_image thumbnailer, Product fields group, Products Extra Fields, margin report, account_create_in_admin, easy populate, FAQ desk, MATC, SPPC, quick updates for SPPC, slick reCaptcha, modular front page module, Select Product Image Directory, Edit page (page control), Message box, Horizontal categories menu BS, Edit order, Edit invoice, Hide categories with category cache, Related products BS, Ultimate Seo Urls, Withdrawal form for BS... modifiées et d'autre contrib que je teste avant de mettre en prod.
Go to the top of the page
 

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 26th June 2017 - 19:59
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)