mar
16
2010
Salut la compagnie!
Cela fait quelques fois maintenant que certains d’entre vous me demande la compatibilité de mon module ATOS avec perl. Et oui, car à l’heure actuelle il n’existe que très peu de possibilité de faire tourner ATOS sur Infomaniak par exemple. Et bien sachez que j’ai développé mon module ATOS pour le rendre compatible sur les hébergeurs n’acceptant pas la fonction « exec() » de php.
J’entends d’ici tous les clients Infomaniak crier houra !
Comparé à certains de mes concurrents, le prix de mon module ATOS perl reste identique à celui de base, je le vend 129€ HT.
Pour toutes questions concernant le module, ou l’achat de celui-ci, rendez-vous sur http://atos.pierreyves.be
fév
26
2010
Je viens de trouver un article plutôt intéressant sur le site du capitaine. Il émet notamment son point de vue sur la phrase « Le e-commerce, c’est l’eldorado ».
Je dois avouer que je rejoins un peu son point de vue là dessus, et force est de constater que de vendre sur internet n’est pas donné à tout le monde, et que peu de personnes ont l’air de s’en soucier. Quand je vois parfois le temps beaucoup mettent pour monter leur site de vente en ligne et qu’au final ça ne donne rien, ça me fait mal pour eux… J’ai un peu l’impression qu’on leur donne une mauvaise image de ce qu’est la réalité sur internet… Avoir un site de vente en ligne c’est comme avoir une boutique avec pas sur rue au final. Il y a des charges, des salaires, des fournisseurs (pas toujours certes), des lois, etc.
Bref, je vous laisse lire et juger par vous même.
Le mythe à la vie dure : le ecommerce = richesse facile sur www.capitaine-commerce.com
Tags: E-commerce, facile, métier, vente en ligne
fév
08
2010
Bonjour à tous!
Première mise à jour du module Captcha.
Module Captcha 1.2
Merci à Julien
jan
29
2010
Bonjour,
Car la question m’est demandées plusieurs fois, j’ai donc décidé de créer un billet avec la réponse (quoi de plus logique…).
Voici donc la solution pour afficher le nom du fabricant dans le meta-title des pages produits.
1. Ouvrez le fichier « classes/Tools.php » et cherchez le code suivant :
1
2
3
4
5
6
7
8
9
10
11
12
13
| if ($id_product = Tools::getValue('id_product'))
{
$row = Db::getInstance()->getRow('
SELECT `name`, `meta_title`, `meta_description`, `meta_keywords`, `description_short`
FROM `'._DB_PREFIX_.'product_lang`
WHERE id_lang = '.intval($id_lang).' AND id_product = '.intval($id_product));
if ($row)
{
if (empty($row['meta_description']))
$row['meta_description'] = strip_tags($row['description_short']);
return self::completeMetaTags($row, $row['name']);
}
} |
2. Replacez le par celui-ci et le tour est joué
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| if ($id_product = Tools::getValue('id_product'))
{
$row = Db::getInstance()->getRow('
SELECT `name`, `meta_title`, `meta_description`, `meta_keywords`, `description_short`
FROM `'._DB_PREFIX_.'product_lang`
WHERE id_lang = '.intval($id_lang).' AND id_product = '.intval($id_product));
if ($row)
{
$prod = new Product( intval($id_product) );
$manu = new Manufacturer( $prod->id_manufacturer );
$row['meta_title'] = ($row['meta_title'] != '' ? $row['meta_title'] . ' - ' . $manu->name : $row['name'] . ' - ' . $manu->name);
if (empty($row['meta_description']))
$row['meta_description'] = strip_tags($row['description_short']);
return self::completeMetaTags($row, $row['name']);
}
} |
Voilà
Bon développement!
jan
27
2010
Bonjour à tous,
Je me suis retrouvé face à une situation plus qu’ennuyeuse dernièrement… Les visites sur mon site de vente en ligne commencent à grimper sérieusement (quoi de mieux?). Mais hélas, qui dit « beaucoup de visiteurs », dit aussi « Robot spammeur ».
Et oui, car PrestaShop commence à être connu et répandu dans le monde des logiciels open-source. J’ai donc par jour 2 ou 3 message de spam qui me sont envoyés via la page contact de PrestaShop.
Il parait que c’est la rançon de la gloire… A vrai dire je m’en passerai bien de cette « rançon ».
Quoiqu’il en soit, j’ai développé un module fonction avec Re-Captcha… Et ça fonctionne plutôt bien! Je vous en fait profiter, n’hésitez donc pas à me laisser un petit commentaire pour me dire ce que vous en avez pensé et si chez vous aussi ça règlera votre problème.
Ce qui diffère ce module des autres, c’est qu’il n’y a aucuns fichiers à modifier ou remplacer, c’est donc bien un MODULE et pas un « hack ».
Trêve de blabla, voici un lien pour le télécharger :
Module Captcha
jan
25
2010
Bonjour à tous!
Voici une question qui revient fréquemment sur les différents forums de PrestaShop… Voici donc un petit billet qui vous explique comment enlever le nom de votre boutique qui apparait dans le début des META TITLE de vos pages (car il est certain que cela ne sert strictement à rien…).
1. Ouvrez le fichier « classes/Tools.php » et cherchez la ligne commençant par « $ret['meta_title'] »
1
2
3
4
5
| // Sur PS 1.1.0.5 et 1.2.5.0
$ret['meta_title'] = (isset($metas['title']) AND $metas['title']) ? Configuration::get('PS_SHOP_NAME').' - '.$metas['title'] : Configuration::get('PS_SHOP_NAME');
// Sur PS 1.3.0.1
$ret['meta_title'] = (isset($metas['title']) AND $metas['title']) ? $metas['title'].' - '.Configuration::get('PS_SHOP_NAME') : Configuration::get('PS_SHOP_NAME'); |
2. Remplacez cette ligne par celle-ci :
1
| $ret['meta_title'] = (isset($metas['title']) AND $metas['title']) ? $metas['title'] : Configuration::get('PS_SHOP_NAME'); |
3. Toujours dans le même fichier, cherchez la ligne qui commence par « $metaTags['meta_title'] » :
1
2
3
4
5
| // Sur PS 1.1.0.5 et 1.2.5.0
$metaTags['meta_title'] = Configuration::get('PS_SHOP_NAME').' - '.$defaultValue;
// Sur PS 1.3.0.1
$metaTags['meta_title'] = $defaultValue.' - '.Configuration::get('PS_SHOP_NAME'); |
4. Remplacez la par celle-ci :
1
| $metaTags['meta_title'] = $defaultValue; |
Enregistrez le fichier et vérifiez par vous même! Normalement le nom de votre boutique n’apparaitra plus dans vos META TITLE.
Tags: hack, meta, prestashop
nov
18
2009
Voici une petite fonction toute simple, mais tellement utile parfois…
Qui n’a jamais eu besoin d’une fonction php pour calculer l’age?
1
2
3
4
5
6
7
8
9
| function getAge($date)
{
$a = date('Y') - date('Y', strtotime($date));
if (date('md') > date('md', strtotime($date)))
return $a - 1;
else
return $a;
} |
Tags: Age, PHP