CMS auf Startseite

Hallo liebe Community,

ich habe zwar schon gesucht und etwas gefunden aber leider weiß ich nicht wo ich den identifier in der start.tpl einsetzen muss das dieser angezeigt wird.

Kann mir bitte jemand mal zeigen wo ich diese Zeile "[{ oxcontent ident=“oxstartwelcome” }] einsetzen muss damit meine CMS auf der Startseite angezeigt wird und dann optimalerweise auch über der Neueingetroffenen Box :slight_smile:

[{capture append=“oxidBlock_content”}]
[{assign var=“oFirstArticle” value=$oView->getFirstArticle()}]
[{if $oView->getCatOfferArticleList()|@count > 0}]
[{foreach from=$oView->getCatOfferArticleList() item=actionproduct name=CatArt}]
[{if $smarty.foreach.CatArt.first}]
[{assign var=“oCategory” value=$actionproduct->getCategory()}]
[{if $oCategory }]
[{assign var=“promoCatTitle” value=$oCategory->oxcategories__oxtitle->value}]
[{assign var=“promoCatImg” value=$oCategory->getPromotionIconUrl()}]
[{assign var=“promoCatLink” value=$oCategory->getLink()}]
[{/if}]
[{/if}]
[{/foreach}]
[{/if}]
[{if $oView->getBargainArticleList()|@count > 0 || ($promoCatTitle && $promoCatImg)}]
<div class=“promoBoxes clear”>
[{if count($oView->getBargainArticleList()) > 0 }]
<div id=“specBox” class=“specBox”>
[{include file=“widget/product/bargainitems.tpl”}]
</div>
[{/if}]
[{if $promoCatTitle && $promoCatImg}]
<div id=“specCatBox” class=“specCatBox linkAll box”>
<h2 class=“sectionHead”>[{$promoCatTitle}]</h2>
<a href="[{$promoCatLink}]" class=“viewAllHover glowShadow corners”><span>[{ oxmultilang ident=“PAGE_SHOP_START_VIEW_ALL” }]</span></a>
<img src="[{$promoCatImg}]" alt="[{$promoCatTitle}]">
</div>
[{/if}]
</div>
[{/if}]
[{include file=“widget/manufacturersslider.tpl” }]
[{if $oView->getNewestArticles() }]
[{assign var=‘rsslinks’ value=$oView->getRssLinks() }]
[{include file=“widget/product/list.tpl” type=$oView->getListDisplayType() head=“PAGE_SHOP_START_JUSTARRIVED”|oxmultilangassign listId=“newItems” products=$oView->getNewestArticles() rsslink=$rsslinks.newestArticles rssId=“rssNewestProducts”}]
[{/if}]
[{/capture}]
[{include file=“layout/page.tpl” sidebar=“Right”}]

Danke schön schon mal im vorraus.

dann suchen wir mal die “Neu angetroffen” Box.

Vorausgesetzt, dass die Entwickler bei der Namensgebung der Funktionen nicht neben sich standen, könnte die Zeile “[{if $oView->getNewestArticles() }]” etwas mit neusten Artikeln zu tun haben.

So nun willst du deine CMS Seite davor haben. Dann setzen wir mal ganz ganz dreist in die Zeile vor dem “[{if $oView->getNewestArticles() }]” eine Raute rein (kann auch was anderes Sein), speichern unser Template und laden die Seite neu.

Dann guck mal wo die Raute ist.
Ist dieser Platz okay für die CMS Seite?
Dann ersetz die Raute durch “[{ oxcontent ident=“oxstartwelcome” }]”, speicher ab und lade neu.

Zauberei!

Übrigens, wenn du nicht weisst, wozu eine bestimmte Zeile Code ist, kannst du sie einfach mal rausnehmen und schaust dann was fehlt oder nicht mehr funktioniert. Und dank der "Strg+Z"Tastenkombination ist die Zeile ganz schnell wieder da. So kannst du ganz einfach durchs Probieren [B]eigenständig[/B] herausfinden, wo z.B. der richtige Platz für die CMS Seite wäre.