HEX
Server: LiteSpeed
System: Linux php-prod-3.spaceapp.ru 5.15.0-151-generic #161-Ubuntu SMP Tue Jul 22 14:25:40 UTC 2025 x86_64
User: sarli3128 (1010)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: //home/retile.ru/public_html/admin/view/template/extension/module/aqe/catalog/quick_edit_form.twig
<input type="hidden" name="i_id" value="{{ i_id }}" />
{% if parameter in ['tag', 'title', 'name', 'group_name'] %}
<div class="row-fluid">
	<div class="col-sm-12">
		{% for language in languages %}
		<div class="input-group multi-row">
			<span class="input-group-addon" title="{{ language.name }}"><img src="language/{{ language.code }}/{{ language.code }}.png" title="{{ language.name }}" /></span>
			<input type="text" name="value[{{ language.language_id }}]" class="form-control" value="{{ value[language.language_id] }}" />
		</div>
		{% endfor %}
	</div>
</div>
{% elseif parameter in ['seo', 'keywords'] %}
<div class="table-responsive">
<table class="table table-bordered table-hover">
	<thead>
		<tr>
			<td class="text-left">{{ entry_store }}</td>
			<td class="text-left">{{ entry_keyword }}</td>
		</tr>
	</thead>
	<tbody>
		{% for store in stores %}
		<tr>
			<td class="text-left">{{ store.name }}</td>
			<td class="text-left">
				{% for language in languages %}
				<div class="input-group"><span class="input-group-addon"><img src="language/{{ language.code }}/{{ language.code }}.png" title="{{ language.name }}" /></span>
					<input type="text" name="value[{{ store.store_id }}][{{ language.language_id }}]" value="{{ value[store.store_id][language.language_id] }}" placeholder="{{ entry_keyword }}" class="form-control" />
				</div>
				{% endfor %}
			</td>
		</tr>
		{% endfor %}
	</tbody>
</table>
{% elseif parameter == 'store' %}
<div class="row">
	<div class="col-sm-12">
		<div class="well well-sm" style="height: 150px; overflow: auto;">
			{% for store in stores %}
			<div class="checkbox">
				<label>
					<input type="checkbox" name="i_s[]" value="{{ store.store_id }}"{{ store.store_id in i_s ? ' checked="checked"' : '' }}/>
					{{ store.name }}
				</label>
			</div>
			{% endfor %}
		</div>
	</div>
</div>
{% elseif parameter in ['filter', 'filters'] %}
<div class="row">
	<div class="col-sm-12">
		<input type="text" name="filter" value="" placeholder="{{ entry_filter }}" id="input-filter" class="form-control" />
		<div id="item-filter" class="well well-sm" style="height: 150px; overflow: auto;">
			{% for item_filter in i_f %}
			<div id="item-filter{{ item_filter.filter_id }}"><i class="fa fa-minus-circle" onclick="$(this).parent().remove();"></i> {{ item_filter.name }}
					<input type="hidden" name="i_f[]" value="{{ item_filter.filter_id }}" />
			</div>
			{% endfor %}
		</div>
	</div>
</div>
<script type="text/javascript"><!--
$('input[name=\'filter\']').autocomplete({
	'source': function(request, response) {
		$.ajax({
			url: 'index.php?route=catalog/filter/autocomplete&user_token={{ user_token }}&filter_name=' +  encodeURIComponent(request),
			dataType: 'json',
			success: function(json) {
				response($.map(json, function(item) {
					return {
						label: item['name'],
						value: item['filter_id']
					}
				}));
			}
		});
	},
	'select': function(item) {
		$('input[name=\'filter\']').val('');

		$('#item-filter' + item['value']).remove();

		$('#item-filter').append('<div id="item-filter' + item['value'] + '"><i class="fa fa-minus-circle" onclick="$(this).parent().remove();"></i> ' + item['label'] + '<input type="hidden" name="i_f[]" value="' + item['value'] + '" /></div>');
	}
});
//--></script>
{% elseif parameter == 'filter_full' %}
<table class="table table-striped table-bordered table-hover" id="filters">
	<thead>
		<tr>
			<th class="text-left required">{{ entry_name }}</th>
			<th class="text-right">{{ entry_sort_order }}</th>
			<th width="1"></th>
		</tr>
	</thead>
	<tbody>
		{% set filter_row = 0 %}
		{% for filter in filters %}
		<tr id="filter-row{{ filter_row }}">
			<td class="text-left" style="width: 70%;"><input type="hidden" name="filter[{{ filter_row }}][filter_id]" value="{{ filter.filter_id }}" />
				{% for language in languages %}
				<div class="input-group"><span class="input-group-addon"><img src="language/{{ language.code }}/{{ language.code }}.png" title="{{ language.name }}" /></span>
					<input type="text" name="filter[{{ filter_row }}][filter_description][{{ language.language_id }}][name]" value="{{ filter.filter_description[language.language_id].name }}" placeholder="{{ entry_name }}" class="form-control" />
				</div>
				{% endfor %}
			</td>
			<td class="text-right"><input type="text" name="filter[{{ filter_row }}][sort_order]" value="{{ filter.sort_order }}" placeholder="{{ entry_sort_order }}" id="input-sort-order" class="form-control" /></td>
			<td class="text-left"><button type="button" onclick="$(this).tooltip('destroy');$('#filter-row{{ filter_row }}').remove();" data-toggle="tooltip" title="{{ button_remove }}" class="btn btn-danger"><i class="fa fa-minus-circle"></i></button></td>
		</tr>
		{% set filter_row = filter_row + 1 %}
		{% endfor %}
	</tbody>
	<tfoot>
		<tr>
			<td colspan="2"></td>
			<td class="text-left"><a onclick="addFilterRow();" data-toggle="tooltip" title="{{ button_filter_add }}" class="btn btn-primary"><i class="fa fa-plus-circle"></i></a></td>
		</tr>
	</tfoot>
