本文整理汇总了PHP中_root::setConfigVar方法的典型用法代码示例。如果您正苦于以下问题:PHP _root::setConfigVar方法的具体用法?PHP _root::setConfigVar怎么用?PHP _root::setConfigVar使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类_root
的用法示例。
在下文中一共展示了_root::setConfigVar方法的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: regenerateIndexXml
public function regenerateIndexXml($sConfig, $sTable, $sIndex)
{
//$sConfig='xml';
if (_root::getConfigVar('db.' . $sConfig . '.sgbd') == 'xml') {
if (!file_exists(_root::getConfigVar('db.' . $sConfig . '.database'))) {
$sBuilderDbPath = _root::getConfigVar('path.data') . 'genere/' . _root::getParam('id') . '/public/' . _root::getConfigVar('db.' . $sConfig . '.database');
if (file_exists($sBuilderDbPath)) {
_root::setConfigVar('db.' . $sConfig . '.database', $sBuilderDbPath);
} else {
throw new Exception('Base inexistante ' . _root::getConfigVar('db.' . $sConfig . '.database') . ' ni ' . $sBuilderDbPath);
}
}
} else {
if (_root::getConfigVar('db.' . $sConfig . '.sgbd') == 'csv') {
if (!file_exists(_root::getConfigVar('db.' . $sConfig . '.database'))) {
$sBuilderDbPath = _root::getConfigVar('path.data') . 'genere/' . _root::getParam('id') . '/public/' . _root::getConfigVar('db.' . $sConfig . '.database');
if (file_exists($sBuilderDbPath)) {
_root::setConfigVar('db.' . $sConfig . '.database', $sBuilderDbPath);
} else {
throw new Exception('Base inexistante ' . _root::getConfigVar('db.' . $sConfig . '.database') . ' ni ' . $sBuilderDbPath);
}
}
}
}
$oModelFactory = new model_mkfbuilderfactory();
$oModelFactory->setConfig($sConfig);
return $oModelFactory->getSgbd()->generateIndexForTable($sTable, $sIndex);
}
示例2: can
/**
* @access public
* @return bool retourne true/false selon qu'on est autorise ou non a faire $action sur $ressource
* @param string $action action qu'on autorise sur $ressource
* @param string $ressource ressource l'action est autorise sur $ressource
*/
public function can($action, $ressource)
{
$ok = true;
if (!isset($this->tabAllowDeny[$ressource])) {
$ok = false;
}
if (!isset($this->tabAllowDeny[$ressource][$action])) {
$ok = false;
}
if (_root::getConfigVar('site.mode') == 'dev') {
$tAskCan = _root::getConfigVar('tAskCan');
$tAskCan[] = array($action, $ressource, $ok);
_root::setConfigVar('tAskCan', $tAskCan);
}
if ($ok) {
$sOk = 'oui';
} else {
$sOk = 'non';
}
_root::getLog()->info('ACL can "' . $action . '" on "' . $ressource . '" ? : ' . $sOk);
return $ok;
}
示例3: foreach
<?php
foreach ($this->tLink as $sLibelle => $sLink) {
?>
<?php
if ($sLink == 'title') {
?>
<h2 style="background:white"><?php
echo $sLibelle;
?>
</h2>
<?php
} elseif (_root::getParam('action') == $sLink) {
?>
<?php
_root::setConfigVar('builder.selected.label', $sLibelle);
?>
<li class="selectionne"><a href="<?php
echo $this->getLink('builder::edit', array('id' => _root::getParam('id'), 'action' => $sLink));
?>
#createon"><?php
echo $sLibelle;
?>
</a></li>
<?php
} else {
?>
<li><a href="<?php
echo $this->getLink('builder::edit', array('id' => _root::getParam('id'), 'action' => $sLink));
?>
#createon"><?php
示例4: array
<?php
_root::setConfigVar('tLangue', array('BONJOUR' => 'Bonjour', 'BIENVENUE' => 'Bienvenue', 'CHOISISSEZ_LANGUE' => 'Choisissez la langue', 'DU_TEXTE_EN_FRANCAIS' => 'Du texte en francais', 'La_date' => 'La date'));
示例5: loadConfig
public function loadConfig($sClass)
{
$sPath = _root::getConfigVar('path.generation') . _root::getParam('id') . '/model/' . $sClass . '.php';
require_once $sPath;
$oModel = new $sClass();
$sConfig = $oModel->getConfig();
if (_root::getConfigVar('db.' . $sConfig . '.sgbd') == 'xml') {
if (!file_exists(_root::getConfigVar('db.' . $sConfig . '.database'))) {
$sBuilderDbPath = _root::getConfigVar('path.data') . 'genere/' . _root::getParam('id') . '/public/' . _root::getConfigVar('db.' . $sConfig . '.database');
if (file_exists($sBuilderDbPath)) {
_root::setConfigVar('db.' . $sConfig . '.database', $sBuilderDbPath);
} else {
throw new Exception('Base inexistante ' . _root::getConfigVar('db.' . $sConfig . '.database') . ' ni ' . $sBuilderDbPath);
}
}
} else {
if (_root::getConfigVar('db.' . $sConfig . '.sgbd') == 'csv') {
if (!file_exists(_root::getConfigVar('db.' . $sConfig . '.database'))) {
$sBuilderDbPath = _root::getConfigVar('path.data') . 'genere/' . _root::getParam('id') . '/public/' . _root::getConfigVar('db.' . $sConfig . '.database');
if (file_exists($sBuilderDbPath)) {
_root::setConfigVar('db.' . $sConfig . '.database', $sBuilderDbPath);
} else {
throw new Exception('Base inexistante ' . _root::getConfigVar('db.' . $sConfig . '.database') . ' ni ' . $sBuilderDbPath);
}
}
} else {
if (_root::getConfigVar('db.' . $sConfig . '.sgbd') == 'json') {
if (!file_exists(_root::getConfigVar('db.' . $sConfig . '.database'))) {
$sBuilderDbPath = _root::getConfigVar('path.data') . 'genere/' . _root::getParam('id') . '/public/' . _root::getConfigVar('db.' . $sConfig . '.database');
if (file_exists($sBuilderDbPath)) {
_root::setConfigVar('db.' . $sConfig . '.database', $sBuilderDbPath);
} else {
throw new Exception('Base inexistante ' . _root::getConfigVar('db.' . $sConfig . '.database') . ' ni ' . $sBuilderDbPath);
}
}
}
}
}
return $oModel->getListColumn();
}
示例6: array
<?php
_root::setConfigVar('tLangue', array('menuTop_createProject' => 'Créer un projet', 'menuTop_editProjects' => 'Administrer les projets', 'menuProject_title_couchemodel' => 'Couche modele', 'menuProject_link_createCoucheModel' => 'Créer la couche modèle', 'menuProject_title_modules' => 'Modules', 'menuProject_link_createModule' => 'Créer un module', 'menuProject_link_createModuleCRUD' => 'Créer un module CRUD', 'menuProject_link_createModuleCRUDreadonly' => 'Créer un module Lecture seule', 'menuProject_link_createModuleAuth' => 'Créer un module d\'authentification', 'menuProject_link_createModuleAuthWithInscription' => 'Créer un module d\'authentification avec inscription', 'menuProject_link_createAcl' => 'Ajouter une gestion de droits à votre application <sup>Beta</sup>', 'menuProject_link_createModuleCRUDguriddo' => 'Créer un module CRUD Guriddo', 'menuProject_title_moduleEmbedded' => 'Modules intégrable', 'menuProject_link_createModuleMenuEmbedded' => 'Créer un module menu ', 'menuProject_link_createModuleEmbedded' => 'Créer un module intégrable', 'menuProject_link_createModuleCRUDEmbedded' => 'Créer un module CRUD intégrable', 'menuProject_link_createModuleCRUDreadonlyEmbedded' => 'Créer un module lecture seule intégrable', 'menuProject_title_views' => 'Vues', 'menuProject_link_addViewTablesimple' => 'Créer un tableau simple (avec le module table)', 'menuProject_link_addForm' => 'Céer un formulaire', 'menuProject_title_databasesEmbedded' => 'Base de données embarquées', 'menuProject_link_createDatabaseXml' => 'Créer une base xml', 'menuProject_link_createDatabaseXmlIndex' => 'Créer un index sur une base xml', 'menuProject_link_createDatabaseCsv' => 'Créer une base csv', 'menuProject_link_createDatabaseSqlite' => 'Créer une base sqlite', 'menuProject_link_createDatabaseJson' => 'Créer une base json', 'menuProject_link_createDatabaseJsonIndex' => 'Créer un index sur une base json', 'menuNavProject_link_edit' => 'Editer le projet', 'menuNavProject_link_explore' => 'Explorer le projet', 'menuNavProject_link_gotoSite' => 'Voir le site', 'menuNavProject_link_export' => 'Exporter le projet<sup>BETA</sup>', 'builder::new_nomDuProjetAcreer' => 'Nom du projet à créer', 'builder::new_applicationVide' => 'Application vide', 'builder::new_applicationAvecExemples' => 'Application avec Exemples*', 'builder::new_applicationComptBootstrap' => 'Application compatible bootstrap**', 'builder::new_applicationAvecExemplesAsterisk' => '* Si cette case est cochée:
au moment de la génération de votre nouvelle application, des modules de bases ainsi que des classes exemples seront générées.', 'builder::new_applicationComptBootstrapAsterisk' => '** Si cette case est cochée:
au moment de la génération de votre nouvelle application, un layout spécifique bootstrap sera créé et le menu de builder contiendra des actions compatibles avec bootstrap.', 'builder::new_applicationComptBootstrapPlusdInfos' => 'Plus d\'informations sur bootstrap', 'builder::new_creer' => 'Créer', 'builder::new_errorVotreRepertoirePasInscriptible' => 'Erreur: votre répertoire <u>%s</u> doit être inscriptible', 'builder::edit_model_selectionnerLeProfilAutiliser' => 'Sélectionner le profil à utiliser', 'builder::edit_model_disponibleDansFichierConnexion' => '(disponible dans le fichier conf/connexion.ini.php de votre projet)', 'builder::edit_model_laMethodeGetselectPermetDe' => '* La méthode getSelect() permet de retourner un tableau indexé utilisé pour les menus déroulant et les tableaux de liste.', 'builder::edit_model_siUneClasseModeleExiste' => '* Si une classe modèle existe déjà, il vous faut la supprimer pour pouvoir la regénérer', 'builder::edit_model_table' => 'Table', 'builder::edit_model_clePrimaire' => 'Clé primaire', 'builder::edit_model_ajouterUneMethodeGetselect' => 'Ajouter une méthode getSelect()*', 'builder::edit_model_contraintes' => 'Contraintes', 'builder::edit_model_laClasseModelExisteDeja' => 'La classe "model_%s.php" existe déjà*', 'builder::edit_model_retourneUnTableauAvec' => 'Retourne un tableau avec', 'builder::edit_model_commeCle' => 'comme clé', 'builder::edit_model_commeValeur' => 'comme valeur', 'builder::edit_model_regle' => 'règle', 'builder::edit_model_et' => 'et', 'builder::edit_model_afficher' => 'Afficher', 'builder::edit_model_effacer' => 'Effacer', 'builder::edit_module_module' => 'Module', 'builder::edit_module_actions' => 'Actions', 'builder::edit_module_entrezLesActionsSuivi' => 'Entrez les actions suivi d\'un retour chariot', 'builder::edit_module_generer' => 'Générer', 'builder::edit_crud_choisissezUneClassModele' => 'Choisissez une classe modèle', 'builder::edit_crud_leModuleExisteDeja' => 'Le module module/%s existe déjà, veuillez indiquer un autre nom ', 'builder::edit_crud_nomDuModuleAcreer' => 'Nom du module à créer', 'builder::edit_crud_actionsCrud' => 'Actions CRUD', 'builder::edit_crud_formulaireAjout' => 'Formulaire d\'ajout', 'builder::edit_crud_formulaireDeModification' => 'Formulaire de modification', 'builder::edit_crud_formulaireDeSuppression' => 'Formulaire de suppression', 'builder::edit_crud_formulaireDaffichageDetail' => 'Page d\'affichage du détail', 'builder::edit_crud_options' => 'Options', 'builder::edit_crud_avecPagination' => 'avec pagination', 'builder::edit_crud_champ' => 'Champ', 'builder::edit_crud_libelle' => 'Libellé', 'builder::edit_crud_type' => 'Type', 'builder::edit_crud_tripardefaut' => 'Tri par défaut', 'builder::edit_crud_limit' => 'Limite', 'builder::edit_crud_dimensions' => 'Dimensions', 'builder::edit_crud_width' => 'Largeur', 'builder::edit_crud_height' => 'Hauteur', 'builder::edit_crud_selectEnUtilisant' => 'Select en utilisant', 'builder::edit_crud_creer' => 'créer', 'builder::edit_crudreadonly_choisissezUneClasseModele' => 'Choisissez une classe modèle', 'builder::edit_crudreadonly_nomDuModuleAcreer' => 'Nom du module à créer', 'builder::edit_crudreadonly_leModuleExisteDeja' => 'Le module module/%s existe déjà, veuillez indiquer un autre nom', 'builder::edit_crudreadonly_champ' => 'Champ', 'builder::edit_crudreadonly_type' => 'Type', 'Builder::edit_authmodule_choisissezLaClasseAutiliser' => 'Choisissez la classe modèle des utilisateurs à utiliser', 'Builder::edit_authmodule_champUtilisateur' => 'Champ nom d\'utilisateur', 'Builder::edit_authmodule_champMdp' => 'Champ mot de passe', 'Builder::edit_authmodule_ilVousFautModifierLaClasse' => 'Il vous faut modifier la classe : "model/%s"', 'Builder::edit_authmodule_ilVousFautAjouterCesMethodes' => 'Il vous faut ajoutez ces deux méthodes à votre classe modèle', 'Builder::edit_authmodule_deVosComptesDeConnexion' => 'de vos comptes de connexion', 'Builder::edit_authmodule_uneMethode' => 'Une méthode', 'Builder::edit_authmodule_quiRetourneraUntableauIndexe' => 'Qui retournera un tableau indexé de vos comptes de connexion', 'Builder::edit_authmodule_etUneMethode' => 'Et une méthode', 'Builder::edit_authmodule_quiRetourneraLeHashageDuMdp' => 'Qui retournera le hashage(empreinte) du mot de passe (ne pas stoquer les mots de passe en clair)', 'Builder::edit_authmodule_pensezAmodifierLeSel' => 'Pensez à modifier le sel', 'Builder::edit_authmodule_pourRendreEmpreintSecurise' => 'pour rendre l\'empreinte très sécurisé', 'Builder::edit_authmodule_ajoutezCesMethodesDansLaClasse' => 'Ajoutez ces deux méthodes dans la classe modèle concernée puis', 'Builder::edit_authmodule_reactualisezLaPage' => 'réactualiser la page', 'Builder::edit_addrightsmanager_presentation' => 'Présentation', 'Builder::edit_addrightsmanager_pourGererLesDroitsNousAllons' => 'Pour gérer les droits de votre application, nous allons créer d\'abord notre base de données', 'Builder::edit_addrightsmanager_miseEnPlace' => 'Mise en place', 'Builder::edit_addrightsmanager_vousNetesPasObligerDutiliserLesmemes' => 'Vous n\'êtes pas obligé d\'utiliser les même noms de champs et de tables, vous allez ci-dessous indiquer pour chaque table le nom de votre classe modèle puis sélectionnez la correspondance des champs', 'Builder::edit_addrightsmanager_utilisateur' => 'Utilisateur', 'Builder::edit_addrightsmanager_groupes' => 'Groupes', 'Builder::edit_addrightsmanager_permissions' => 'Permissions', 'Builder::edit_addrightsmanager_elements' => 'Elements', 'Builder::edit_addrightsmanager_actions' => 'Actions', 'Builder::edit_addrightsmanager_nomDuModuleAgenerer' => 'Nom du module à générer', 'Builder::edit_addrightsmanager_nomDeLaClasseAgenerer' => 'nom de la classe model à générer', 'Builder::edit_addrightsmanager_generer' => 'Génerer', 'Builder::edit_addrightsmanager_ajouterLeChargementDesDroits' => 'Ajouter le chargement des droits sur votre module d\'authentification', 'Builder::edit_addrightsmanager_editezVotreFichier' => 'Editez votre fichier module/%s/main.php et editer la méthode d\'authentification', 'Builder::edit_addmodulemenu_pourCreerLeMenu' => 'Pour céer le menu: cochez les actions/pages des modules à créer et indiquez en face le libellé du lien', 'Builder::edit_addmodulemenu_nomDuModule' => 'Nom du module', 'Builder::edit_addmodulemenu_leRepertoireModuleExisteDeja' => 'Le répertoire module/menu existe déjà', 'Builder::edit_addmodulemenu_methodeAppelee' => 'Méthode appelée', 'Builder::edit_addmodulemenu_libelleDuLien' => 'Libellé du lien', 'Builder::edit_addmodulemenu_classe' => 'classe', 'Builder::edit_addmodulemenu_genererLeMenu' => 'Générer le menu', 'Builder::edit_addmodulemenu_module' => 'Module', 'Builder::edit_addmodulemenu_actions' => 'Actions', 'Builder::edit_addmodulemenu_entrezLesActions' => 'Entrez les actions suivi d\'un retour chariot', 'Builder::edit_addmodulemenu_generer' => 'Générer', 'builder::edit_addviewtablemoduletablesimple_choisissezUneClasseModele' => 'Choisissez une classe modèle', 'builder::edit_addviewtablemoduletablesimple_choisissezLaMethodeQuiRemplira' => 'Choisissez la méthode à appeler qui remplira le tableau', 'builder::edit_addviewtablemoduletablesimple_creerLaVue' => 'Créer la vue', 'builder::edit_addviewtablemoduletablesimple_activerLalternance' => 'Activer l\'alternance', 'builder::edit_addviewtablemoduletablesimple_classesAalterner' => 'Classes a alterner', 'builder::edit_addviewtablemoduletablesimple_classeDuTableau' => 'Classe du tableau', 'builder::edit_addviewtablemoduletablesimple_champ' => 'Champ', 'builder::edit_addviewtablemoduletablesimple_libelle' => 'Libellé', 'builder::edit_addviewtablemoduletablesimple_type' => 'Type', 'builder::edit_addviewtablemoduletablesimple_creer' => 'créer', 'builder::edit_xmlindex_choisissezLeProfilAutiliser' => 'Choisissez le profil xml à utiliser', 'builder::edit_xmlindex_choisirLaTable' => 'Choisir la table où créer l\'index', 'label_Champs' => 'Champs', 'label_EntrezLesActions' => 'Entrez les actions suivi d\'un retour chariot', 'label_Generer' => 'Génerer', 'label_SelectionnnezUneConfig' => 'Sélectionnez une config sqlite', 'label_NomDeLaTable' => 'Nom de la table', 'label_ClePrimaire' => 'Clé primaire', 'label_Champ' => 'Champ', 'label_Type' => 'Type', 'label_Longueur' => 'Longueur', 'label_AjouterUnChamp' => 'Ajouter un champ', 'label_choisissezLeProfilAutiliser' => 'Choisissez le profil à utiliser'));
示例7: exception_error_handler
$autoloader = Zend_Loader_Autoloader::getInstance();
$autoloader->setFallbackAutoloader(false);
*/
$iMicrotime = microtime();
//on parse le fichier ini pour trouver l'adresse de la librairie
$tIni = parse_ini_file('../conf/path.ini.php', true);
//enregistrement de l'auto loader du framework
include $tIni['path']['lib'] . '/class_root.php';
//enregistrement de l'autoloader
include $tIni['path']['plugin'] . '/plugin_autoload.php';
spl_autoload_register(array('plugin_autoload', 'autoload'));
//pour gerer toutes les erreurs en exception
function exception_error_handler($errno, $errstr, $errfile, $errline)
{
throw new ErrorException($errstr, 0, $errno, $errfile, $errline);
}
set_error_handler("exception_error_handler");
$oRoot = new _root();
$oRoot->setConfigVar('path', $tIni['path']);
//decommenter pour activer le cache de fichier de configuration
//$oRoot->setConfigVar('cache.conf.enabled',1);
$oRoot->addConf('../conf/mode.ini.php');
$oRoot->addConf('../conf/connexion.ini.php');
$oRoot->addConf('../conf/site.ini.php');
$oRoot->addRequest($_GET);
$oRoot->addRequest($_POST);
$oRoot->run();
if (_root::getConfigVar('site.mode') == 'dev') {
$oDebug = new plugin_debug($iMicrotime);
echo $oDebug->display();
}
示例8: array
<?php
_root::setConfigVar('tLangueDate', array('tMoisLong' => array('', 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'), 'tMoisCourt' => array('', 'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sept', 'Oct', 'Nov', 'Dec'), 'tJourLong' => array('Sunday', 'Monday', 'Tuesday', 'Thursday', 'Wednesday', 'Friday', 'Saturday'), 'tJourCourt' => array('Sun', 'Mon', 'Tue', 'Thu', 'Wed', 'Fri', 'Sat')));
示例9: array
<?php
_root::setConfigVar('tLangue', array('menuTop_createProject' => 'Create a project', 'menuTop_editProjects' => 'Manage projects', 'menuProject_title_couchemodel' => 'Model part', 'menuProject_link_createCoucheModel' => 'Create model part', 'menuProject_title_modules' => 'Modules', 'menuProject_link_createModule' => 'Create a module', 'menuProject_link_createModuleCRUD' => 'Create a CRUD module', 'menuProject_link_createModuleCRUDreadonly' => 'Create a read-only module', 'menuProject_link_createModuleAuth' => 'Create an authentification module', 'menuProject_link_createModuleAuthWithInscription' => 'Create an authentification module with inscription', 'menuProject_link_createModuleCRUDguriddo' => 'Create a CRUD Guriddo module', 'menuProject_link_createAcl' => 'Add acl on your project <sup>Beta</sup>', 'menuProject_title_moduleEmbedded' => 'Embedded modules', 'menuProject_link_createModuleMenuEmbedded' => 'Create a menu module ', 'menuProject_link_createModuleEmbedded' => 'Create an embedded module', 'menuProject_link_createModuleCRUDEmbedded' => 'Create an embedded CRUD module', 'menuProject_link_createModuleCRUDreadonlyEmbedded' => 'Create an embedded read-only module', 'menuProject_title_views' => 'Views', 'menuProject_link_addViewTablesimple' => 'Create a simple table', 'menuProject_link_addForm' => 'Create a form', 'menuProject_title_databasesEmbedded' => 'Embedded databases', 'menuProject_link_createDatabaseXml' => 'Create xml database', 'menuProject_link_createDatabaseXmlIndex' => 'Create index on xml database', 'menuProject_link_createDatabaseCsv' => 'Create a csv database', 'menuProject_link_createDatabaseSqlite' => 'Create a sqlite database', 'menuProject_link_createDatabaseJson' => 'Create a json database', 'menuProject_link_createDatabaseJsonIndex' => 'Create index on json database', 'menuNavProject_link_edit' => 'Edit project', 'menuNavProject_link_explore' => 'Explore project', 'menuNavProject_link_gotoSite' => 'Watch the website', 'menuNavProject_link_export' => 'Export the project<sup>BETA</sup>', 'builder::new_nomDuProjetAcreer' => 'Project name to create', 'builder::new_applicationVide' => 'Empty application', 'builder::new_applicationAvecExemples' => 'Application with Examples*', 'builder::new_applicationComptBootstrap' => 'Application bootstrap compatible**', 'builder::new_applicationAvecExemplesAsterisk' => '* If this cas is checked:
during the generation, examples modules will be added to your project.', 'builder::new_applicationComptBootstrapAsterisk' => '** If this cas is checked:
during the generation a new specific layout for bootstrap will be created, and the builder will generate CRUD and module bootstrap compatible.', 'builder::new_applicationComptBootstrapPlusdInfos' => 'More information about bootstrap', 'builder::new_creer' => 'Create', 'builder::new_errorVotreRepertoirePasInscriptible' => 'Error: your directory <u>%s</u> must be writable', 'builder::edit_model_selectionnerLeProfilAutiliser' => 'Select profile to use', 'builder::edit_model_disponibleDansFichierConnexion' => '(available in file conf/connexion.ini.php of your project)', 'builder::edit_model_laMethodeGetselectPermetDe' => '* getSelect() method return an indexed arry used in dropdown list and list array.', 'builder::edit_model_siUneClasseModeleExiste' => '* If a model class still exist, you need to delete it to generate', 'builder::edit_model_table' => 'Table', 'builder::edit_model_clePrimaire' => 'Primary key', 'builder::edit_model_ajouterUneMethodeGetselect' => 'Add a getSelect() method*', 'builder::edit_model_contraintes' => 'Constraints', 'builder::edit_model_laClasseModelExisteDeja' => 'The "model_%s.php" class still exist*', 'builder::edit_model_retourneUnTableauAvec' => 'Return an array with', 'builder::edit_model_commeCle' => 'as key', 'builder::edit_model_commeValeur' => 'as value', 'builder::edit_model_regle' => 'rule', 'builder::edit_model_et' => 'and', 'builder::edit_model_afficher' => 'Display', 'builder::edit_model_effacer' => 'Clear', 'builder::edit_module_module' => 'Module', 'builder::edit_module_actions' => 'Actions', 'builder::edit_module_entrezLesActionsSuivi' => 'Fill actions with carriage return', 'builder::edit_module_generer' => 'Generate', 'builder::edit_crud_choisissezUneClassModele' => 'Choose a model class', 'builder::edit_crud_leModuleExisteDeja' => 'Module module/%s still exist, you should fill a different name', 'builder::edit_crud_nomDuModuleAcreer' => 'Module name to create', 'builder::edit_crud_actionsCrud' => 'CRUD actions', 'builder::edit_crud_formulaireAjout' => 'Add form', 'builder::edit_crud_formulaireDeModification' => 'Update form', 'builder::edit_crud_formulaireDeSuppression' => 'Delete form', 'builder::edit_crud_formulaireDaffichageDetail' => 'Detail display', 'builder::edit_crud_options' => 'Options', 'builder::edit_crud_avecPagination' => 'with pagination', 'builder::edit_crud_champ' => 'Field', 'builder::edit_crud_libelle' => 'Label', 'builder::edit_crud_type' => 'Type', 'builder::edit_crud_tripardefaut' => 'Default sort', 'builder::edit_crud_limit' => 'Limit', 'builder::edit_crud_dimensions' => 'Dimensions', 'builder::edit_crud_width' => 'Width', 'builder::edit_crud_height' => 'Height', 'builder::edit_crud_selectEnUtilisant' => 'dropdown list with', 'builder::edit_crud_creer' => 'create', 'builder::edit_crudreadonly_choisissezUneClasseModele' => 'Choose a class model', 'builder::edit_crudreadonly_nomDuModuleAcreer' => 'Module name to create', 'builder::edit_crudreadonly_leModuleExisteDeja' => 'Module module/%s still exists, you should indicate different name', 'builder::edit_crudreadonly_champ' => 'Champ', 'builder::edit_crudreadonly_type' => 'Type', 'Builder::edit_authmodule_choisissezLaClasseAutiliser' => 'Choose users model class to use', 'Builder::edit_authmodule_champUtilisateur' => 'User field', 'Builder::edit_authmodule_champMdp' => 'Password field', 'Builder::edit_authmodule_ilVousFautModifierLaClasse' => 'You have to update file class : "model/%s"', 'Builder::edit_authmodule_ilVousFautAjouterCesMethodes' => 'You have to add methods on your model class', 'Builder::edit_authmodule_deVosComptesDeConnexion' => ' of your connexion accounts', 'Builder::edit_authmodule_uneMethode' => 'A method', 'Builder::edit_authmodule_quiRetourneraUntableauIndexe' => 'Which return indexed array of your connexion accounts', 'Builder::edit_authmodule_etUneMethode' => 'And a method', 'Builder::edit_authmodule_quiRetourneraLeHashageDuMdp' => 'Wich return an hash of the password (don\'t store password in clear)', 'Builder::edit_authmodule_pensezAmodifierLeSel' => 'Think to update password salt', 'Builder::edit_authmodule_pourRendreEmpreintSecurise' => 'to increase security', 'Builder::edit_authmodule_ajoutezCesMethodesDansLaClasse' => 'Add this methods in the model class, then', 'Builder::edit_authmodule_reactualisezLaPage' => 'reload the page', 'Builder::edit_addrightsmanager_presentation' => 'Presentation', 'Builder::edit_addrightsmanager_pourGererLesDroitsNousAllons' => 'To generate rights of your applicatoin, you should first create database', 'Builder::edit_addrightsmanager_miseEnPlace' => 'Implementation', 'Builder::edit_addrightsmanager_vousNetesPasObligerDutiliserLesmemes' => 'You have not to use same fields name or table name, you will choose for each table name of your model class, then select fields', 'Builder::edit_addrightsmanager_utilisateur' => 'Users', 'Builder::edit_addrightsmanager_groupes' => 'Groups', 'Builder::edit_addrightsmanager_permissions' => 'Permissions', 'Builder::edit_addrightsmanager_elements' => 'Elements', 'Builder::edit_addrightsmanager_actions' => 'Actions', 'Builder::edit_addrightsmanager_nomDuModuleAgenerer' => 'Module name to generate', 'Builder::edit_addrightsmanager_nomDeLaClasseAgenerer' => 'model class name to generate', 'Builder::edit_addrightsmanager_generer' => 'Generate', 'Builder::edit_addrightsmanager_ajouterLeChargementDesDroits' => 'Add rights load on authentification module', 'Builder::edit_addrightsmanager_editezVotreFichier' => 'Edit your file module/%s/main.php and edit your authentification method', 'Builder::edit_addmodulemenu_pourCreerLeMenu' => 'To generate the menu, fill actions/pages of the module to create and fill label of links', 'Builder::edit_addmodulemenu_nomDuModule' => 'Module name', 'Builder::edit_addmodulemenu_leRepertoireModuleExisteDeja' => 'Module directory still exists', 'Builder::edit_addmodulemenu_methodeAppelee' => 'Called method', 'Builder::edit_addmodulemenu_libelleDuLien' => 'Link label', 'Builder::edit_addmodulemenu_classe' => 'class', 'Builder::edit_addmodulemenu_genererLeMenu' => 'Generate menu', 'Builder::edit_addmodulemenu_module' => 'Module', 'Builder::edit_addmodulemenu_actions' => 'Actions', 'Builder::edit_addmodulemenu_entrezLesActions' => 'Fill actions ended by cariage return', 'Builder::edit_addmodulemenu_generer' => 'Generate', 'builder::edit_addviewtablemoduletablesimple_choisissezUneClasseModele' => 'Choose a model class', 'builder::edit_addviewtablemoduletablesimple_choisissezLaMethodeQuiRemplira' => 'Choose the method wich will fill the table', 'builder::edit_addviewtablemoduletablesimple_creerLaVue' => 'Create the view', 'builder::edit_addviewtablemoduletablesimple_activerLalternance' => 'Enable alternance', 'builder::edit_addviewtablemoduletablesimple_classesAalterner' => 'Class to switch', 'builder::edit_addviewtablemoduletablesimple_classeDuTableau' => 'Class of the table', 'builder::edit_addviewtablemoduletablesimple_champ' => 'Field', 'builder::edit_addviewtablemoduletablesimple_libelle' => 'Label', 'builder::edit_addviewtablemoduletablesimple_type' => 'Type', 'builder::edit_addviewtablemoduletablesimple_creer' => 'create', 'builder::edit_xmlindex_choisissezLeProfilAutiliser' => 'Choose xml profile to use', 'builder::edit_xmlindex_choisirLaTable' => 'Choose table where create index', 'label_Champs' => 'Fields', 'label_EntrezLesActions' => 'Fill actions ended by cariage return', 'label_Generer' => 'Generate', 'label_SelectionnnezUneConfig' => 'Choose a config', 'label_NomDeLaTable' => 'Table name', 'label_ClePrimaire' => 'Primary key', 'label_Champ' => 'Field', 'label_Type' => 'Type', 'label_Longueur' => 'Length', 'label_AjouterUnChamp' => 'Add a field', 'label_choisissezLeProfilAutiliser' => 'Choose profile to use'));
示例10: array
<?php
_root::setConfigVar('tLangue', array('menuTop_createProject' => 'Create a project', 'menuTop_editProjects' => 'Manage projects', 'menuTop_marketBuilder' => 'Market', 'menuNavProject_link_edit' => 'Edit project', 'menuNavProject_link_explore' => 'Explore project', 'menuNavProject_link_gotoSite' => 'Watch the website', 'menuNavProject_link_export' => 'Export the project<sup>BETA</sup>', 'builder::new_nomDuProjetAcreer' => 'Project name to create', 'builder::new_applicationVide' => 'Empty application', 'builder::new_applicationAvecExemples' => 'Application with Examples*', 'builder::new_applicationComptBootstrap' => 'Application bootstrap compatible**', 'builder::new_applicationAvecExemplesAsterisk' => '* If this cas is checked:
during the generation, examples modules will be added to your project.', 'builder::new_applicationComptBootstrapAsterisk' => '** If this cas is checked:
during the generation a new specific layout for bootstrap will be created, and the builder will generate CRUD and module bootstrap compatible.', 'builder::new_applicationComptBootstrapPlusdInfos' => 'More information about bootstrap', 'builder::new_creer' => 'Create', 'builder::new_errorVotreRepertoirePasInscriptible' => 'Error: your directory <u>%s</u> must be writable', 'builder::langVousPouvezEcrire' => '<p>You should write </p><pre>%s</pre><p> in your file %s</p>', 'builder::langVotreLangueEstDeja' => '<p>You language is still "%s" </p>', 'explorerAjouterUnModule' => 'Add a module', 'explorerGenererLaCoucheModele' => 'Generate model layer', 'retour' => 'Back'));
示例11: array
<?php
_root::setConfigVar('tLangueDate', array('tMoisLong' => array('', 'Janvier', 'Fevrier', 'Mars', 'Avril', 'Mai', 'Juin', 'Juillet', 'Aout', 'Septembre', 'Octobre', 'Novembre', 'Decembre'), 'tMoisCourt' => array('', 'Janv', 'Fev', 'Mars', 'Avr', 'Mai', 'Juin', 'Juill', 'Aout', 'Sept', 'Oct', 'Nov', 'Dec'), 'tJourLong' => array('Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi'), 'tJourCourt' => array('Dim', 'Lun', 'Mar', 'Mer', 'Jeu', 'Ven', 'Sam')));
示例12: array
<?php
_root::setConfigVar('tLangue', array('menuTop_createProject' => 'Créer un projet', 'menuTop_editProjects' => 'Administrer les projets', 'menuTop_marketBuilder' => 'Market', 'menuNavProject_link_edit' => 'Editer le projet', 'menuNavProject_link_explore' => 'Explorer le projet', 'menuNavProject_link_gotoSite' => 'Voir le site', 'menuNavProject_link_export' => 'Exporter le projet<sup>BETA</sup>', 'builder::new_nomDuProjetAcreer' => 'Nom du projet à créer', 'builder::new_applicationVide' => 'Application vide', 'builder::new_applicationAvecExemples' => 'Application avec Exemples*', 'builder::new_applicationComptBootstrap' => 'Application compatible bootstrap**', 'builder::new_applicationAvecExemplesAsterisk' => '* Si cette case est cochée:
au moment de la génération de votre nouvelle application, des modules de bases ainsi que des classes exemples seront générées.', 'builder::new_applicationComptBootstrapAsterisk' => '** Si cette case est cochée:
au moment de la génération de votre nouvelle application, un layout spécifique bootstrap sera créé et le menu de builder contiendra des actions compatibles avec bootstrap.', 'builder::new_applicationComptBootstrapPlusdInfos' => 'Plus d\'informations sur bootstrap', 'builder::new_creer' => 'Créer', 'builder::new_errorVotreRepertoirePasInscriptible' => 'Erreur: votre répertoire <u>%s</u> doit être inscriptible', 'builder::langVousPouvezEcrire' => '<p>Vous devez écrire </p><pre>%s</pre><p> dans votre fichier %s</p>', 'builder::langVotreLangueEstDeja' => '<p>Votre language est déja "%s" </p>', 'explorerAjouterUnModule' => 'Ajouter un module', 'explorerGenererLaCoucheModele' => 'Générer la couche modèle', 'retour' => 'Retour'));