Пример #1
0
    </td>
    <td width="10%" align="center">
      <?php 
$ajax = array('type' => 'POST', 'update' => '#tasks', 'beforeSend' => 'function(){
                      $("#loadMessRole").addClass("srbacLoading");
                  }', 'complete' => 'function(){
                      $("#loadMessRole").removeClass("srbacLoading");
                  }');
echo SHtml::ajaxSubmitButton('<<', array('assign', 'assignTasks' => 1), $ajax, $data['assign']);
?>
      <?php 
$ajax = array('type' => 'POST', 'update' => '#tasks', 'beforeSend' => 'function(){
                      $("#loadMessRole").addClass("srbacLoading");
                  }', 'complete' => 'function(){
                      $("#loadMessRole").removeClass("srbacLoading");
                  }');
echo SHtml::ajaxSubmitButton('>>', array('assign', 'revokeTasks' => 1), $ajax, $data['revoke']);
?>
    </td>
    <td width="45%">
      <?php 
echo SHtml::activeDropDownList($model, 'name[assign]', SHtml::listData($data["roleNotAssignedTasks"], 'name', 'name'), array('size' => $this->module->listBoxNumberOfLines, 'multiple' => 'multiple', 'class' => 'dropdown'));
?>
    </td></tr>
</table>
<div id="loadMessRole" class="message">
  <?php 
echo "&nbsp;" . $message;
?>
</div>
Пример #2
0
?>
  </div>
  <div class="simple">
    <?php 
echo SHtml::activeLabelEx($model, 'data');
?>
    <?php 
echo SHtml::activeTextField($model, 'data', $model->name == Helper::findModule('srbac')->superUser ? array('disabled' => 'disabled', 'size' => 30) : array('size' => 30));
?>
  </div>
  <?php 
echo SHtml::hiddenField("oldName", $model->name);
?>
  <div class="action">
    <?php 
echo SHtml::ajaxSubmitButton($update ? Helper::translate('srbac', 'Save') : Helper::translate('srbac', 'Create'), $update ? array('update', 'id' => $model->name) : array('create'), array('type' => 'POST', 'update' => '#preview'), array('name' => 'saveButton2'));
?>
  </div>
  <div id="mess" class="message" style="visibility:hidden">
    $message
  </div>
  <?php 
echo SHtml::endForm();
?>

</div><!-- srbacForm -->
<script language="javascript">
<?php 
echo SHtml::ajax(array('type' => 'POST', 'url' => array('manage'), 'update' => '#list'));
?>
</script>
Пример #3
0
        $cont["tab_" . $n] = array("title" => str_replace("Controller", "", $title), "content" => SHtml::checkBoxList($title, $select, $data));
    }
}
echo SHtml::form();
?>
<div class="vertTab">
  <?php 
Helper::publishCss($this->module->css);
$this->widget('system.web.widgets.CTabView', array('tabs' => $cont, 'cssFile' => $this->module->getCssUrl()));
?>
</div>
<div class="action">
  <?php 
echo SHtml::ajaxSubmitButton(Helper::translate("srbac", "Save"), array('saveAllowed'), array('type' => 'POST', 'update' => '#wizard', 'beforeSend' => 'function(){
    $("#wizard").addClass("srbacLoading");
    }', 'complete' => 'function(){
    $("#wizard").removeClass("srbacLoading");
    }'), array('name' => 'buttonSave'));
?>
</div>
<?php 
echo SHtml::endForm();
?>
<!--Adjust tabview height--->
<script type="text/javascript">
  var tabsHeight = $(".tabs").height();
  if(tabsHeight > 260){
    $(".view").height(tabsHeight-16);
  } else {
    $(".view").height(260);
    $(".tabs").attr("style","border-bottom:none");