admin

About admin

This author has not yet filled in any details.
So far admin has created 65 blog entries.

Palandgo

Vente de prestations de déménagements.

  • Développement d’un module de configurateur de prestations de déménagement, de gestion des prestataires, et de toutes les fonctionnalités e-commerce associées. Nombreuses options, possibilités de paramétrage, tarification complexe.
  • CMS : WordPress / Woocommerce

http://www.palandgo.com

8 décembre 2016|Categories: Références|Tags: , , , , , |Commentaires fermés sur Palandgo

Colonnes de même hauteur : la version visual composer

De manière similaire à Bootsrap : colonnes de même hauteur, par ligne, et responsive :

Dans le cadre de la construction d’une page avec visual composer, le script suivant vous permettra de définir automatiquement la hauteur des colonnes d’une même ligne, en se basant sur la colonne la plus haute.

Il suffit d’intégrer ce script et d’assigner la classe « col-same-height » aux colonnes dans visual composer.

Code :

jQuery(window).load(function() {
    jQuery(window).resize(resizeColSameHeight);
    resizeColSameHeight();
});

/**
 * Redimensionnement hauteur des colonnes bootstrap "col-same-height" ligne par ligne selon la taille de la vue
 */
function resizeColSameHeight() {
    if (jQuery('.col-same-height').length > 0) {
        jQuery('.col-same-height > .vc_column-inner').css('height', 'auto');
        if (jQuery('body').width() >= 768) {
            jQuery('.vc_row').has('.col-same-height').each(function() {
                var maxHeight = 0;
                jQuery(this).children('.col-same-height').each(function() {
                    if (jQuery(this).children('.vc_column-inner').first().height() > maxHeight)
                        maxHeight = jQuery(this).height();
                });
                jQuery(this).children('.col-same-height').each(function() {
                    jQuery(this).children('.vc_column-inner').first().css('height', maxHeight + 'px');
                });
            });
        }
    }
}
27 juillet 2016|Categories: Blog|Tags: , |0 Commentaires

Ortho-Diffusion

orthodiffusionE-commerce B2B destinés aux professionnels de l’orthopédie.

  • Développement et intégration
  • CMS : Prestashop 1.6
  • Nombreux développements spécifiques / modules modifiés (imports / exports de données automatiques, boutique privée, règles de frais de port et minimums de commande par fournisseurs, sauvegarde de paniers, etc.)
  • En collaboration avec l’agence Cypro Interactive

http://www.orthodiffusion.fr/

22 juin 2016|Categories: Références|Tags: , , , |Commentaires fermés sur Ortho-Diffusion

AZ Marquage

azmarquageSite vitrine : entreprise de marquage au sol, signalisation, panneaux, mobilier urbain, etc.

  • Construction du site internet avec WordPress, Avada, et plugins.
  • En collaboration avec l’agence Cypro Interactive

http://www.azmarquage.fr/

22 juin 2016|Categories: Références|Tags: , , |Commentaires fermés sur AZ Marquage

Prestashop : Corriger les incohérences (doublons) de positions dans la base de données

Si vous constatez des bugs lorsque vous modifiez les positions d’éléments tels que les catégories, produits, transporteurs, etc., ces changements de positions  ne fonctionnant pas toujours ou de manière un peu aléatoire, il est probable que vous ayez des incohérences dans votre base de données : plusieurs éléments qui sont dans le même élément parent on la même valeur dans le champ « position ».

J’ai développé un petit script pour corriger ce type d’incohérences.

Dans mon cas, il corrige ce problème pour les positions, redéfinissant correctement la valeur du champ « position » pour les sous catégories qui ont une position en doublon dans une même catégorie parent.
Etant dans un contexte multiboutique, il travaille sur la table ps_category_shop et non pas sur la table ps_category.

Il peut servir de modèle pour corriger d’autres tables (catégories dans un contexte non multiboutique, produits, transporteurs, etc.)
Ci dessous le script 🙂

$db = Db::getInstance();
$res = $db->executeS('SELECT DISTINCT id_category, id_shop FROM '._DB_PREFIX_.'category_shop');
foreach ($res as $row) {
    $res2 = $db->executeS('SELECT cs.* FROM '._DB_PREFIX_.'category_shop cs
        INNER JOIN '._DB_PREFIX_.'category c ON c.id_category = cs.id_category
        WHERE cs.id_shop = '.$row['id_shop'].'
        AND c.id_parent='.$row['id_category'].'
        ORDER BY cs.position');
    $i=1;
    foreach ($res2 as $row2) {
        if ($i != $row2['position']) {
            echo 'Position modifiée : '.$i.' catégorie '.$row2['id_category'].' shop '.$row['id_shop'].'
';
             $db->execute('UPDATE '._DB_PREFIX_.'category_shop SET position='.$i.'
                 WHERE id_shop = '.$row['id_shop'].'
                 AND id_category = '.$row2['id_category']);
        }
        $i++;
    }
}
9 juin 2016|Categories: Blog|Tags: |0 Commentaires

Home click home

cliomeVente en ligne domotique et objets connectés.

  • Développement et intégration
  • CMS : Prestashop 1.6

http://www.cliome.com/

1 juin 2016|Categories: Références|Tags: , , , |Commentaires fermés sur Home click home

Sapelli Interim

Site vitrine : agence d’intérim spécialisée dans la menuiserie.

  • Construction du site internet avec WordPress, Avada, et plugins.
  • En collaboration avec l’agence Webcom Designer

http://www.sapelli-interim.fr/

20 janvier 2016|Categories: Références|Tags: , , |Commentaires fermés sur Sapelli Interim

Cécile Cayon photographe

cecileSite vitrine d’une photographe lyonnaise.

  • Développement complet (thème wordpress sur mesure)
  • CMS : WordPress avec Visual Composer
  • En collaboration avec l’agence Urbanitude

www.cecile-cayon.com

15 décembre 2015|Categories: Références|Tags: , , |Commentaires fermés sur Cécile Cayon photographe

Images reponsive dans WordPress 4.4, problèmes de compatibilité et comment le désactiver

Depuis sa version 4.4 sortie le 8 décembre 2015, WordPress a introduit par défaut dans les images des attributs liés aux fonctionnalités responsive : « srcset » et « sizes ».

Le souci est que ces attributs posent des problèmes de compatibilité dans certains cas particuliers. J’ai été confronté à ce type de problèmes sur certaines versions de Safari, sur certaines images d’un site.

Si vous rencontrez ce type de problème, ou si vous voulez tout simplement désactiver ces nouvelles fonctionnalités, il suffit d’ajouter la ligne de code suivante dans votre thème :

add_filter( 'max_srcset_image_width', create_function( '', 'return 1;' ) );

Pour plus d’infos sur ces fonctionnalités :

Responsive Images in WordPress 4.4

15 décembre 2015|Categories: Blog|Tags: |0 Commentaires

Takis Design

takisVente de luminaires design et objets déco.

  • Développements évolutifs
  • Maintenance, infogérance.
  • CMS : Magento 1.7

www.takis-design.com

19 octobre 2015|Categories: Références|Tags: , , |Commentaires fermés sur Takis Design