Victor_winner

Применение различных шаблонов страниц

Recommended Posts

Друзья, приветствую.  Создал страничку контакты. post-1749-0-38036900-1394506382_thumb.pnСделал это , путём закидывания шаблона contacts.tpl в файл main.tpl -

{if server.URI_path == "contacts.html"}     {include file = contacts.tpl}{/if}

Этот блок поместил в область <div id="zt-padding">

 

Здесь возникают следующие вопросы:

1. Если я добавляю шаблон, прописываю его в main.tpl, как его правильно поместить в область страницы, так как видно, что он находится НЕ  В ОБЛАСТИ ШАБЛОНА.

2. Если мне нужно регировать появление, скажем блока "СпецПредложения", то нужно править файл content.tpl.html. Или же правится какой-то другой файл?

3. Где хранится значение переменной $main_file_tpl ?

 

Заранее спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вы тут уже решили этот вопрос?

http://www.etown.ru/s/topic/597-%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD-%D0%BD%D0%B0-%D0%B2%D1%81%D1%8E-%D1%88%D0%B8%D1%80%D0%B8%D0%BD%D1%83-%D0%B4%D0%BB%D1%8F-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86/

Пожалуйста, пишите в одну тему однотипные вопросы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
2. Если мне нужно регировать появление, скажем блока "СпецПредложения", то нужно править файл content.tpl.html. Или же правится какой-то другой файл?

3. Где хранится значение переменной $main_file_tpl ?

 

2. Спец.предложения тут /template/frontend/realty/content.tpl.html 

                                                                <div id="right_special">                                                                    {if $apps_billing eq 'on'}																	<h2>VIP-объявления</h2>																	{else}                                                                    <h2>Спец.предложения</h2>																	{/if}																																		{section name=i loop=$special_items2}																																			{if $smarty.section.i.index < 4}																																				 <div class="item"> 																		<a href="{$special_items2[i].href}">{$special_items2[i].path}</a><br>																																				<p>{$special_items2[i].text|mb_substr:0:120}																		{if $special_items2[i].text <> ""} 																		......																		{/if} </p>																		{if $special_items2[i].img[0].preview != ''}																		<div class="item_img"><a href="{$special_items2[i].href}"><img src="{$estate_folder}/img/data/{$special_items2[i].img[0].preview}" border="0" /></a></div>																		{else}																		<div class="item_img"><a href="{$special_items2[i].href}"><img src="{$estate_folder}/template/frontend/realty/images/no_photo_thumb.png" border="0"   /></a></div>																		{/if}																		<span class="price">{$special_items2[i].price|number_format:0:",":" "}</span>																		</div>																		{/if}																	{/section}																</div>

3. $main_file_tpl - это универсальная переменная она используется практически во всех модулях и приложениях. Т.е. чтобы назвать места, я вам тогда должен просто весь листинг скрипта выдать )

Еще рекомендую вам освоить технику поиска нужного текста с помощью редакторов. Идеально для этого подходит IDE Eclipse PHP https://www.eclipse.org/proposals/php-ide/

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас