145 lines
6.2 KiB
HTML
145 lines
6.2 KiB
HTML
{extends file="admin-layout.tpl"}
|
|
|
|
{block name="check-permissions"}admin.catalog.view{/block}
|
|
|
|
{block name="page-title"}{intl l='Edit product'}{/block}
|
|
|
|
{block name="main-content"}
|
|
<div class="catalog edit-product">
|
|
|
|
<div id="wrapper" class="container">
|
|
|
|
{include file="includes/catalog-breadcrumb.html" editing_category="false" editing_product="true"}
|
|
|
|
<div class="row">
|
|
{loop name="product_edit" type="product" visible="*" id=$product_id backend_context="1" lang=$edit_language_id}
|
|
<div class="col-md-12 general-block-decorator">
|
|
<div class="row">
|
|
<div class="col-md-7 title">
|
|
{intl l='Edit product %title' title=$TITLE}
|
|
</div>
|
|
|
|
<div class="col-md-5 actions">
|
|
|
|
{if $HAS_PREVIOUS != 0}
|
|
<a href="{url path='/admin/products/update' product_id=$PREVIOUS}" class="btn btn-default" title="{intl l='Edit previous product'}"><span class="glyphicon glyphicon-arrow-left"></span></a>
|
|
{else}
|
|
<a href="#" disabled="disabled" class="btn btn-default"><span class="glyphicon glyphicon-arrow-left"></span></a>
|
|
{/if}
|
|
|
|
<a href="{$URL}" target="_blank" class="btn btn-default" title="{intl l='Preview product page'}"><span class="glyphicon glyphicon-eye-open"></span></a>
|
|
|
|
{if $HAS_NEXT != 0}
|
|
<a href="{url path='/admin/products/update' product_id=$NEXT}" class="btn btn-default" title="{intl l='Edit next product'}"><span class="glyphicon glyphicon-arrow-right"></span></a>
|
|
{else}
|
|
<a href="#" disabled="disabled" class="btn btn-default"><span class="glyphicon glyphicon-arrow-right"></span></a>
|
|
{/if}
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<div class="col-md-12">
|
|
|
|
<ul class="nav nav-tabs" id="tabbed-menu">
|
|
<li>
|
|
<a href="#general"
|
|
data-href="{url path='/admin/products/general/tab' product_id=$product_id}"
|
|
data-toggle="tab">{intl l="General description"}</a>
|
|
</li>
|
|
|
|
<li>
|
|
<a href="#price" data-toggle="tab">{intl l="Price"}</a>
|
|
</li>
|
|
|
|
<li><a href="#attributes"
|
|
data-href="{url path='/admin/products/attributes/tab' product_id=$product_id}"
|
|
data-toggle="tab">{intl l="Attributes & Features"}</a>
|
|
</li>
|
|
|
|
<li>
|
|
<a href="#related"
|
|
data-href="{url path='/admin/products/related/tab' folder_id=$folder_id accessory_category_id=$accessory_category_id product_id=$product_id}"
|
|
data-toggle="tab">{intl l="Associations"}</a>
|
|
</li>
|
|
|
|
<li><a href="#images" data-toggle="tab">{intl l="Images"}</a></li>
|
|
<li><a href="#documents" data-toggle="tab">{intl l="Documents"}</a></li>
|
|
<li><a href="#modules" data-toggle="tab">{intl l="Modules"}</a></li>
|
|
</ul>
|
|
|
|
<div class="tab-content">
|
|
|
|
<div class="tab-pane fade" id="general">
|
|
<div class="text-center"><span class="loading">{intl l="Please wait, loading"}</span></div>
|
|
</div>
|
|
|
|
<div class="tab-pane fade" id="attributes">
|
|
<div class="text-center"><span class="loading">{intl l="Please wait, loading"}</span></div>
|
|
</div>
|
|
|
|
<div class="tab-pane fade" id="related">
|
|
<div class="text-center"><span class="loading">{intl l="Please wait, loading"}</span></div>
|
|
</div>
|
|
|
|
<div class="tab-pane fade" id="images">
|
|
<div class="text-center"><span class="loading">{intl l="Please wait, loading"}</span></div>
|
|
</div>
|
|
|
|
<div class="tab-pane fade" id="documents">
|
|
<div class="text-center"><span class="loading">{intl l="Please wait, loading"}</span></div>
|
|
</div>
|
|
|
|
<div class="tab-pane fade" id="modules">
|
|
<div class="text-center"><span class="loading">{intl l="Please wait, loading"}</span></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{/loop}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
{/block}
|
|
|
|
{block name="javascript-initialization"}
|
|
|
|
{javascripts file='assets/js/bootstrap-editable/bootstrap-editable.js'}
|
|
<script src="{$asset_url}"></script>
|
|
{/javascripts}
|
|
|
|
<script src="{url file='/tinymce/tinymce.min.js'}"></script>
|
|
<script>
|
|
tinymce.init({
|
|
selector: ".wysiwyg",
|
|
theme: "modern",
|
|
menubar : false,
|
|
language: "",
|
|
plugins: [
|
|
"advlist autolink link image lists charmap print preview hr anchor pagebreak",
|
|
"searchreplace wordcount visualblocks visualchars insertdatetime media nonbreaking",
|
|
"table contextmenu directionality emoticons paste textcolor filemanager"
|
|
],
|
|
toolbar1: "undo redo | bold italic underline | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | styleselect | filemanager | link unlink anchor | image media | forecolor backcolor | print preview code ",
|
|
image_advtab: true ,
|
|
external_filemanager_path:"{url file='/tinymce/plugins/filemanager/'}'",
|
|
filemanager_title:"{intl l='Files manager'}" ,
|
|
external_plugins: { "filemanager" : "{url file='/tinymce/plugins/filemanager/plugin.min.js'}"}
|
|
});
|
|
</script>
|
|
|
|
<script>
|
|
$(function() {
|
|
|
|
// Atomatic ajax tab load, if data-href is defined.
|
|
$('.nav-tabs a[data-href]').on('shown.bs.tab', function(ev) {
|
|
var zis = $(this);
|
|
$(zis.attr('href')).load(zis.data('href'));
|
|
});
|
|
|
|
// Load active tab
|
|
$('.nav-tabs a[href="#{$current_tab}"]').trigger("click");
|
|
});
|
|
</script>
|
|
{/block} |