MyECP

Votre Panier





0 x Produit    

€0.00
Vous êtes ici:
Decrease font size  Default font size  Increase font size 
French (Fr)English (United Kingdom)
Installation MyECP / osCommerce 2.2 PDF Imprimer Envoyer

Installation MyECP / osCommerce 2.2

Nous vous remercions d'avoir choisi MyECP et espérons que vous passerez un bon moment pour construire votre projet.
Pour commencer rendez-vous sur notre boutique en ligne pour consulter votre commande, vous y trouverez votre numéro de licence qui vous permettra d'activer l'installation de MyECP.
Si vous ne l'avez pas encore et que vous avez passé une commande avec un paiement validé, contactez-nous sur notre site et nous traiterons votre demande dans les plus brefs délais.
Une fois que vous avez récupéré votre numéro de licence, téléchargez le fichier "MyECP_osCommerce_2.2.zip". Vous trouverez ce fichiers dans notre section téléchargements => "http://myecp.net/boutique/fdm_folder_files.php"
Téléchargez aussi le fichier "com_myecp_installer.zip" qui nous servira pour la deuxième partie de l'installation MyECP.


Partie 1 - Installation du Loader ionCube
L'installation de ce Loader est obligatoire, nous avons décidé de protéger notre travail afin d'éviter toutes reproduction ou partage illégal.Seul les modules n'ont pas été cryptés, nous avons juste protégés les fichiers qui ne vous seront d'aucune utilité pour personnaliser votre site.
Nous rappelons que le Loader ionCube fait office de cache, car en effet les fichiers ne sont pas protégés mais convertis en OpCodes au format PHP, cela vous sera très utile pour optimiser le bridge des deux CMS !
Vous trouverez un article qui vous expliquera comment installer le Loader ionCube compatible (Linux, Windows, et Mac) ICI


Partie 02 - Installation de MyECP dans osCommerce 2.2
Pour cette première partie nous allons installer MyECP dans osCommerce 2.2, et ensuite dans la deuxième partie nous ferons l'installation de MyECP dans Joomla.
1) Décompressez l'archive "MyECP_osCommerce_2.2.zip", et transférez son contenu à la racine de la boutique, à l'endroit ou se trouve par exemple les fichiers account.php, account_edit.php, account_history.php ...
2) Nous allons maintenant éditer 3 fichiers, car l'avantage de MyECP c'est qu'il ne demande pas de modification multiple pour le faire fonctionner !
Pour commencer nous allons éditer le fichier "/includes/myecp/myecp_config.php", dedans vous verrez deux lignes qui faudra remplacer.
Dans la ligne JPATH_BASE, mettez le chemin interne de votre site Joomla, et dans la ligne JURL_BASE mettez l'URL de votre site qui contient aussi Joomla. Si vous ne les connaissez pas, créez alors un fichier PHP et insérez ce code :

<?php

if (isset( $_SERVER["HTTPS"] ) && $_SERVER["HTTPS"] == 'on') {
$myecp_is_ssl_connection = 'https://';
} else {
$myecp_is_ssl_connection = 'http://';
}

$parse_url = parse_url( $myecp_is_ssl_connection . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"] );
$pathinfo = pathinfo( $parse_url['path'] );
echo 'JPATH_BASE = ' . dirname( __FILE__ ) . '<br />'
. 'JURL_BASE = ' . $parse_url['host'] . (( $pathinfo['dirname'] != '/' ) ? $pathinfo['dirname'] : '');

?>

Transférez le à la racine de votre site Joomla, là ou sont placés par exemple les fichiers configuration.php, index2.php, index.php ...
Une fois le transfert terminé, accédez à ce fichier en URL et notez les deux lignes qui sont placées juste après le symbole =, ensuite il vous suffira de les écrire dans le fichier "/includes/myecp /myecp_config.php".
Passons maintenant au deuxième fichier à modifier, pour cela récupérez le fichier "/includes/application_top.php", et suivez ceci :
Ajoutez en deuxième ligne, ou juste après <?php ceci :

/**
* .::Contribution MyECP::.
*
* NOTE : Define Security & Include MyECP "Top"
*/
define( '_MYECP', 1 );
if (file_exists( 'includes/myecp/myecp.php' )) require_once ( 'includes/myecp/myecp.php' );

Ajoutez à l'avant dernière ligne, ou juste avant ?> ceci :

/**
* .::Contribution MyECP::.
*
* NOTE : Define Security & Include MyECP "Bottom"
*/
if (file_exists( 'includes/myecp/myecp.php' )) require ( 'includes/myecp/myecp.php' );

Voila à quoi cela pourra ressembler :

<?php
/*
$Id$

osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com

Copyright (c) 2008 osCommerce

Released under the GNU General Public License
*/

/**
* .::Contribution MyECP::.
*
* NOTE : Define Security & Include MyECP "Top"
*/
define( '_MYECP', 1 );
if (file_exists( 'includes/myecp/myecp.php' )) require_once ( 'includes/myecp/myecp.php' );

// start the timer for the page parse time log
define('PAGE_PARSE_START_TIME', microtime());
..
....
......
define('WARN_SESSION_AUTO_START', 'true');
define('WARN_DOWNLOAD_DIRECTORY_NOT_READABLE', 'true');

/**
* .::Contribution MyECP::.
*
* NOTE : Define Security & Include MyECP "Bottom"
*/
if (file_exists( 'includes/myecp/myecp.php' )) require ( 'includes/myecp/myecp.php' );

?>

Pour le troisième fichier il faut vous rendre à cette endroit "/includes/footer.php", et suivez ceci :
Ajoutez à l'avant dernière ligne, ou juste avant ?> ceci :

/**
* .::Contribution MyECP::.
*
* NOTE : Joomla Footer
*/
if (is_object( $Functions_MyECP )) $Functions_MyECP->MyECP_HTML_Header('footer');

Voila à quoi cela peut ressembler :

<?php
/*
$Id$

osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com

Copyright (c) 2003 osCommerce

Released under the GNU General Public License
*/

require(DIR_WS_INCLUDES . 'counter.php');
?>
<table border="0" width="100%" cellspacing="0" cellpadding="1">
..
....
......
</table>
<?php
}

