Archive pour septembre 2009

[constructeur] les class, convention de nommage et organisation

dimanche 27 septembre 2009

Depuis la version 3.7

Un objet principal (constructeur) est utilisé dans les page, la plupart des autres class sont des fils de ce premier objet.

(suite…)

function module_actif_dyn

mercredi 23 septembre 2009

Cette fonction charge et/ou retourne les modules et extensions active. Elle prend en charge les types module et class d’extension.

La fonction s’appuit sur le tableau (table sql php) pxp_config_modules de l’espace public. Cette fonction, ne retourne des informations que sur les extension et modules du coté « public ».

Les modules et extension spécifique au backoffice ne sont ici pas traités.

Ex module_actif_dyn($_PX_config_module);

L’appel de cette fonction est systématique lors du chargement d’une page.

Cette fonction est présente dans le backoffice et le frontoffice depuis la version 3.4

[Backoffice] (lib.general) function get_all_param

mercredi 23 septembre 2009

Cette fonction, introduite à partir de la version 3.7, permet de replacer les variables get, dans l’url d’un lien.

En précisant un argument en tableau , vous pouver préciser les variables qui ne seront pas replacés.

ex get_all_param(array(‘page_admin’))

Dans cet exemple, la variable get page_admin, ne sera pas reintroduite dans le liens, par contre, toutes les autres get y seront.

[Backoffice] constructeur

vendredi 18 septembre 2009

Le constructeur de page, et chargée dans le application_top. C’est lui ensuite qui sert de colonne vertébrale au moteur.

à partir de la version 3.7

(suite…)

[constructeur] function the_content()

dimanche 13 septembre 2009

La function the_content() renvoi le nom fichie central de la page en cours de chargement

(suite…)

[constructeur page] function the_var()

dimanche 13 septembre 2009

La function the_var  récupère le contenu d’une variable contenu dans le tableau var du constructeur

(suite…)

[public] accessibilités des variables dans la page

dimanche 13 septembre 2009

Avec l’utilisation d’un object principal qui ordonnance et construit la page, beaucoup de variables ne sont plus accessible directement via le nom. Pour obtenir le contenu des ces variables, il faut disposer de l’objet page.

(suite…)

[tuto] adapter un module pour oscss-Rv

dimanche 13 septembre 2009

Afin de permettre au moteur de traiter le contenu d’une boite avant son affichage, il est maintenant possible de « réagir » face à un module ne renvoyant rien , et donc un « trou » dans la page.

(suite…)

[oscss-Rv config] Fermer la boutique

vendredi 11 septembre 2009

il est maintenant possible de fermer la boutique avec la constante « CLOSE_PUBLIC_SHOP » à true.

Si cette constante est active, le gabarit html « close.php »  sera chargée

Ou dans le menu configuration>Config generale>ma boutique

[BO oscssRv] prefix BO_ sur le nom des variables de configurations

vendredi 11 septembre 2009

L’utilisation du prefix « BO_ » dans le nom des variable de configuration (table configuration, colonne key).

Si vous utiliser ce prefix, alors toutes les variables qui commence par BO_ ne serot chargée que du coté admin, et pas du coté public