Exemplo n.º 1
0
<?php

use app\components\ActiveForm;
use yii\helpers\Html;
?>

<?php 
$form = ActiveForm::begin(['id' => 'formDefault', 'method' => 'post', 'layout' => 'horizontal', 'fieldConfig' => ['horizontalCssClasses' => ['label' => 'col-sm-3', 'wrapper' => 'col-sm-9', 'error' => 'help-block m-b-none', 'hint' => '']]]);
?>

<p><a target="_blank" href="#">Job posting requirements</a></p>

<?php 
echo $form->field($model, 'code')->textInput(['placeholder' => Yii::t('job', 'Enter a name for your reference only')]);
echo $form->field($model, 'title')->textInput(['placeholder' => Yii::t('job', 'What type of position is this?')]);
echo $form->field($model, 'category_ids')->listBox(\app\modules\job\models\Job::getCategoryOptions(), ['multiple' => true]);
echo $form->field($model, 'country_id')->dropDownList(\app\modules\job\models\JobLocation::getOptions(), ['prompt' => Yii::t('job', '--- Select a location ---')]);
echo $form->field($model, 'city_name')->textInput();
?>

<div class="form-group field-job-annual_salary_from">
    <label for="job-annual_salary_from" class="control-label col-sm-3"><?php 
echo '<em class="required">*</em> ' . Yii::t('job', 'Annual Salary');
?>
</label>
    <div class="col-sm-9">
        <div class="row">
            <?php 
$annualSalary = \app\modules\job\models\JobSalary::getOptions();
?>
            <div class="col-xs-6">
Exemplo n.º 2
0
echo $form->field($jobModel, 'agent_city_name')->textInput(['placeholder' => Yii::t('account', 'City Name')]);
?>
                    <?php 
echo $form->field($jobModel, 'agent_website')->textInput(['placeholder' => Yii::t('account', 'Corporate Site')]);
?>
                    <?php 
echo $form->field($model, 'email')->textInput(['placeholder' => Yii::t('account', 'Email')]);
?>
                    <?php 
echo $form->field($model, 'password')->passwordInput(['placeholder' => Yii::t('account', 'Must be 6-20 characters in length.')]);
?>
                    <?php 
echo $form->field($model, 'phone')->textInput(['placeholder' => Yii::t('account', '(Ex: 65-6666-7777) with country code, please.')]);
?>
                    <?php 
echo $form->field($jobModel, 'agent_job_industry')->listBox(\app\modules\job\models\Job::getCategoryOptions(), ['multiple' => true])->hint(Yii::t('job', 'Please Use CTR to select multiple options. (Select up to 3)'));
?>
                    <?php 
echo $form->field($jobModel, 'agent_job_function')->listBox(\app\modules\job\models\JobFunction::getOptions(), ['multiple' => true])->hint(Yii::t('job', 'Please Use CTR to select multiple options. (Select up to 3)'));
?>
                    <?php 
echo $form->field($jobModel, 'agent_summary')->textarea();
?>
                    <?php 
$imageConfig = ['options' => ['accept' => 'uploads/*'], 'pluginOptions' => ['previewFileType' => 'image', 'showCaption' => FALSE, 'showRemove' => TRUE, 'showUpload' => FALSE, 'browseClass' => 'btn btn-primary btn-block', 'browseIcon' => '<i class="glyphicon glyphicon-camera"></i> ', 'browseLabel' => 'Select Photo', 'removeClass' => 'btn btn-danger', 'removeLabel' => "Delete", 'removeIcon' => '<i class="glyphicon glyphicon-trash"></i>', 'allowedFileExtensions' => ['jpg', 'gif', 'png', 'jpeg']]];
if (!empty($model->image)) {
    $imageConfig['pluginOptions']['initialPreview'] = [Html::img(\app\helpers\LetHelper::getFileUploaded($model->image), ['class' => 'file-preview-image'])];
}
echo $form->field($model, 'image')->widget(FileInput::classname(), $imageConfig);
?>