Skip to Content

Corriger la position du curseur d’un input après l’ouverture du clavier

Le problème : Sur une application mobile à la saisie, le curseur part en vacances…

Lorsqu’on développe une application mobile en HTML5 / Cordova, on a souvent le problème suivant:

Si on sélectionne un champ de saisie, le clavier du smartphone s’ouvre et remonte l’application pour permettre de voir ce que l’on écrit sans que le clavier ne cache ce champs.

Or souvent, le champs se déplace à l’écran mais le curseur reste à l’endroit initial du champ.

Du coup, on a un curseur qui clignote dans le vide et notre champ de formulaire est bien remonté sur l’écran.

Read more

Cordova / Ionic – Build pour déboguer en Live

Quand un bug existe uniquement sur le téléphone

Lorsqu’on développe une application mobile en Cordova, on rencontre souvent des problèmes que l’on ne peut reproduire que sur le téléphone.

Ce qui veut dire que vous allez devoir corriger à l’aveugle un problème puis créer et installer à nouveau l’application et ceci indéfiniment jusqu’à ce que vous ayez corrigé le problème.

Ne supportant pas cette perte de temps, nous avons créé un système qui nous permet de développer sur notre ordinateur, pendant que l’application que nous utilisons sur notre téléphone se recharge instantanément à chaque changement de fichier.

Read more

Affichage ordonné des liens d’administration de Prestashop

Perte de menus d’administration entre Prestashop 1.6 et 1.7

Suite à la migration d’un de nos clients d’un Prestashop 1.6 vers 1.7, nous avons été confronté à la disparition de nos menus personnalisés dans l’interface d’administration.

Requête SQL pour les réparer

Afin de retrouver tous nos menus qui ont disparus, voici une petite requête SQL qui permet de s’y retrouver :

SELECT
CONCAT('(',t.id_tab,' - ', t.class_name, ' - ',tl1.name,')') as level1
,CONCAT('(',t2.id_tab,' - ', t2.class_name, ' - ',tl2.name,')') as level2
, t3.*
, tl3.*
FROM ps_tab t
LEFT JOIN ps_tab_lang tl1 ON t.id_tab =tl1.id_tab
LEFT JOIN ps_tab t2 ON t.id_tab = t2.id_parent
LEFT JOIN ps_tab_lang tl2 ON t2.id_tab =tl2.id_tab
LEFT JOIN ps_tab t3 ON t2.id_tab = t3.id_parent
LEFT JOIN ps_tab_lang tl3 ON t3.id_tab =tl3.id_tab
WHERE t.id_parent = 0
ORDER BY t.id_parent, level1, level2, t3.position;

 

 

Une semaine ordinaire

Aujourd’hui, j’aimerai vous présenter quelques éléments clés de notre organisation.

Il m’apparaît important de vous expliquer, à ce jour, comment se déroule une semaine chez Pliciweb.

Voici les éléments fixes de nos plannings hebdomadaires :

  • Lundi matin / toute l’équipe : Nous réalisons les chiffrages, en équipe, sur les nouvelles demandes de nos prospects
  • Mardi matin / Chefs de projet : Nous livrons l’ensemble de nos projets en préproduction ou en production.
  • Mercredi / Développeurs :  Nous réalisons les contrats de maintenance / commandes ouvertes (s’il y a des demandes à traiter)
  • Vendredi après-midi / toute l’équipe : Nous faisons un point sur le travail de la semaine et son impact.

Read more

Bonne année 2018

Toute l’équipe de PliciWeb Solutions se joint à ce post de blog pour vous souhaiter une très bonne année 2018, à la fois personnellement et professionnellement.

Notre entreprise est une entreprise à taille humaine et c’est pour cela qu’il est important pour nous de vous souhaiter une bonne année à titre personnel.

Read more

Mise à jour Prestashop 1.6 en Prestashop 1.7

Voici un petit billet qui va servir de pense-bête, checklist, procédure pour mettre à jour une plateforme Prestashop 1.6 en Prestashop 1.7.

L’un de nos client, Direct-filet, souhaitait migrer une de ses boutiques d’un Prestashop 1.6 vers sa version 1.7.

Nous y sommes arrivés non sans quelques gouttes de sueur. En effet, à ce jour, le module « 1 Click upgrade » ou « Mise à jour en 1 clic » ne permet pas de mise à jour vers la version 1.7.

Prestashop l’annonce, cela ne sera pas facile.

Read more

Plugin Cordova Firebase compatible Build Phonegap

Pour un de nos clients, nous devions mettre en place Firebase qui est le système de remontées de statistiques recommandé par Google.

Mais après plusieurs  recherches, nous nous sommes rendu compte que cordova-plugin-firebase-analytics n’est pas compatible avec le système de Build Phonegap.

Voici la solution que nous avons pu mettre en place.

Read more

Ouverture du blog de Pliciweb Solutions

Bonjour à tous,

Pliciweb Solutions est une entreprise Française spécialisée depuis 2007 dans le e-commerce et depuis 2015 dans les applications mobiles hybrides.
Depuis quelques temps et en étudiant ce que proposent nos collègues de la branche, nous nous sommes rendu compte que nous devons prouver et démontrer notre valeur ajoutée.
Read more

PliciWeb Solutions