Example #1
0
                echo "class=\"no\"";
                $atualizar = true;
            }
            ?>
>
                            <?php 
            echo $table;
            ?>
                        </a>

                        <?php 
            if ($tableselected == $table) {
                ?>
                    <ul>
                    <?php 
                foreach (Oraculum_Scaffolding::listfields($tableselected) as $field) {
                    ?>
                        <li>
                          <a href="?a=databases&amp;project=<?php 
                    echo $project;
                    ?>
&amp;table=<?php 
                    echo $table;
                    ?>
&amp;field=<?php 
                    echo $field['name'];
                    ?>
">
                            <?php 
                    echo $field['name'];
                    ?>
Example #2
0
<?php

$crudtable = post("table");
$crud = post("crud", "h");
if ($projectselected && $crudtable) {
    $lcrudtable = str_replace("_", "", $crudtable);
    $lcrudtable = strtolower($lcrudtable);
    $ccrudtable = str_replace("_", " ", $crudtable);
    $ccrudtable = ucwords($ccrudtable);
    $ccrudtable = str_replace(" ", "", $ccrudtable);
    $fieldlist = Oraculum_Scaffolding::listfields($crudtable);
    $crudtable = str_replace("_", "", $crudtable);
    $top = file_get_contents("./elements/actions/crud.tpl/top.php");
    $bottom = file_get_contents("./elements/actions/crud.tpl/bottom.php");
    $constanteurl = file_get_contents("./elements/actions/crud.tpl/constante.url.php");
    if (in_array("r", $crud)) {
        /* Retrieve */
        $retrievec = file_get_contents("./elements/actions/crud.tpl/retrieve.php");
        $retrievec = str_replace("[TABLE]", $ccrudtable, $retrievec);
        $retrievec = str_replace("[lTABLE]", $lcrudtable, $retrievec);
        $retrievefilec = dirname(__FILE__) . "/../../../apps/";
        $retrievefilec .= $projectselected . "/controllers/modulos/" . $crudtable . "/listar.php";
        if (Oraculum_Scaffolding::savefile($retrievefilec, $retrievec, true)) {
            echo "Controlador de listagens da entidade " . $crudtable . " gerado com sucesso<br />\n";
        } else {
            echo "N&atilde;o foi poss&iacute;vel gravar o arquivo " . $retrievefilec . "<br />\n";
        }
        $retrievev = "<?php if((sizeof(\$ofreturn))>0):    ?>\n";
        $retrievev .= "<table>\n";
        $retrievev .= "    <tr>\n";
        foreach ($fieldlist as $field) {