Jump to content
  • 0

Konfigurator motywu


savage123

Question

6 answers to this question

Recommended Posts

  • 0

Po prostu chciał bym wyświetlić obrazki (dodane w konfiguratorze) np z zaczepu "top" w pliku header.tpl. Znalazłem plik odpowiedzialny za pobieranie tego lecz nie wiem jak go przerobić tak by pobierać tylko z jednego zaczepu. Z góry dziękuje za pomoc.

{if isset($htmlitems) && $htmlitems}
<div id="htmlcontent_{$hook|escape:'htmlall':'UTF-8'}">
	<ul class="htmlcontent-home clearfix row">
		{foreach name=items from=$htmlitems item=hItem}
			<li class="htmlcontent-item-{$smarty.foreach.items.iteration|escape:'htmlall':'UTF-8'} col-xs-4">
				{if $hItem.url}
					<a href="{$hItem.url|escape:'htmlall':'UTF-8'}" class="item-link"{if $hItem.target == 1} onclick="return !window.open(this.href);"{/if} title="{$hItem.title|escape:'htmlall':'UTF-8'}">
				{/if}
					{if $hItem.image}
						<img src="{$link->getMediaLink("`$module_dir`img/`$hItem.image`")}" class="item-img" title="{$hItem.title|escape:'htmlall':'UTF-8'}" alt="{$hItem.title|escape:'htmlall':'UTF-8'}" width="{if $hItem.image_w}{$hItem.image_w|intval}{else}100%{/if}" height="{if $hItem.image_h}{$hItem.image_h|intval}{else}100%{/if}"/>
					{/if}
					{if $hItem.title && $hItem.title_use == 1}
						<h3 class="item-title">{$hItem.title|escape:'htmlall':'UTF-8'}</h3>
					{/if}
					{if $hItem.html}
						<div class="item-html">
							{$hItem.html} <i class="icon-double-angle-right"></i>
						</div>
					{/if}
				{if $hItem.url}
					</a>
				{/if}
			</li>
		{/foreach}
	</ul>
</div>
{/if}
Link to comment
Share on other sites

  • 0

zmienna $htmlitems wykorzystywana w tym przykładzie jest zdefiniowana w kontrolerze i zawiera ona elementy zdefiniowane w danym hooku. oznacza to tyle, że musisz do kontrolera frontOffice dopisać kod który doda tę zmienną do tablicy zmiennych w smarty.

(classes/controllers/front/FrontController.php)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...