Example #1
0
}
// Fin suppression
// FILTRES //////////////////////////////////////////
// FIN FILTRES //////////////////////////////////////////
// CHARGEMENT LISTE //////////////////////////////////////////
$formList = new formList();
$formList->tables = $myTable;
$formList->fields = "*";
$formList->orderby = $orderby;
$formList->where = "lg='" . $myAdmin->LANG_DATAS . "'";
$formList->where .= " AND id_parent=" . $idParent;
$formList->clause_where();
$count_datas = $formList->get_datas();
// on interdit l'ajout si nombre max dépassé
if ($count_datas >= $fieldMedia->maxElements && $fieldMedia->maxElements > 0) {
    RemoveActionPage("ajouter");
}
if (count($formList->datasList) > 0) {
    include DOS_INCPAGES_ADMIN . "list-beforeLoop.php";
    $listRow = array();
    //$listChronos=array();
    foreach ($formList->datasList as $keyId => $datas) {
        $valeurs = array();
        include DOS_INCPAGES_ADMIN . "list-inLoop.php";
        if ($valeurs["titre"] == "") {
            $valeurs["titre"] = $tab_type_texte_itineraire[$datas["type_texte"]];
        } else {
            $valeurs["titre"] .= " [" . $tab_type_texte_itineraire[$datas["type_texte"]] . "]";
        }
        $listRow[$keyId] = $valeurs;
    }
Example #2
0
<?php

$smarty->assign("listCols", $listCols);
$smarty->assign("listRow", $listRow);
//$smarty->assign("listChronos", $listChronos);
$smarty->assign("myTable", $myTable);
$smarty->assign("boutons", $boutons);
$smarty->assign("clauseWhere", urlencode($formList->where));
$listCols[$col]["clauseWhere"] = $mySelect->where;
// on interdit l'ajout si nombre max dépassé
if ($count_datas >= $maxElements && $maxElements > 0) {
    RemoveActionPage("ajouter");
    RemoveActionPage("dupliquer");
}
Example #3
0
}
// sécurité si appel du script PHP sans passer par l'index
$myAdmin->setChronoPages();
$myAdmin->setDatasPage("myTable", $myTable);
addStructure("addCssStructure", DOS_SKIN_ADMIN . "style_list.css");
if ($myAdmin->PRIVILEGE < 9 && is_array($actionsPageOnlySA)) {
    foreach ($actionsPageOnlySA as $action) {
        RemoveActionPage($action);
    }
}
if (strpos($myAdmin->niveaux2add, $myAdmin->newNiveau2 . ",") === false) {
    RemoveActionPage("ajouter");
    RemoveActionPage("dupliquer");
}
if (strpos($myAdmin->niveaux2del, $myAdmin->newNiveau2 . ",") === false) {
    RemoveActionPage("supprimer");
}
if ($myAdmin->paramlienPage != "") {
    $paramsPage = explode(",", $myAdmin->paramlienPage);
    foreach ($paramsPage as $paramPage) {
        list($codpar, $valpar) = explode("=", $paramPage);
        ${$codpar} = $valpar;
    }
}
$smarty->assign("reloadLangue", $reloadLangue);
$smarty->assign("actionsPage", $actionsPage);
$smarty->assign("typePage", $typePage);
if ($__POST["actionInList"] == "move") {
    moveList($myTable, $__POST["actionListId"]);
}
$smarty->assign("templateParent", "../../" . DOS_INCPAGES_ADMIN . "list-prepare.tpl");
Example #4
0
        $idParent = $__POST["id_parent"];
        $myTableParent = $__POST["myTableParent"];
        $infosParent = getInfosPageParent($myTableParent, $myAdmin->LANG_DATAS, $idParent, "titre");
    }
}
addStructure("addCssStructure", DOS_SKIN_ADMIN . "style_list.css");
addStructure("addJsStructure", $thisSite->RACINE . $thisSite->DOS_ADMIN . DOS_OUTILS_ADMIN . "sortable/jquery-sortable-min.js");
$actionsPage = array("ajouter", "appliquer", "supprimer", "move");
if (strpos($myAdmin->niveaux2add, $myAdmin->newNiveau2 . ",") === false) {
    RemoveActionPage("ajouter");
}
if (strpos($myAdmin->niveaux2del, $myAdmin->newNiveau2 . ",") === false) {
    RemoveActionPage("supprimer");
}
if (strpos($myAdmin->niveaux2mod, $myAdmin->newNiveau2 . ",") === false) {
    RemoveActionPage("appliquer");
    RemoveActionPage("valider");
}
$filtres = $myAdmin->getDatasPage("Filtres", $myAdmin->getChronoPages(1));
// récup filtres page List
include DOS_BASE_ADMIN . "inc/" . "selectVariables.php";
if ($__POST["actionInList"] == "move") {
    moveList($myTable, $__POST["actionListId"]);
}
$smarty->assign("reloadLangue", $reloadLangue);
$smarty->assign("actionsPage", $actionsPage);
$smarty->assign("typePage", $typePage);
$smarty->assign("idParent", $idParent);
$smarty->assign("myTableParent", $myTableParent);
$smarty->assign("templateParent", "../../" . DOS_INCPAGES_ADMIN . "list-prepare.tpl");
$smarty->assign("maxElements", $fieldMedia->maxElements);