PATH:
home
/
letacommog
/
crmleta
/
consumerportal
/
writeable
/
templates_c
/
default
<?php /* Smarty version Smarty-3.1.19, created on 2019-01-08 19:53:28 compiled from "/home/letacommog/crmleta/consumerportal/layouts/default/templates/Portal/partials/DetailContentAfter.tpl" */ ?> <?php /*%%SmartyHeaderCode:15869670655c34f1a8882512-35968846%%*/if(!defined('SMARTY_DIR')) exit('no direct access allowed'); $_valid = $_smarty_tpl->decodeProperties(array ( 'file_dependency' => array ( 'bc43d661223d4fc07a6aa1d61372cd553fad396d' => array ( 0 => '/home/letacommog/crmleta/consumerportal/layouts/default/templates/Portal/partials/DetailContentAfter.tpl', 1 => 1546883824, 2 => 'file', ), ), 'nocache_hash' => '15869670655c34f1a8882512-35968846', 'function' => array ( ), 'has_nocache_code' => false, 'version' => 'Smarty-3.1.19', 'unifunc' => 'content_5c34f1a88bbe96_02348277', ),false); /*/%%SmartyHeaderCode%%*/?> <?php if ($_valid && !is_callable('content_5c34f1a88bbe96_02348277')) {function content_5c34f1a88bbe96_02348277($_smarty_tpl) {?> </div> <script type="text/ng-template" id="editRecordModal.template"> <form class="form form-vertical" novalidate="novalidate" name="editForm"> <div class="modal-header"> <button type="button" class="close" ng-click="cancel()" title="Close">×</button> <h4 class="modal-title" ng-show="editRecord.id">{{'Edit'|translate}} {{ptitle}} - {{modalTitle}}</h4> <h4 class="modal-title" ng-show="!editRecord.id">{{'Add New'|translate}} {{moduleUiLabel}}</h4> </div> <div class="modal-body" scroll-me="{'height':'350px'}"> <div class="form-group" ng-class="{'has-error':editForm.titleLabel.$error.required && submit}" ng-if="!disabledFields[labelField]"> <label>{{recordTitleLabel}} <span class="text-danger">*</span> </label> <input type="text" class="form-control" name="titleLabel" ng-model="data[labelField]" ng-required="true"> </div> <div class="form-group"> <div class="row" style="margin-bottom:10px;" ng-repeat="editables in fields"> <div class="col-sm-6 col-md-6 col-lg-6" ng-repeat="editable in editables"> <ng-switch on="editable.type.name"> <div ng-switch-when="picklist"> <ng-form name="innerForm" ng-class="{'has-error':innerForm.name.$error.required && submit}"> <label>{{editable.label}}</label> <span ng-show="{{editable.mandatory}}" class="text-danger mandatory-label">*</span> <select class="form-control" name="name" ng-model="data[$parent.editable.name]" ng-required="{{editable.mandatory}}" ng-options="picklistValue.value as picklistValue.label for picklistValue in editable.type.picklistValues" ng-disabled="disabledFields[$parent.editable.name]"> </select> </ng-form> </div> <ng-switch on="editable.type.name"> <div ng-switch-when="multipicklist"> <ng-form name="innerForm" ng-class="{'has-error':innerForm.name.$error.required && submit}"> <label>{{editable.label}}</label> <span ng-show="{{editable.mandatory}}" class="text-danger mandatory-label">*</span> <ui-select multiple name="name" ng-model="data[$parent.editable.name]" ng-required="{{editable.mandatory}}" portal-select ng-disabled="disabledFields[$parent.editable.name]"> <ui-select-match>{{$item.label}}</ui-select-match> <ui-select-choices repeat="picklistValue in editable.type.picklistValues|propsFilter: {label: $select.search,value: $select.search} track by picklistValue.label"> {{picklistValue.label}} </ui-select-choices> </ui-select> </ng-form> </div> <ng-switch on="editable.type.name"> <div ng-switch-when="string"> <ng-form name="innerForm" ng-class="{'has-error':innerForm.name.$error.required && submit}"> <label>{{editable.label}}</label> <span ng-show="{{editable.mandatory}}" class="text-danger field-error mandatory-label">*</span> <input type="text" name="name" class="form-control" ng-model="data[$parent.editable.name]" ng-required="{{editable.mandatory}}" ng-disabled="disabledFields[editable.name]"> </ng-form> </div> <ng-switch on="editable.type.name"> <div ng-switch-when="integer"> <ng-form name="innerForm" ng-class="{'has-error':(innerForm.name.$error.required && submit) || innerForm.name.$error.pattern}"> <label>{{editable.label}}</label> <span ng-show="{{editable.mandatory}}" class="text-danger field-error mandatory-label">*</span> <input type="double" name="name" class="form-control" ng-model-options="{updateOn:'blur'}" ng-pattern="/^[\-\+\ ]?\d+$/" ng-trim="false" ng-model="data[$parent.editable.name]" ng-required="{{editable.mandatory}}" ng-disabled="disabledFields[$parent.editable.name]"> </ng-form> <span ng-show="innerForm.name.$error.pattern" class="text-danger pull-right" translate="Please enter a integer value."></span> </div> <ng-switch on="editable.type.name"> <div ng-switch-when="skype"> <ng-form name="innerForm" ng-class="{'has-error':innerForm.name.$error.required && submit}"> <label>{{editable.label}}</label> <span ng-show="{{editable.mandatory}}" class="text-danger field-error mandatory-label">*</span> <input type="text" name="name" class="form-control" ng-model="data[$parent.editable.name]" ng-required="{{editable.mandatory}}" ng-disabled="disabledFields[$parent.editable.name]"> </ng-form> </div> <ng-switch on="editable.type.name"> <div ng-switch-when="email"> <ng-form name="innerForm" ng-class="{'has-error':(innerForm.name.$error.required && submit) || innerForm.name.$error.pattern}"> <label>{{editable.label}}</label> <span ng-show="{{editable.mandatory}}" class="text-danger field-error mandatory-label">*</span> <input type="text" name="name" ng-model-options="{updateOn:'blur'}" ng-pattern='/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/' class="form-control" ng-trim="false" ng-model="data[$parent.editable.name]" ng-required="{{editable.mandatory}}" ng-disabled="disabledFields[$parent.editable.name]"> </ng-form> <span ng-show="innerForm.name.$error.pattern" class="text-danger pull-right" translate="Please enter a valid E-mail address."></span> </div> <ng-switch on="editable.type.name"> <div ng-switch-when="double"> <ng-form name="innerForm" ng-class="{'has-error':(innerForm.name.$error.required && submit) || innerForm.name.$error.pattern}"> <label>{{editable.label}}</label> <span ng-show="{{editable.mandatory}}" class="text-danger field-error mandatory-label">*</span> <input type="double" name="name" ng-model-options="{updateOn:'blur'}" ng-pattern="/^-?\d*(\.\d*)?$/" class="form-control" ng-model="data[$parent.editable.name]" ng-trim="false" ng-required="{{editable.mandatory}}" ng-disabled="disabledFields[$parent.editable.name]"> </ng-form> <span ng-show="innerForm.name.$error.pattern" class="text-danger pull-right" translate="Please enter integer value."></span> </div> <ng-switch on="editable.type.name"> <div ng-switch-when="phone"> <ng-form name="innerForm" ng-class="{'has-error':innerForm.name.$error.required && submit}"> <label>{{editable.label}}</label> <span ng-show="{{editable.mandatory}}" class="text-danger field-error mandatory-label">*</span> <input type="text" name="name" class="form-control" ng-model="data[$parent.editable.name]" ng-required="{{editable.mandatory}}" ng-disabled="disabledFields[$parent.editable.name]"> </ng-form> </div> <ng-switch on="editable.type.name"> <div ng-switch-when="time"> <ng-form name="innerForm" ng-class="{'has-error':innerForm.name.$error.required && submit}"> <label>{{editable.label}}</label> <span ng-show="{{editable.mandatory}}" class="text-danger field-error mandatory-label">*</span> <p class="input-group timepicker"> <input type="text" class="form-control" name="name" timepicker-popup minute-step="15" hour-step="1" ng-model="data[$parent.editable.name]" is-open="timemodel[$parent.editable.name]" enable-date="false" show-meridian="true" ng-required="{{editable.mandatory}}" show-button-bar="false" ng-disabled="disabledFields[$parent.editable.name]" portal-time> <span class="input-group-btn"> <button type="button" class="btn btn-default" ng-click="openTimePicker($event,$parent.editable.name)"><i class="glyphicon glyphicon-time"></i></button> </span> </p> </ng-form> </div> <ng-switch on="editable.type.name"> <div ng-switch-when="currency"> <ng-form name="innerForm" ng-class="{'has-error':(innerForm.name.$error.required && submit) || innerForm.name.$error.pattern}"> <label>{{editable.label}}</label> <span ng-show="{{editable.mandatory}}" class="text-danger field-error mandatory-label">*</span> <div class="input-group"> <span class="input-group-addon">$</span> <input type="text" name="name" ng-model-options="{updateOn:'blur'}" ng-pattern="/^\d*\.?\d*$/" class="form-control" ng-model="data[$parent.editable.name]" ng-trim="false" ng-required="{{editable.mandatory}}" ng-disabled="disabledFields[$parent.editable.name]"> </div> <span ng-show="innerForm.name.$error.pattern" class="text-danger pull-right field-error" translate="Please enter positive numbers."></span> </ng-form> </div> <ng-switch on="editable.type.name"> <div ng-switch-when="date"> <ng-form name="innerForm" ng-class="{'has-error':innerForm.name.$error.required && submit}"> <label>{{editable.label}}</label> <span ng-show="{{editable.mandatory}}" class="text-danger field-error mandatory-label">*</span> <p class="input-group datepicker"> <input type="text" class="form-control" name="name" datepicker-popup="yyyy-MM-dd" show-weeks="false" ng-model="data[$parent.editable.name]" is-open="datemodel[$parent.editable.name]" min-date="minDates[data.$parent.editable.name]" close-text="Close" ng-required="{{editable.mandatory}}" show-button-bar="false" close-on-date-selection="true" ng-disabled="disabledFields[editable.name]" ng-disabled="disabledFields[$parent.editable.name]" portal-date> <span class="input-group-btn"> <button type="button" class="btn btn-default" ng-click="openDatePicker($event,$parent.editable.name)" ng-disabled="disabledFields[editable.name]"><i class="glyphicon glyphicon-calendar"></i></button> </span> </p> </ng-form> </div> <ng-switch on="editable.type.name"> <div ng-switch-when="url"> <ng-form name="innerForm" ng-class="{'has-error':(innerForm.name.$error.required && submit) || innerForm.name.$error.url}"> <label>{{editable.label}}</label> <span ng-show="{{editable.mandatory}}" class="text-danger field-error mandatory-label">*</span> <input type="url" name="name" class="form-control" ng-model-options="{updateOn:'blur'}" ng-model="data[$parent.editable.name]" ng-trim="false" ng-required="{{editable.mandatory}}" ng-disabled="disabledFields[$parent.editable.name]"> </ng-form> <span ng-show="innerForm.name.$error.url" class="text-danger pull-right field-error" translate="Please enter a valid Url."></span> </div> <ng-switch on="editable.type.name"> <div ng-switch-when="boolean"> <div class="checkbox" style="padding:10px;margin-top:20px;"> <ng-form name="innerForm" ng-class="{'has-error':innerForm.name.$error.required && submit}"> <div style="font-weight:bold;margin-left:10px;"> <input type="checkbox" name="name" style="cursor:pointer;" ng-model="data[$parent.editable.name]" ng-required="{{editable.mandatory}}" ng-disabled="disabledFields[$parent.editable.name]">{{editable.label}} <span ng-show="{{editable.mandatory}}" class="text-danger mandatory-label">*</span> </div> </ng-form> </div> </div> <ng-switch on="editable.type.name"> <div ng-switch-when="reference"> <ng-form name="innerForm" ng-class="{'has-error':(innerForm.name.$error.required || innerForm.name.$error.editable) && submit}"> <label>{{editable.label}}</label> <span ng-show="{{editable.mandatory}}" class="text-danger field-error mandatory-label">*</span> <input type="text" name="name" ng-model="data[$parent.editable.name]" typeahead="record as record.label for record in fetchReferenceRecords(editable.type.refersTo[0],$viewValue)" typeahead-min-length="3" typeahead-wait-ms="10" typeahead-editable="false" class="form-control" placeholder="{{'Type 3 characters'|translate}}" typeahead-loading="loadingRecords" ng-required="{{editable.mandatory}}" ng-trim="false" ng-disabled="disabledFields[editable.name]"> <i ng-show="loadingRecords" class="glyphicon glyphicon-refresh"></i> </ng-form> <span ng-show="innerForm.name.$error.editable && submit" class="text-danger pull-right field-error" translate="Record not found."></span> </div> </div> </div> <div class="row" ng-if="textFieldsEnabled"> <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12" ng-repeat="editable in editableText"> <div class="form-group"> <ng-form name="innerForm" ng-class="{'has-error':innerForm.name.$error.required && submit}"> <label>{{editable.label}}</label> <span ng-show="{{editable.mandatory}}" class="text-danger mandatory-label">*</span> <textarea msd-elastic class="form-control" name="name" style="resize:none;height:100px;" ng-model="data[editable.name]" ng-required="{{editable.mandatory}}" ng-disabled="disabledFields[$parent.editable.name]"></textarea> </ng-form> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="modal-footer"> <button type="button" class="btn btn-danger" ng-click="cancel()" translate="Cancel"></button> <button type="submit" class="btn btn-success" ng-click="save(editForm.$valid)" translate="Save"></button> </div> </form> </script> <?php }} ?>
[+]
..
[-] 7b97bc7745556cbe70bd60747f2f8e2e2bb03fe6.file.ProjectTaskContent.tpl.php
[edit]
[-] b1d7ce37b3cdca22316393b55cc3a53710506eea.file.IndexContentBefore.tpl.php
[edit]
[-] ac5b75b3fbeb60e5691ce71dd693cd413c3f833f.file.IndexContentAfter.tpl.php
[edit]
[-] 1f7aef7a602436c111ea34521ebef50cb042dff6.file.IndexContentAfter.tpl.php
[edit]
[-] bfcaf7316f9b0d75cbf6ed5581499b95023c0171.file.IndexContent.tpl.php
[edit]
[-] 2bdb9f06d9171c4cb052c16b89d3b9492c340ed5.file.Index.tpl.php
[edit]
[-] 326933ea4b2682127a1e48f227da89c3400a0773.file.IndexContentBefore.tpl.php
[edit]
[-] 36f0c2c1fe245e0bd9b535cfae4df938bbea62d4.file.IndexContent.tpl.php
[edit]
[-] 719b81138c246226bda911635d8c14cc3dbd7e2a.file.Home.tpl.php
[edit]
[-] d60c1d29364e7f1f9b4ea5a28563d36e42e6f0b7.file.Login.tpl.php
[edit]
[-] 16153acde9289c70ae2c7ee3816b2288e2e7bb76.file.IndexContent.tpl.php
[edit]
[-] d7d06a9bc9fc94be6140429a5c858a6105d90869.file.DetailContent.tpl.php
[edit]
[-] 61c22dc4b93e56c04415ca427c5fbeded6eb28ae.file.DetailRelatedContent.tpl.php
[edit]
[-] 78b29518220da6fce90c014c9354cc67172442ec.file.Footer.tpl.php
[edit]
[-] b39bcf1a2a02e78c0766a7441d7bcfb9b4dd1c0b.file.UpdatesContent.tpl.php
[edit]
[-] 4ec02af7279a87851348149dff56042e4ab046e7.file.Header.tpl.php
[edit]
[-] c198ff469a0a64a28562c6573a0d29b26d20c853.file.DetailRelatedContent.tpl.php
[edit]
[-] 394966af0c6b260ad4099783e1c42ac0967df313.file.Detail.tpl.php
[edit]
[-] 68eb0b3dd44249bd9d1b94a0a5b1aa57d3706f0b.file.IndexContentBefore.tpl.php
[edit]
[-] 1ba4bb3d6f42a4d0345ee66009951a8be6cfd609.file.IndexContent.tpl.php
[edit]
[-] 1df42df3661e7ae2ff57e571c3b8181184c5f8e9.file.CommentContent.tpl.php
[edit]
[-] 5f6cf3f3d0b6b47dbaf666c22d57c8e099250232.file.IndexContentAfter.tpl.php
[edit]
[-] 4f4ecef6387e63956103b143beb9b5ed9ed37460.file.MyProfile.tpl.php
[edit]
[-] 39afbbad289bb872bcf11706911435321f6a888e.file.RelatedDocumentsContent.tpl.php
[edit]
[-] 6128283b2392177f555c575fd4db19049e5c0ebc.file.DetailContentBefore.tpl.php
[edit]
[-] 845e7d325ed1bae5cf9107546be0dd422f934b0d.file.Index.tpl.php
[edit]
[-] a298e57ccb8733b374d7a1ca3646f5f3502718eb.file.ProjectMilestoneContent.tpl.php
[edit]
[-] bc43d661223d4fc07a6aa1d61372cd553fad396d.file.DetailContentAfter.tpl.php
[edit]