Solovei9 0 Жалоба Опубликовано: November 13, 2013 Я создал страницу О компании в верхнем меню.Когда я на нее нажимаю то выходит шапка с лого и текстом,спецпредложения,поиск а только под ним текст о компании.Как поднять этот текст на этой странице в самый верх,а то приходится прокручивать до низа и читать.не очень удобно))еще по такому принципу хочу создать страницу контакты.Подскажите пожалуйста Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: November 13, 2013 Какой шаблон? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chernetskiy 469 Жалоба Опубликовано: November 13, 2013 Какой шаблон?Подобное наблюдается в дефолтном шаблоне, какую страницу не добавь, будет отображаться всё, включая панель с вкладками "основное, избранное, спецпредложения" а уж под ними, вместо списка с недвижимостью текст созданной страницы Отсюда и неудобство, крутить практически всю страницу вниз, чтобы добраться до нужного текста. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Solovei9 0 Жалоба Опубликовано: November 13, 2013 шаблон стандартный agencyЯ так понимаю можно создать свой шаблон страницы,без всего лишнего и подсунуть ссылку на эту страницу "О компании"Только вот как это сделать??? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: November 14, 2013 шаблон стандартный agencyЯ так понимаю можно создать свой шаблон страницы,без всего лишнего и подсунуть ссылку на эту страницу "О компании"Только вот как это сделать???В будущих версиях сделаем, чтобы для статик-страниц был свой урезанный шаблон без лишних элементов.А пока можете попробовать самостоятельно переделать main.tpl под свои нужды, тут есть некоторые подсказкиhttp://www.etown.ru/s/topic/104-%D1%81%D1%82%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0-%D0%B8%D0%B7%D0%BD%D0%B0%D1%87%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE/ Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Solovei9 0 Жалоба Опубликовано: November 14, 2013 Я почитал,обьясните пожалуйста пошагово,кого не затруднит,что нужно сделать,с каким кодом создать страницу??? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: November 14, 2013 Я почитал,обьясните пожалуйста пошагово,кого не затруднит,что нужно сделать,с каким кодом создать страницу???1. Определяете условие, по которому будете знать - что сейчас видно статичную страницу2. В шаблоне main.tpl делаете для этого условия ветку - и там убираете поиск и все что не нужно, а для остального как и раньше ветка. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Solovei9 0 Жалоба Опубликовано: November 14, 2013 Вы ребята умные,помогите неграмотному в этих делах человеку)))пришлите код страницы и как и что куда вставлять Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
TopRaN 235 Жалоба Опубликовано: November 14, 2013 Что тут сложного?1. создаешь фаил wellcome.tpl2. в нем пишешь - пример <p> тестова страница </p>3. вставляешь код в main.tpl перед началом основного контента или в основной контент <div id="content"> ... </div> {if $smarty.server.REQUEST_URI == '/'}<div>{include file='wellcome.tpl'}</div>{else}{if $main_file_tpl != ''}<div class="clear"></div>{include file="$main_file_tpl"}{else}{$main}{/if}{/if}4. Радуемся и эксперементируем.5. пример http://up.mylco.ru/ Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Solovei9 0 Жалоба Опубликовано: November 14, 2013 вот код main.tpl Есть страница О компании,я так понимаю надо создать новый шаблон страницы onas и прописать чтобы при переходе на эту страницу отображалась все кроме лого с текстом и поиска,только текст о компании и правая колонка. {include file="header.tpl"}<body>{if $smarty.session.user_id eq ''}{include file="login_register.tpl.html"}{/if}<div id="content">{include file="top_fixed_menu.tpl.html"}<div class="header"><a href="{$estate_folder}/"><img class="logo" src="{$estate_folder}/template/frontend/agency/img/{$template_vars_logo}" alt="" title=""></a><p style="font-weight:700;">Специалисты агентства недвижимости «Вавилон» с 2002 года работают на рынке жилья.Сфера деятельности компании — продажа, покупка, аренда недвижимости Сергиева Посада и севера Московской области.<br />Что мы умеем?<br />— выгодно покупать или продавать квартиры, дома, земельные участки;<br />— оперативно находить покупателей для вашей недвижимости;<br />— оформлять сделки, составлять договоры купли-продажи и другие документы с соблюдением норм права и юридических тонкостей;<br />— обходить «опасные рифы» покупки жилья на вторичном рынке;<br />— давать консультации по любым вопросам о недвижимости и ипотечном кредитовании;<br />— помогаем реализовать ветеранский и материнский капитал.<br />Кроме того, обратившись в наше агентство, вы избавитесь от необходимости самостоятельно собирать документы, узаконивать перепланировку, переводить недвижимость из жилого фонда к нежилой, проводить приватизацию и другие хлопотные процедуры с жильем. И все это в строгом соответствии с законодательством и по договору, который защищает ваши права и строго оговаривает наши обязанности <p style="font-size:60px;padding:10px 0 10px 250px;color:#06396B;">тел. 8-967-157-57-50</p>{if $show_demo_banners == 1}<div id="es"><a href="http://www.sitebill.ru/demo/"><img src="{$estate_folder}/img/demo_transparent1.png" align=left width="214" height="78" border="0" alt="скачать демо-версию" title="скачать демо-версию"></a></div><div id="es"><a href="http://www.sitebill.ru/price-cms-sitebill/"><img src="{$estate_folder}/img/buy_product.png" align=left width="280" height="78" border="0" alt="купить CMS Sitebill" title="купить CMS Sitebill"></a></div>{/if}<div class="clear"></div>{include file="slidemenu.tpl"}</div><div id="lc"><div id="left"><div id="search_main">{if !$is_account}{include file="search_form.tpl"}{else}{include file="remember.tpl"}{/if}</div></div><div id="left1">{if $category_tree != ''}<div id="tree"><ul class="submenu">{$category_tree}</ul></div><div class="clear"></div>{/if}{if $geodata_on_home}{include file="map.tpl"}{/if}{if $is_account}<div class="account">{if $breadcrumbs != ''}<div id="breadcrumbs">{$breadcrumbs}</div>{/if}<div class="clear"></div>{$main}</div>{else}<div id="tabs-services"><ul><li><a href="#tabs-services-main">{$L_TABS_MAIN}</a></li><li><a href="#tabs-services-favorites" id="getmyfavorites">{$L_TABS_FAVORITES} (<span id="favorites_count">{$smarty.session.favorites|count}</span>)</a></li><li><a href="#tabs-services-special" id="specialoffers">{$L_TABS_SPECIAL}</a></li></ul><div id="tabs-services-main">{if $breadcrumbs != ''}<div id="breadcrumbs">{$breadcrumbs}</div>{/if}{if $main_file_tpl != ''}<div class="clear"></div>{include file="$main_file_tpl"}{else}{$main}{/if}</div><div id="tabs-services-favorites">{$L_TABS_FAVORITES}</div><div id="tabs-services-special">{$L_TABS_SPECIAL}</div></div>{/if}</div></div><div id="rc">{if $right_column != ''}<div class="rcont">{if $show_demo_banners == 1}<div id="right2"><div class="vk"><script type="text/javascript" src="http://userapi.com/js/api/openapi.js?22"></script><!-- VK Widget --><div id="vk_groups"></div><script type="text/javascript">{literal}VK.Widgets.Group("vk_groups", {mode: 0, width: "229", height: "190"}, 25347835);{/literal}</script><br></div></div>{/if}<div id="right2"><div id="news_column">{include file="news_list_column.tpl"}</div>{include file="right_special.tpl"}</div></div>{/if}{if $is_account and $category_tree_account}<div class="rcont"><div id="right2">{$category_tree_account}</div></div>{/if}</div><div class="clear"></div>{include file="footer.tpl"} Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: November 14, 2013 Описываю принцип. Не универсальный и не лучший! Для agrncy - шаблона. Но по этим мотивам можно адаптировать и для другого. Иходные данные - есть статическая страничка которая отзывается по адресу, например /onas Создаем два файла - /template/frontend/agency/lc_full.tpl и /template/frontend/agency/lc_strict.tpl. Первый для полноценного вывода, второй для обрезанного. Идем в файл /template/frontend/agency/main.tpl и находим кусок кода<div id="lc">...тут_разметка_всякая...</div><div id="rc">Все то, что ...тут_разметка_всякая... вырезаем и переносим в файл lc_full.tpl . А вместо вырезанного ставим {if $smarty.server.REQUEST_URI|replace:'/':''=='тут_урл_вашей_страницы'}{include file='lc_strict.tpl'}{else}{include file='lc_full.tpl'}{/if}тут_урл_вашей_страницы - указывается без ведущих и закрывающих слешей, не /onas, не onas/, а чисто onas.Если в урле вашей страницы есть слеши (aboutcompany/onas) - дело плохо, не сработает. Файл lc_full.tpl сохраняем как есть. В файле lc_strict.tpl пишем <div id="left">{if $main_file_tpl != ''} <div class="clear"></div> {include file="$main_file_tpl"}{else}{$main}{/if}</div>и сохраняем. 1 Solovei9 reacted to this Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Solovei9 0 Жалоба Опубликовано: November 16, 2013 Спасибо.но не помогло.будем ждать когда разработчики все таки сделают возможность создавать свой шаблон для статичных страниц))) Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: November 16, 2013 Не помогло в каком смысле? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Solovei9 0 Жалоба Опубликовано: November 17, 2013 Страница onas работает нормально а на остальных под шапкой вылезает ошибка)))Fatal error: Uncaught exception 'SmartyException' with message 'Unable to load template file 'lc_full.tpl'' in /home/k/kompsp/vavilon-sp.ru/public_html/third/smarty/sysplugins/smarty_internal_template.php:163 Stack trace: #0 /home/k/kompsp/vavilon-sp.ru/public_html/third/smarty/sysplugins/smarty_internal_template.php(552): Smarty_Internal_Template->isExisting(true) #1 /home/k/kompsp/vavilon-sp.ru/public_html/cache/compile/c4a19c2358bd739caf206786f6d233a98f6000ee.file.main.tpl.php(76): Smarty_Internal_Template->getRenderedTemplate() #2 /home/k/kompsp/vavilon-sp.ru/public_html/third/smarty/sysplugins/smarty_internal_template.php(434): include('/home/k/kompsp/...') #3 /home/k/kompsp/vavilon-sp.ru/public_html/third/smarty/sysplugins/smarty_internal_template.php(569): Smarty_Internal_Template->renderTemplate() #4 /home/k/kompsp/vavilon-sp.ru/public_html/third/smarty/Smarty.class.php(338): Smarty_Internal_Template->getRenderedTemplate() #5 /home/k/kompsp/vavilon-sp.ru/public_html/third/smarty/Smarty.class.php(382): Smarty->fetc in /home/k/kompsp/vavilon-sp.ru/public_html/third/smarty/sysplugins/smarty_internal_template.php on line 163 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: November 17, 2013 Ошибка говорит о том, что файл lc_full.tpl не найден.Создайте его в том же каталоге что и main.tpl 1 Solovei9 reacted to this Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Solovei9 0 Жалоба Опубликовано: November 17, 2013 все отлично.спасибо.мой косяк.создал файл lc_full.tpl с двумя точками на конце))) Все работает,а можно ли еще убрать из страницы о нас шапку?чтобы остался только текст Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Sbagirli 0 Жалоба Опубликовано: December 3, 2013 У меня шаблон Black&Red в файле МАИНТПЛ нет такого кода "тут разметкая всякая " итд Как быть в этом случае? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: December 3, 2013 У меня нет под рукой этого шаблона. Смыльте на abushyk@gmail.com мне main.tpl о него. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
roma74 0 Жалоба Опубликовано: September 2, 2014 Точно такая же ситуация. Стандартный шаблон agency, на вашем сервере файл main.tpl {include file="header.tpl"}<body> {if $smarty.session.user_id eq ''} {include file="login_register.tpl.html"} {/if} {include file=$_layout}</body></html> Как быть в этом случае? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: September 2, 2014 1. Обновите в админке page до версии 1.2.32. Поменяйте код main.tpl на этот{if $is_underconstruction_mode==1} {include file='main_closed.tpl'}{else}{include file="header.tpl"}<body> {if $smarty.session.user_id eq ''} {include file="login_register.tpl.html"} {/if} {if $apps_page_view} {include file="layout_minimum.tpl"} {else} {include file=$_layout} {/if}{*$profiler*}</body></html>{/if}3. Добавьте сокращенный шаблон /template/frontend/agency/layout_minimum.tpl<div id="content"> {include file="top_fixed_menu.tpl.html"} <div class="header"> <a href="{$estate_folder}/"><img class="logo" src="{$estate_folder}/template/frontend/agency/img/{$template_vars_logo}" alt="" title=""></a> {if $show_demo_banners == 1} <div id="es"> <a href="http://www.sitebill.ru/demo/"><img src="{$estate_folder}/template/frontend/agency/img/demo_transparent1.png" align=left width="214" height="78" border="0" alt="скачать демо-версию" title="скачать демо-версию"></a> </div> <div id="es"> <a href="http://www.sitebill.ru/price-cms-sitebill/"><img src="{$estate_folder}/template/frontend/agency/img/buy_product.png" align=left width="280" height="78" border="0" alt="купить CMS Sitebill" title="купить CMS Sitebill"></a> </div> <div id="es"> <a href="http://www.sitebill.ru/client/cart.php?gid=6"><img src="{$estate_folder}/template/frontend/agency/img/template.png" align=left width="196" height="78" border="0" alt="Шаблоны для CMS Sitebill" title="Шаблоны для CMS Sitebill"></a> </div> {/if} <div class="clear"></div> {include file="slidemenu.tpl"} </div> <div id="lc"> <div id="left1"> {if $category_tree != ''} <div id="tree"> <ul class="submenu">{$category_tree}</ul> </div> <div class="clear"></div> {/if} {if $is_account} <div class="account"> {if $breadcrumbs != ''} <div id="breadcrumbs">{$breadcrumbs}</div> {/if} <div class="clear"></div> {if $main_file_tpl != ''} <div class="clear"></div> {include file="$main_file_tpl"} {else} {$main} {/if} </div> {else} {if $breadcrumbs != ''} <div id="breadcrumbs">{$breadcrumbs}</div> {/if} {if $main_file_tpl != ''} <div class="clear"></div> {include file="$main_file_tpl"} {else} {$main} {/if} {/if} </div> </div> <div id="rc"> {if $right_column != ''} <div class="rcont"> {if $show_demo_banners == 1} <div id="right2"> <div class="vk"> <script type="text/javascript" src="http://userapi.com/js/api/openapi.js?22"></script> <!-- VK Widget --> <div id="vk_groups"></div> <script type="text/javascript"> {literal} VK.Widgets.Group("vk_groups", {mode: 0, width: "229", height: "190"}, 25347835); {/literal} </script> <br> </div> </div> {/if} <div id="right2"> <div id="news_column"> {include file="news_list_column.tpl"} </div> {include file="right_special.tpl"} <div id="news_column"> {$apps_pages_column} </div> </div> </div> {/if} {if $is_account and $category_tree_account} <div class="rcont"> <div id="right2"> {$category_tree_account} </div> </div> {/if} </div> <div class="clear"></div> {include file="footer.tpl"} </div> 1 johnsage reacted to this Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах