Ejemplo n.º 1
0
            'type' => TabularForm::INPUT_STATIC,
            'label' => '',
            'value' => function($model, $key) {
                return Html::a('<i class="glyphicon glyphicon-trash"></i>', '#', ['title' =>  <?php 
echo $generator->generateString('Delete');
?>
, 'onClick' => 'delRow(' . $key . '); return false;', 'id' => '<?php 
echo yii\helpers\Inflector::camel2id($relations[1]);
?>
-del-btn']);
            },
        ],
    ],
    'gridSettings' => [
        'panel' => [
            'heading' => '<h3 class="panel-title"><i class="glyphicon glyphicon-book"></i> ' . <?php 
echo $generator->generateString(yii\helpers\Inflector::camel2words($relations[1]));
?>
 . '  </h3>',
            'type' => GridView::TYPE_INFO,
            'before' => false,
            'footer' => false,
            'after' => Html::button('<i class="glyphicon glyphicon-plus"></i>' . <?php 
echo $generator->generateString('Add Row');
?>
, ['type' => 'button', 'class' => 'btn btn-success kv-batch-create', 'onClick' => 'addRow()']),
        ]
    ]
]);
Pjax::end();
?>
Ejemplo n.º 2
0
<?php

$modGen = new yii\gii\generators\model\Generator();
$className = $modGen->generateClassName($tableName);
$title = yii\helpers\Inflector::pluralize($className);
echo "<?php\n";
?>
use app\models\<?php 
echo $className;
?>
; 
use yii\helpers\Html;
<?php 
echo "?>";
?>

<div class="panel panel-primary">
    <div class="panel-heading">
        <h3 class="panel-title"><i class="glyphicon glyphicon-list"></i>Manage <?php 
echo $title;
?>
</h3>        
    </div>
    <table id="<?php 
echo $tableName;
?>
_grid">
        <tr>
            <?php 
echo "<?php \${$tableName}Mod = new {$className}; ?>\n";
?>
Ejemplo n.º 3
0
<?php

/* @var $generator dlds\giixer\generators\ultimate\Generator */
use dlds\giixer\generators\ultimate\helpers\ComponentHelper;
echo "<?php\n\$parent = dlds\\giixer\\components\\helpers\\GxI18nHelper::getFileParent(__FILE__, true);\n\nreturn yii\\helpers\\ArrayHelper::merge(\$parent, [\n    /**\n     * Headings\n     */\n    '" . sprintf('heading_%s', $generator->helperComponent->getClassid(ComponentHelper::RK_MODEL_CM, false, '_')) . "' => '@missing_" . sprintf('heading_%s', $generator->helperComponent->getClassid(ComponentHelper::RK_MODEL_CM, false, '_')) . "',\n    '" . yii\helpers\Inflector::pluralize(sprintf('heading_%s', $generator->helperComponent->getClassid(ComponentHelper::RK_MODEL_CM, false, '_'))) . "' => '@missing_" . yii\helpers\Inflector::pluralize(sprintf('heading_%s', $generator->helperComponent->getClassid(ComponentHelper::RK_MODEL_CM, false, '_'))) . "',\n\n]);";
Ejemplo n.º 4
0
        echo "        " . $generator->generateTabularFormField($attribute, $fk, $tableSchema) . ",\n";
    }
}
?>
        'del' => [
            'type' => 'raw',
            'label' => '',
            'value' => function($model, $key) {
                return Html::a('<i class="glyphicon glyphicon-trash"></i>', '#', ['title' =>  <?php 
echo $generator->generateString('Delete');
?>
, 'onClick' => 'delRow<?php 
echo $relations[$generator::REL_CLASS];
?>
(' . $key . '); return false;', 'id' => '<?php 
echo yii\helpers\Inflector::camel2id($relations[$generator::REL_CLASS]);
?>
-del-btn']);
            },
        ],
    ],
    'gridSettings' => [
        'panel' => [
            'heading' => false,
            'type' => GridView::TYPE_DEFAULT,
            'before' => false,
            'footer' => false,
            'after' => Html::button('<i class="glyphicon glyphicon-plus"></i>' . <?php 
echo $generator->generateString('Add ' . $humanize);
?>
, ['type' => 'button', 'class' => 'btn btn-success kv-batch-create', 'onClick' => 'addRow<?php 
Ejemplo n.º 5
0
<?php

use yii\helpers\Html;
use kartik\grid\GridView;
/* @var $this yii\web\View */
/* @var $searchModel common\models\ArtifactTypeSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
$word = yii\helpers\Inflector::camel2words(yii\helpers\Inflector::id2camel($caller));
$plural = yii\helpers\Inflector::pluralize($word);
$this->title = $plural;
$this->params['breadcrumbs'][] = $this->title;
?>
<div class="<?php 
echo $caller;
?>
-index">

    <h1><?php 
echo Html::encode($this->title);
?>
</h1>

    <div class="row">

        <div class="col-md-3">
            <div class="well">
                <?php 
echo $this->render('_form', ['model' => $model, 'caller' => $caller]);
?>
            </div>
        </div>