</table>
<script type="text/javascript"><!--
var filter_row = {{ filter_row }};

function addFilterRow() {
	html  = '<tr id="filter-row' + filter_row + '">';
	html += '  <td class="text-left" style="width: 70%;"><input type="hidden" name="filter[' + filter_row + '][filter_id]" value="" />';
	{% for language in languages %}
	html += '  <div class="input-group">';
	html += '    <span class="input-group-addon"><img src="language/{{ language.code }}/{{ language.code }}.png" title="{{ language.name }}" /></span><input type="text" name="filter[' + filter_row + '][filter_description][{{ language.language_id }}][name]" value="" placeholder="{{ entry_name }}" class="form-control" />';
	html += '  </div>';
	{% endfor %}
	html += '  </td>';
	html += '  <td class="text-right"><input type="text" name="filter[' + filter_row + '][sort_order]" value="" placeholder="{{ entry_sort_order }}" id="input-sort-order" class="form-control" /></td>';
	html += '  <td class="text-left"><button type="button" onclick="$(this).tooltip(\'destroy\');$(\'#filter-row' + filter_row + '\').remove();" data-toggle="tooltip" title="{{ button_remove }}" class="btn btn-danger"><i class="fa fa-minus-circle"></i></button></td>';
	html += '</tr>';

	$('#filters tbody').append(html);

	filter_row++;
}
//--></script>
{% elseif parameter == 'option_value' %}
<table class="table table-striped table-bordered table-hover" id="option-values">
	<thead>
		<tr>
			<th class="text-left required">{{ entry_option_value }}</th>
			<th class="text-left">{{ entry_image }}</th>
			<th class="text-right">{{ entry_sort_order }}</th>
			<th width="1"></th>
		</tr>
	</thead>
	<tbody>
		{% set option_value_row = 0 %}
		{% for option_value in option_values %}
		<tr id="option_value-row{{ option_value_row }}">
			<td class="text-left"><input type="hidden" name="option_value[{{ option_value_row }}][option_value_id]" value="{{ option_value.option_value_id }}" />
				{% for language in languages %}
				<div class="input-group"><span class="input-group-addon"><img src="language/{{ language.code }}/{{ language.code }}.png" title="{{ language.name }}" /></span>
					<input type="text" name="option_value[{{ option_value_row }}][option_value_description][{{ language.language_id }}][name]" value="{{ option_value.option_value_description[language.language_id].name }}" placeholder="{{ entry_option_value }}" class="form-control" />
				</div>
				{% endfor %}
			</td>
			<td class="text-left"><a href="" id="thumb-image{{ option_value_row }}" data-toggle="image" class="img-thumbnail"><img src="{{ option_value.thumb }}" alt="" title="" data-placeholder="{{ placeholder }}" /></a>
				<input type="hidden" name="option_value[{{ option_value_row }}][image]" value="{{ option_value.image }}" id="input-image{{ option_value_row }}" />
			</td>
			<td class="text-right"><input type="text" name="option_value[{{ option_value_row }}][sort_order]" value="{{ option_value.sort_order }}" class="form-control" /></td>
			<td class="text-left"><button type="button" onclick="$(this).tooltip('destroy');$('#option_value-row{{ option_value_row }}').remove();" data-toggle="tooltip" title="{{ button_remove }}" class="btn btn-danger"><i class="fa fa-minus-circle"></i></button></td>
		</tr>
		{% set option_value_row = option_value_row + 1 %}
		{% endfor %}
	</tbody>
	<tfoot>
		<tr>
			<td colspan="3"></td>
			<td class="text-left"><a onclick="addOptionValue();" data-toggle="tooltip" title="{{ button_option_value_add }}" class="btn btn-primary"><i class="fa fa-plus-circle"></i></a></td>
		</tr>
	</tfoot>
</table>
<script type="text/javascript"><!--
$('select[name=\'type\']').on('change', function() {
	if (this.value == 'select' || this.value == 'radio' || this.value == 'checkbox' || this.value == 'image') {
		$('#option-value').show();
	} else {
		$('#option-value').hide();
	}
});

