EticWeb.info

Informations & astuces techniques CMS, CRM, Ecommerce...

  • Full Screen
  • Wide Screen
  • Narrow Screen
  • Augmenter la taille
  • Taille par défaut
  • Diminuer la taille

A voir également

Mais aussi

Bienvenue sur le site EticWeb.info site de ressources pour la création Web et de conseils informatiques. Ce site est édité par la société EticWeb.

afficher un article en shadowbox sans menu ni bannière

Envoyer Imprimer PDF

Comment afficher un article ou page de votre site sous joomla dans une belle shadowbox, lightbox ou simple popup sans répeter tous les menus de votre template?

Il existe un paliatif à l'astuce révéler ici qui concisterait à réaliser un template spécifique sans aucune zone.

Joomla dispose de deux fichiers "d'accueil" à la racine de votre site (enfin de votre répertoire d'installation de joomla) index.php et index2.php.
Chacun ayant un rôle bien spécifique, index.php utilise le template de votre site pour la page demandée alors que index2.php affiche uniquement le résultat de l'exécution d'un composant.

Mais cette solution est déconseillé car la version 1.6 de joomla n'utilisera plus de fichier index2.php qui plus est cette méthode ne fonctionne pas si vous utilisez la fonction SEF de joomla.

La solution consite donc à ajouter "&tmpl=component" à la fin de votre URL (lien).

Voici un exemple ci-dessous.

Donc si vous avez un lien "index.php?option=com_content&view=article&id=25&catid=2&Itemid=2" celui ci utilisera la template de votre site.

Alors que le lien "index.php?option=com_content&view=article&id=25&catid=2&Itemid=2&tmpl=component" lui affichera une page vierge de toutes "fioritures".


Page 404 personnalisée

Envoyer Imprimer PDF

Comment mettre en place une gestion personnalisée des erreurs 404, 500, 403 avec Joomla 1.5

Petit rappel : Joomla! 1.5 utilise le fichier templates/system/error.php qui sert à afficher une page d'erreur par défaut, et il est possible de personnalisé cette page en ajoutant un fichier error.php dans le dossier de votre template, mais seule les erreurs 404 (not found),403 (forbidden) et éventuellement 500 (internal server error) seront personnalisables.

Si vous souhaitez offrir à vos visiteurs une page d'erreur personnalisé aussi bien en therme de message qu'en therme de look vous pouvez :

  • Optez pour l'utilisation de composant ou module spécifique
  • Configurer votre composant SEF si vous avez décidé d'en utiliser un pour votre site
  • Ajouter un fichier "error.php" dans le dossier de votre templates (/templates/montemplate/error.php)

La méthode décrite permet de personnalisé l'intégralité des pages d'erreur mais nous couvrirons dans cet article que les erreurs HTTP 403 (forbidden), 404 (page not found) et 500 (internal server error) nous étudierons dans un autre article (a venir) la méthode pour recevoir par mail les tentatives de hacking ou traiter les autres types d'erreurs (401,402,501 ...)

Pour eviter que joomla ne propose l'accès aux articles de traitement des erreurs depuis un lien de menu qui afficherait des articles de même niveau nous allons ajouter une section et une catégorie.

Lire la suite...

comment faire des icones avec photoshop

Envoyer Imprimer PDF

Vous souahitez ajouter la possibilité à Photoshop de gérer le format .ico

Peut être le savez vous déjà, il est possible d'étendre les fonctionnalités de l'application Photoshop en ajoutant des plugin.

Voici un plugin gratuit qui vous permettra d'ouvrir et de créer des icones ( .ico ) directement avec Photoshop.

Pourquoi réaliser un fichier .ico me direz vous et bien pour pouvoir personnaliser la barre d'adresse du navigateur des visiteurs de votre site internet.

Il faudra bien entendu ajouter un petit bout de code HTML dans la partie HEADER de vos pages web comme dans l'exemple ci-dessous.
<link rel="icon" href="/le-chemin-de-votre-fichier-.ico/favicon.ico" type="image/ico" />

installation module paypal pour oscommerce

Envoyer Imprimer PDF

Comment installer et utiliser la version officielle du module de paiment paypal.

Quand je dis officielle je parle de la contribution téléchargeable ici.
Après avoir lu et relu le post et au fil de l'avancement de mes tests d'intégration je me suis rendu compte qu'une étape importante n'était pas rappelée pour essayer de solutionner les problèmes rencontrer.

" An error occured when we tried to contact PayPal's servers.
(_disabled_)
() "

Etape : générer un certificat qui vous est propre et non pas utiliser celui fournit dans la contribution, je parle du fichier présent dans catalog/includes/modules/payment/paypal_wpp.
Pour générer le certificat il faut disposer d'un compte business paypal ce qui sera forcément votre cas (quel que soit la contribution utilisée) si vous souhaitez accepter les paiements PayPal.
Suivez la procédure décrite ici chapitre "Certificat d'API" puis copier le certificat générer sur votre installation oscommerce à l'emplacement catalog/includes/modules/payment/paypal_wpp et renseigné le login et la clef d'utilisation de l'api.
Enfin passer votre configuration sur Live, Sandbox étant la plate forme de test.
Vous pouvez si le coeur vous en dit créer un compte de test et un certificat de test en suivant ceci

J'ai testé le cas du client qui commande et paye sur PayPal sans même avoir de compte dans la boutique et la commande à bien été enregistré dans OsCommerce un compte client à même été généré tout seul en fonction des informations saisies sur PayPal.

Le seul hic à mon avis est que bien que PayPal parle d'un paiement sans compte paypal il conserve tout de même vos infos et vous ne pourez réalisé que 10 achats avec la même adresse mail avant de devoir vous créer un compte client PayPal.

Pour personnaliser les boutons utilisés sur votre boutique.

comment vider le cache DNS de votre ordinateur

Envoyer Imprimer PDF

Pour vider le cache DNS sous Microsoft Windows (Win XP, Win ME, Win 2000 et Win 98)


Démarrer -> Exécuter -> tapez cmd
Dans la fenêtre DOS, tapez ipconfig /flushdns

Pour vider le cache DNS sous Linux, il suffit de relancer le processus nscd


Tapez /etc/rc.d/init.d/nscd restart dans un terminal pour relancer nscd

Pour vider le cache DNS sous Mac OS X :


Si vous avez Léopard, tapez dscacheutil -flushcache… Sinon tapez lookupd -flushcache dans un terminal
Vous êtes ici : Home