Files
BACHIR SOULDI 2794e62571 first commit
2025-09-28 08:49:37 +01:00

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" >&nbsp;
</div>
<div class="alignMiddle col-sm-5 col-xs-5" style="padding: 0px; margin-left: 2px;"><span style="position:relative;top:3px;">&nbsp;{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>&nbsp;&nbsp;
<a href="#" class="cancelLink" type="reset" data-dismiss="modal">{vtranslate('LBL_CANCEL', $MODULE)}</a>
</div>
</div>
</div>
</form>
</div>
</div>
</div>
{/strip}