$('select[name=\'type\']').trigger('change');

var option_value_row = {{ option_value_row }};

function addOptionValue() {
	html  = '<tr id="option-value-row' + option_value_row + '">';
	html += '  <td class="text-left"><input type="hidden" name="option_value[' + option_value_row + '][option_value_id]" value="" />';
	{% for language in languages %}
	html += '    <div class="input-group">';
	html += '      <span class="input-group-addon"><img src="language/{{ language.code }}/{{ language.code }}.png" title="{{ language.name }}" /></span><input type="text" name="option_value[' + option_value_row + '][option_value_description][{{ language.language_id }}][name]" value="" placeholder="{{ entry_option_value }}" class="form-control" />';
	html += '    </div>';
	{% endfor %}
	html += '  </td>';
	html += '  <td class="text-left"><a href="" id="thumb-image' + option_value_row + '" data-toggle="image" class="img-thumbnail"><img src="{{ placeholder }}" alt="" title="" data-placeholder="{{ placeholder }}" /></a><input type="hidden" name="option_value[' + option_value_row + '][image]" value="" id="input-image' + option_value_row + '" /></td>';
	html += '  <td class="text-right"><input type="text" name="option_value[' + option_value_row + '][sort_order]" value="" placeholder="{{ entry_sort_order }}" class="form-control" /></td>';
	html += '  <td class="text-left"><button type="button" onclick="$(this).tooltip(\'destroy\');$(\'#option_value-row' + option_value_row + '\').remove();" data-toggle="tooltip" title="{{ button_remove }}" class="btn btn-danger"><i class="fa fa-minus-circle"></i></button></td>';
	html += '</tr>';

	$('#option-values tbody').append(html);

	option_value_row++;
}
//--></script>
{% elseif parameter == 'descriptions' %}
<ul class="nav nav-tabs" id="language">
	{% for language in languages %}
	<li><a href="#language{{ language.language_id }}" data-toggle="tab"><img src="language/{{ language.code }}/{{ language.code }}.png" title="{{ language.name }}" /> {{ language.name }}</a></li>
	{% endfor %}
</ul>
<div class="tab-content">
	{% for language in languages %}
	<div class="tab-pane" id="language{{ language.language_id }}">
		<div class="form-group">
			<label class="control-label" for="input-description{{ language.language_id }}">{{ entry_description }}</label>
			<textarea name="description[{{ language.language_id }}][description]" placeholder="{{ entry_description }}" id="input-description{{ language.language_id }}" class="form-control" data-toggle="summernote" data-lang="{{ summernote }}">{{ i_d[language.language_id].description }}</textarea>
		</div>
		<div class="form-group required">
			<label class="control-label" for="input-meta-title{{ language.language_id }}">{{ entry_meta_title }}</label>
			<input type="text" name="description[{{ language.language_id }}][meta_title]" value="{{ i_d[language.language_id].meta_title }}" placeholder="{{ entry_meta_title }}" id="input-meta-title{{ language.language_id }}" class="form-control" />
		</div>
		<div class="form-group">
			<label class="control-label" for="input-meta-description{{ language.language_id }}">{{ entry_meta_description }}</label>
			<textarea name="description[{{ language.language_id }}][meta_description]" rows="5" placeholder="{{ entry_meta_description }}" id="input-meta-description{{ language.language_id }}" class="form-control">{{ i_d[language.language_id].meta_description }}</textarea>
		</div>
		<div class="form-group">
			<label class="control-label" for="input-meta-keyword{{ language.language_id }}">{{ entry_meta_keyword }}</label>
			<textarea name="description[{{ language.language_id }}][meta_keyword]" rows="5" placeholder="{{ entry_meta_keyword }}" id="input-meta-keyword{{ language.language_id }}" class="form-control">{{ i_d[language.language_id].meta_keyword }}</textarea>
		</div>
	</div>
	{% endfor %}
</div>
<link href="view/javascript/codemirror/lib/codemirror.css" rel="stylesheet" />
<link href="view/javascript/codemirror/theme/monokai.css" rel="stylesheet" />
<script type="text/javascript" src="view/javascript/codemirror/lib/codemirror.js"></script> 
<script type="text/javascript" src="view/javascript/codemirror/lib/xml.js"></script> 
<script type="text/javascript" src="view/javascript/codemirror/lib/formatting.js"></script> 
<script type="text/javascript" src="view/javascript/summernote/summernote.js"></script>
<link href="view/javascript/summernote/summernote.css" rel="stylesheet" />
<script type="text/javascript" src="view/javascript/summernote/summernote-image-attributes.js"></script> 
<script type="text/javascript" src="view/javascript/summernote/opencart.js"></script> 
<script type="text/javascript"><!--
{% for language in languages %}
$('#input-description{{ language.language_id }}').on('summernote.change', function(we, contents, $editable) {
	$('#input-description{{ language.language_id }}').val(contents);
});
{% endfor %}
$("#language a:first").trigger('click');
//--></script>
{% endif %}
	</form>
</div>