riainvoice/application/modules/settings/views/partial_settings_email.php
gandhimathi Bharathirajan c940cb1a2c all files
2017-09-11 14:38:03 +05:30

159 lines
7.6 KiB
PHP

<script>
$(function () {
toggle_smtp_settings();
$('#email_send_method').change(function () {
toggle_smtp_settings();
});
function toggle_smtp_settings() {
email_send_method = $('#email_send_method').val();
if (email_send_method === 'smtp') {
$('#div-smtp-settings').show();
} else {
$('#div-smtp-settings').hide();
}
}
});
</script>
<div class="col-xs-12 col-md-8 col-md-offset-2">
<div class="panel panel-default">
<div class="panel-heading">
<?php _trans('email'); ?>
</div>
<div class="panel-body">
<div class="row">
<div class="col-xs-12 col-md-6">
<div class="form-group">
<label for="settings[email_pdf_attachment]">
<?php _trans('email_pdf_attachment'); ?>
</label>
<select name="settings[email_pdf_attachment]" id="settings[email_pdf_attachment]"
class="form-control simple-select">
<option value="0"><?php _trans('no'); ?></option>
<option value="1" <?php check_select(get_setting('email_pdf_attachment'), '1'); ?>>
<?php _trans('yes'); ?>
</option>
</select>
</div>
<div class="form-group">
<label for="email_send_method">
<?php _trans('email_send_method'); ?>
</label>
<select name="settings[email_send_method]" id="email_send_method"
class="form-control simple-select">
<option value=""><?php _trans('none'); ?></option>
<option value="phpmail" <?php check_select(get_setting('email_send_method'), 'phpmail'); ?>>
<?php _trans('email_send_method_phpmail'); ?>
</option>
<option value="sendmail" <?php check_select(get_setting('email_send_method'), 'sendmail'); ?>>
<?php _trans('email_send_method_sendmail'); ?>
</option>
<option value="smtp" <?php check_select(get_setting('email_send_method'), 'smtp'); ?>>
<?php _trans('email_send_method_smtp'); ?>
</option>
</select>
</div>
<div id="div-smtp-settings">
<hr>
<div class="form-group">
<label for="settings[smtp_server_address]">
<?php _trans('smtp_server_address'); ?>
</label>
<input type="text" name="settings[smtp_server_address]" id="settings[smtp_server_address]"
class="form-control"
value="<?php echo get_setting('smtp_server_address', '', true); ?>">
</div>
<div class="form-group">
<label for="settings[smtp_authentication]">
<?php _trans('smtp_requires_authentication'); ?>
</label>
<select name="settings[smtp_authentication]" id="settings[smtp_authentication]"
class="form-control simple-select">
<option value="0">
<?php _trans('no'); ?>
</option>
<option value="1" <?php check_select(get_setting('smtp_authentication'), '1'); ?>>
<?php _trans('yes'); ?>
</option>
</select>
</div>
<div class="form-group">
<label for="settings[smtp_username]">
<?php _trans('smtp_username'); ?>
</label>
<input type="text" name="settings[smtp_username]" id="settings[smtp_username]"
class="form-control"
value="<?php echo get_setting('smtp_username', '', true); ?>">
</div>
<div class="form-group">
<label for="smtp_password">
<?php _trans('smtp_password'); ?>
</label>
<input type="password" id="smtp_password" class="form-control"
name="settings[smtp_password]"
value="<?php echo $this->crypt->decode(get_setting('settings[smtp_password]')); ?>">
<input type="hidden" name="settings[smtp_password_field_is_password]" value="1">
</div>
<div class="form-group">
<div>
<label for="settings[smtp_port]">
<?php _trans('smtp_port'); ?>
</label>
<input type="number" name="settings[smtp_port]" id="settings[smtp_port]"
class="form-control"
value="<?php echo get_setting('smtp_port'); ?>">
</div>
</div>
<div class="form-group">
<label for="settings[smtp_security]">
<?php _trans('smtp_security'); ?>
</label>
<select name="settings[smtp_security]" id="settings[smtp_security]"
class="form-control simple-select">
<option value=""><?php _trans('none'); ?></option>
<option value="ssl" <?php check_select(get_setting('smtp_security'), 'ssl'); ?>>
<?php _trans('smtp_ssl'); ?>
</option>
<option value="tls" <?php check_select(get_setting('smtp_security'), 'tls'); ?>>
<?php _trans('smtp_tls'); ?>
</option>
</select>
</div>
<div class="form-group">
<label for="settings[smtp_verify_certs]">
<?php _trans('smtp_verify_certs'); ?>
</label>
<select name="settings[smtp_verify_certs]" id="settings[smtp_verify_certs]"
class="form-control simple-select">
<option value="1"><?php _trans('yes'); ?></option>
<option value="0" <?php check_select(get_setting('smtp_verify_certs'), '0'); ?>>
<?php _trans('no'); ?>
</option>
</select>
</div>
</div>
</div>
</div>
</div>
</div>
</div>