make displaying manufacturer tab on details page configurable
This commit is contained in:
parent
8eaa97d889
commit
2882aac57e
@ -7,5 +7,7 @@ $sLangName = "Deutsch";
|
|||||||
$aLang = array(
|
$aLang = array(
|
||||||
'charset' => 'UTF-8',
|
'charset' => 'UTF-8',
|
||||||
|
|
||||||
'mxd3manufacturerinfolongdesc' => 'Langtext',
|
'mxd3manufacturerinfolongdesc' => 'Langtext',
|
||||||
|
'SHOP_MODULE_GROUP_d3manufacturerinformation_main' => 'Einstellungen',
|
||||||
|
'SHOP_MODULE_d3manufacturerinformation_showManufacturertextOnDetailsPage' => 'vorhandene Herstellertexte auf Artikeldetails als Tab anzeigen'
|
||||||
);
|
);
|
@ -7,5 +7,7 @@ $sLangName = "Deutsch";
|
|||||||
$aLang = array(
|
$aLang = array(
|
||||||
'charset' => 'UTF-8',
|
'charset' => 'UTF-8',
|
||||||
|
|
||||||
'mxd3manufacturerinfolongdesc' => 'Text',
|
'mxd3manufacturerinfolongdesc' => 'Text',
|
||||||
|
'SHOP_MODULE_GROUP_d3manufacturerinformation_main' => 'Settings',
|
||||||
|
'SHOP_MODULE_d3manufacturerinformation_showManufacturertextOnDetailsPage' => 'display existing manufacturer texts on item details as a tab'
|
||||||
);
|
);
|
@ -1,7 +1,10 @@
|
|||||||
[{$smarty.block.parent}]
|
[{$smarty.block.parent}]
|
||||||
|
|
||||||
|
[{assign var="oConfig" value=$oViewConf->getConfig()}]
|
||||||
[{assign var="oManufacturer" value=$oView->getManufacturer()}]
|
[{assign var="oManufacturer" value=$oView->getManufacturer()}]
|
||||||
[{if $oManufacturer && $oManufacturer->d3GetLongdesc()}]
|
[{assign var="sShopURL" value=$oConfig->getConfigParam('sShopURL')}]
|
||||||
|
|
||||||
|
[{if $oManufacturer && $oConfig->getConfigParam('d3manufacturerinformation_showManufacturertextOnDetailsPage') && $oManufacturer->d3GetLongdesc()}]
|
||||||
[{capture append="tabs"}]<a href="#manufacturertab" data-toggle="tab">[{oxmultilang ident="MANUFACTURER"}]</a>[{/capture}]
|
[{capture append="tabs"}]<a href="#manufacturertab" data-toggle="tab">[{oxmultilang ident="MANUFACTURER"}]</a>[{/capture}]
|
||||||
[{capture append="tabsContent"}]
|
[{capture append="tabsContent"}]
|
||||||
<div id="manufacturertab" class="tab-pane[{if $blFirstTab}] active[{/if}]">
|
<div id="manufacturertab" class="tab-pane[{if $blFirstTab}] active[{/if}]">
|
||||||
|
@ -50,6 +50,14 @@ $aModule = [
|
|||||||
'templates' => [
|
'templates' => [
|
||||||
'@' . Constants::OXID_MODULE_ID . '/admin/d3manufacturerlongdesc.tpl' => 'views/smarty/admin/d3manufacturerlongdesc.tpl',
|
'@' . Constants::OXID_MODULE_ID . '/admin/d3manufacturerlongdesc.tpl' => 'views/smarty/admin/d3manufacturerlongdesc.tpl',
|
||||||
],
|
],
|
||||||
|
'settings' => [
|
||||||
|
[
|
||||||
|
'group' => $sModuleId.'_main',
|
||||||
|
'name' => $sModuleId.'_showManufacturertextOnDetailsPage',
|
||||||
|
'type' => 'bool',
|
||||||
|
'value' => true
|
||||||
|
],
|
||||||
|
],
|
||||||
'blocks' => [
|
'blocks' => [
|
||||||
[
|
[
|
||||||
'template' => 'page/details/inc/productmain.tpl',
|
'template' => 'page/details/inc/productmain.tpl',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user