Force certaines valeurs de $plxMotor->aConf[] à être "integer" #552
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Dans plxGlob::query(), on fait un test sur $depart et $limite pour savoir si ceux sont des entiers avant d'appeler la fonction array_slice(). Sauf que plxMotor::getConfiguration() remplit plxMotor::aConf[] avec des chaines de caractères.
On se retrouve donc avec $plxMotor->aConf['bypage'] de type string qui fait échouer le test ci-avant.
Résultat : on affiche tous les articles sur la page de blog quand certains articles sont classés dans la catégorie "home".
On a le même souci avec plxMotor::getCategories() pour la valeur de "bypage" quand on affiche les articles d'une catégorie.
Même chose pour les dimensions des images et des vignettes qui sont de type string.