109 lines
7.3 KiB
Smarty
109 lines
7.3 KiB
Smarty
{*<!--
|
|
/*********************************************************************************
|
|
** The contents of this file are subject to the vtiger CRM Public License Version 1.0
|
|
* ("License"); You may not use this file except in compliance with the License
|
|
* The Original Code is: vtiger CRM Open Source
|
|
* The Initial Developer of the Original Code is vtiger.
|
|
* Portions created by vtiger are Copyright (C) vtiger.
|
|
* All Rights Reserved.
|
|
*
|
|
********************************************************************************/
|
|
-->*}
|
|
{strip}
|
|
<div class="fc-overlay-modal modal-content">
|
|
<div class="modal-content">
|
|
{assign var=HEADER_TITLE value={vtranslate('LBL_ADD_TASKS_FOR_WORKFLOW', $QUALIFIED_MODULE)}|cat:" -> "|cat:{vtranslate($TASK_TYPE_MODEL->get('label'),$QUALIFIED_MODULE)}}
|
|
{include file="ModalHeader.tpl"|vtemplate_path:$MODULE TITLE=$HEADER_TITLE}
|
|
<div class="modal-body editTaskBody">
|
|
<form class="form-horizontal" id="saveTask" method="post" action="index.php">
|
|
<input type="hidden" name="module" value="{$MODULE}" />
|
|
<input type="hidden" name="parent" value="Settings" />
|
|
<input type="hidden" name="action" value="TaskAjax" />
|
|
<input type="hidden" name="mode" value="Save" />
|
|
<input type="hidden" name="for_workflow" value="{$WORKFLOW_ID}" />
|
|
<input type="hidden" name="task_id" value="{$TASK_ID}" />
|
|
<input type="hidden" name="taskType" id="taskType" value="{$TASK_TYPE_MODEL->get('tasktypename')}" />
|
|
<input type="hidden" name="tmpTaskId" value="{$TASK_MODEL->get('tmpTaskId')}" />
|
|
{if $TASK_MODEL->get('active') eq 'false'} <input type="hidden" name="active" value="false" /> {/if}
|
|
<div id="scrollContainer">
|
|
<div class="tabbable">
|
|
<div class="row form-group">
|
|
<div class="col-sm-6 col-xs-6">
|
|
<div class="row">
|
|
<div class="col-sm-3 col-xs-3">{vtranslate('LBL_TASK_TITLE',$QUALIFIED_MODULE)}<span class="redColor">*</span></div>
|
|
<div class="col-sm-9 col-xs-9"><input name="summary" class="inputElement" data-rule-required="true" type="text" value="{$TASK_MODEL->get('summary')}" /></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{if $TASK_TYPE_MODEL->get('tasktypename') eq "VTEmailTask" && $TASK_OBJECT->trigger != null}
|
|
{if ($TASK_OBJECT->trigger!=null)}
|
|
{assign var=trigger value=$TASK_OBJECT->trigger}
|
|
{assign var=days value=$trigger['days']}
|
|
|
|
{if ($days < 0)}
|
|
{assign var=days value=$days*-1}
|
|
{assign var=direction value='before'}
|
|
{else}
|
|
{assign var=direction value='after'}
|
|
{/if}
|
|
{/if}
|
|
<div class="row form-group">
|
|
<div class="col-sm-9 col-xs-9">
|
|
<div class="row">
|
|
<div class="col-sm-2 col-xs-2"> {vtranslate('LBL_DELAY_ACTION', $QUALIFIED_MODULE)} </div>
|
|
<div class="col-sm-10 col-xs-10">
|
|
<div class="row">
|
|
<div class="col-sm-1 col-xs-1" style="margin-top: 7px;">
|
|
<input type="checkbox" class="alignTop" name="check_select_date" {if $trigger neq null}checked{/if}/>
|
|
</div>
|
|
<div class="col-sm-10 col-xs-10 {if $trigger neq null}show {else} hide {/if}" id="checkSelectDateContainer">
|
|
<div class="row">
|
|
<div class="col-sm-2 col-xs-2">
|
|
<div class="row">
|
|
<div class="col-sm-6 col-xs-6" style="padding: 0px;">
|
|
<input class="inputElement" type="text" name="select_date_days" value="{$days}" data-rule-WholeNumber=="true" >
|
|
</div>
|
|
<div class="alignMiddle col-sm-5 col-xs-5" style="padding: 0px; margin-left: 2px;"><span style="position:relative;top:3px;"> {vtranslate('LBL_DAYS',$QUALIFIED_MODULE)}</span></div>
|
|
</div>
|
|
</div>
|
|
<div class="col-sm-3 col-xs-3" >
|
|
<select class="select2" name="select_date_direction" style="width: 100px">
|
|
<option {if $direction eq 'after'} selected="" {/if} value="after">{vtranslate('LBL_AFTER',$QUALIFIED_MODULE)}</option>
|
|
<option {if $direction eq 'before'} selected="" {/if} value="before">{vtranslate('LBL_BEFORE',$QUALIFIED_MODULE)}</option>
|
|
</select>
|
|
</div>
|
|
<div class="col-sm-6 col-xs-6 marginLeftZero">
|
|
<select class="select2" name="select_date_field">
|
|
{foreach from=$DATETIME_FIELDS item=DATETIME_FIELD}
|
|
<option {if $trigger['field'] eq $DATETIME_FIELD->get('name')} selected="" {/if} value="{$DATETIME_FIELD->get('name')}">{vtranslate($DATETIME_FIELD->get('label'), $DATETIME_FIELD->getModuleName())}</option>
|
|
{/foreach}
|
|
</select>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{/if}
|
|
<br>
|
|
<div class="taskTypeUi">
|
|
{include file="{$TASK_TEMPLATE_PATH}" }
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="modal-overlay-footer clearfix" style="margin-left: 230px; border-left-width: 0px;">
|
|
<div class="row clearfix">
|
|
<div class='textAlignCenter col-lg-12 col-md-12 col-sm-12 '>
|
|
<button type="submit" class="btn btn-success" >{vtranslate('LBL_SAVE', $MODULE)}</button>
|
|
<a href="#" class="cancelLink" type="reset" data-dismiss="modal">{vtranslate('LBL_CANCEL', $MODULE)}</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{/strip}
|