[ Index ]

PHP Cross Reference of vtigercrm-6.1.0

title

Body

[close]

/layouts/vlayout/modules/Settings/SMSNotifier/ -> EditView.tpl (source)

   1  {*<!--
   2  /*********************************************************************************
   3  ** The contents of this file are subject to the vtiger CRM Public License Version 1.0
   4  * ("License"); You may not use this file except in compliance with the License
   5  * The Original Code is:  vtiger CRM Open Source
   6  * The Initial Developer of the Original Code is vtiger.
   7  * Portions created by vtiger are Copyright (C) vtiger.
   8  * All Rights Reserved.
   9  *
  10  ********************************************************************************/
  11  -->*}
  12  {strip}
  13  <div class="modal">
  14      <div class="modal-header contentsBackground">
  15          <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
  16          {if $RECORD_ID}
  17              <h3>{vtranslate('LBL_EDIT_CONFIGURATION', $QUALIFIED_MODULE_NAME)} </h3>
  18          {else}
  19              <h3>{vtranslate('LBL_ADD_CONFIGURATION', $QUALIFIED_MODULE_NAME)} </h3>
  20          {/if}
  21      </div>
  22      <form class="form-horizontal" id="smsConfig" method="POST">
  23          <div class="modal-body configContent">
  24              {if $RECORD_ID}
  25                  <input type="hidden" value="{$RECORD_ID}" name="record" id="recordId"/>
  26              {/if}
  27              {foreach item=FIELD_MODEL from=$EDITABLE_FIELDS}
  28              <div class="control-group">
  29                  {assign var=FIELD_NAME value=$FIELD_MODEL->get('name')}
  30                  <span class="control-label">
  31                      <strong>
  32                          {vtranslate($FIELD_NAME, $QUALIFIED_MODULE_NAME)}
  33                      </strong>
  34                  </span>
  35                  <div class="controls">
  36                      {assign var=FIELD_TYPE value=$FIELD_MODEL->getFieldDataType()}
  37                      {assign var=FIELD_VALUE value=$RECORD_MODEL->get($FIELD_NAME)}
  38                      {if $FIELD_TYPE == 'picklist'}
  39                          <select class="chzn-select providerType" name="{$FIELD_NAME}" data-validation-engine="validate[ required,funcCall[Vtiger_Base_Validator_Js.invokeValidation]]">
  40                              <option></option>
  41                              {foreach item=PROVIDER_MODEL from=$PROVIDERS}
  42                                  {assign var=PROVIDER_NAME value=$PROVIDER_MODEL->getName()}
  43                                  <option value="{$PROVIDER_NAME}" {if $FIELD_VALUE eq $PROVIDER_NAME} selected {/if}> 
  44                                      {vtranslate($PROVIDER_NAME, $QUALIFIED_MODULE_NAME)} 
  45                                  </option> 
  46                              {/foreach}
  47                          </select>
  48                      {else if $FIELD_TYPE == 'radio'}
  49                          <input type="radio" name="{$FIELD_NAME}" value='1' {if $FIELD_VALUE} checked="checked" {/if} />&nbsp;{vtranslate('LBL_YES', $QUALIFIED_MODULE_NAME)}&nbsp;&nbsp;&nbsp;
  50                          <input type="radio" name="{$FIELD_NAME}" value='0' {if !$FIELD_VALUE} checked="checked" {/if}/>&nbsp;{vtranslate('LBL_NO', $QUALIFIED_MODULE_NAME)}
  51                      {else if $FIELD_TYPE == 'password'}
  52                          <input type="password" name="{$FIELD_NAME}" class="span3" data-validation-engine="validate[required]" value="{$FIELD_VALUE}" />
  53                      {else}
  54                          <input type="text" name="{$FIELD_NAME}" class="span3" {if $FIELD_NAME == 'username'} data-validation-engine="validate[required]" {/if} value="{$FIELD_VALUE}" />
  55                      {/if}
  56                  </div>
  57              </div>
  58              {/foreach}
  59              {foreach key=PROVIDER_NAME item=PROVIDER_MODEL from=$PROVIDERS_FIELD_MODELS} 
  60                      <div id="{$PROVIDER_NAME}_container" class="providerFields {if $PROVIDER_NAME neq $RECORD_MODEL->get('providertype')} hide {/if}"> 
  61                              {assign var=TEMPLATE_NAME value=Settings_SMSNotifier_ProviderField_Model::getEditFieldTemplateName($PROVIDER_NAME)} 
  62                              {include file=$TEMPLATE_NAME|@vtemplate_path:$QUALIFIED_MODULE_NAME} 
  63                      </div> 
  64              {/foreach}
  65          </div>
  66          {include file='ModalFooter.tpl'|@vtemplate_path:$MODULE}
  67      </form>
  68  </div>
  69  {/strip}


Generated: Fri Nov 28 20:08:37 2014 Cross-referenced by PHPXref 0.7.1