/**
* .::Contribution MyECP::.
*
* NOTE : Joomla Footer
*/
if (is_object( $Functions_MyECP )) $Functions_MyECP->MyECP_HTML_Header('footer');

?>

Et voici le quatrième fichier qui sera important pour garder une synchronisation parfaite des sessions, pour cela éditez le fichier "includes/functions/sessions.php", et suivez ces instructions :

Recherchez cette ligne :

if (!$SESS_LIFE = get_cfg_var('session.gc_maxlifetime')) {

Puis remplacez-la par :

if (!$SESS_LIFE = ini_get('session.gc_maxlifetime')) {

Voila à quoi cela peut ressembler :

<?php
/*
$Id$

osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com

Copyright (c) 2008 osCommerce

Released under the GNU General Public License
*/

if ( (PHP_VERSION >= 4.3) && ((bool)ini_get('register_globals') == false) ) {
@ini_set('session.bug_compat_42', 1);
@ini_set('session.bug_compat_warn', 0);
}

if (STORE_SESSIONS == 'mysql') {
if (!$SESS_LIFE = ini_get('session.gc_maxlifetime')) {
$SESS_LIFE = 1440;
}
..
....
......

Il nous reste plus qu'à supprimer les modules de gauche et de droite. Vu que osCommerce ne fonctionne pas en template, il faudra éditer les fichiers "/includes/column_left.php" et "/includes/column_right.php"
Prévoyez avant cette modification de faire une sauvegarde de ces deux fichiers.
La modification est très simple, il faudra vider tout le contenu, et ne laisser que les balises PHP, voici le résultat pour ces deux fichiers :

<?php

?>

En remplaçant tout le codes par ceci, vos modules disparaitront et laisseront plâce à ceux de Joomla et bien sur MyECP.
Et voila notre installation de la Partie 1 est terminée, pas trop dur ?
Si vous n'avez aucun résultat, cela est normal, il faut d'abord passer à la deuxième partie de l'installation MyECP pour que celui-ci soit opérationnel.

Partie 3 - Installation de MyECP dans Joomla
Cette troisième partie sera plus simple, car aucune modification de fichier ne vous sera demandée.
1) Connectez-vous à l'administrateur de votre site qui contient Joomla, et cliquez sur l'onglet Extensions => Installer/Désinstaller, et importez le fichier "com_myecp_installer.zip" dans le champ qui permet de transférer une archive.
Une fois que vous aurez validé le transfert, "MyECP Installer" va automatiquement s'installer.
2) Cliquez maintenant sur l'onglet "Composants" et vous verrez apparaitre "MyECP Installer", cliquez dessus et insérez le numéro de la licence qui vous a était délivrée pendant votre achat puis cliquez sur "Appliquer".
Vérifiez en même temps si il y a aucune croix rouge, cela est très important pour que MyECP puisse correctement fonctionner.

Dans le cas où vous n'arriveriez pas à valider toutes ces demandes, nous vous rappelons que vous pouvez nous contacter sur notre site et nous vous aiderons dans les plus brefs délais pour votre problème technique.

Une fois toutes ces tâches effectuées, cliquez sur l'icône "Installer". Si tout se passe bien un message vous indiquera que xx extensions sont installées sur votre site.
3) Maintenant que MyECP est bien installé on va activer les plugins et remplir les quelques champs qui seront nécessaires pour MyECP. Commencez tout d'abord par aller dans le menu "System Check", et activer les plugins qui sont encadrés en rouge et ensuite rendez-vous dans le menu Configuration pour remplir les champs qui contiennent une croix rouge. Pour vous aider vous aurez dans chaque champ une description suivi d'un exemple.
Et voila! Votre installation de MyECP est terminée. Il ne vous reste plus qu'à activer et positionner les modules qui vous intéressent et développer vos idées grâce à MyECP comme par exemple ajouter des forums pour gérer les demandes de vos clients, ou même ajouter un module d'animation d'image pour mettre plus en valeur vos produits.

Pour toutes question ou une aide sur l'installation, contactez-nous sur notre site => http://myecp.net/index.php?option=com_contact&view=contact&id=1&Itemid=60

L'équipe Linethis

 

Démo MyECP

Démonstration en ligne :

Portail
Catalogue

Démo JoomSEF3 / JFusion Frameless

Démonstration en ligne :

Forum "phpBB 3.xx"
Forum "SMF 1.xx"

Formulaire d'Identification



Panier

plus0 produits

Pub SIP-Online

Services Informatiques Rouen Normandie - Dépannage Maintenance - Réseau - Telecom - Hébergement Web - Eure - Seine-Maritime