proded

Шаблон realty - изменения шапки

Recommended Posts

Как сделать, чтобы слайдер и форма поиска квартир отображались только на главной странице

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


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

Для этого не обходимо что бы главная страница была ввиде статической  http://www.etown.ru/s/topic/104-статическая-страница-изначально/

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


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

Как сделать, чтобы слайдер и форма поиска квартир отображались только на главной странице

 

О каком шаблоне идет речь?

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


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

Делаю статическую index.html - её содержимое отображается ниже слайдера. Шаблон realty.

Где вырезать вызов слайдера я нашел, что еще необходимо сделать?

Рассчитываю на Вашу помощь

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


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

Как вариант. В файле main.php шаблона

if($_SERVER['REQUEST_URI']=='/'){    $this->template->assert('we_are_on_main', 1);}

и уже внутри шаблона, проверяете это условие

{if $we_are_on_main==1}    тут выключаем или включаем то, что не должно или должно быть на главной{/if}

Только тут надо выяснить, что считать главной страницей. Ту, адрес которой в строке браузера выглядит как имя домена без параметров?

 

Форма поиска подключается в /template/frontend/realty/big_tabs.tpl.html где-то в 46- строке конструкцией вида {include file="search_form.tpl"}

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


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

Как вариант. В файле main.php шаблона

if($_SERVER['REQUEST_URI']=='/'){    $this->template->assert('we_are_on_main', 1);}

и уже внутри шаблона, проверяете это условие

{if $we_are_on_main==1}    тут выключаем или включаем то, что не должно или должно быть на главной{/if}

Только тут надо выяснить, что считать главной страницей. Ту, адрес которой в строке браузера выглядит как имя домена без параметров?

 

Форма поиска подключается в /template/frontend/realty/big_tabs.tpl.html где-то в 46- строке конструкцией вида {include file="search_form.tpl"}

Спасибо, буду пробовать.

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


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

Как вариант. В файле main.php шаблона

if($_SERVER['REQUEST_URI']=='/'){    $this->template->assert('we_are_on_main', 1);}

и уже внутри шаблона, проверяете это условие

{if $we_are_on_main==1}    тут выключаем или включаем то, что не должно или должно быть на главной{/if}

Только тут надо выяснить, что считать главной страницей. Ту, адрес которой в строке браузера выглядит как имя домена без параметров?

 

Форма поиска подключается в /template/frontend/realty/big_tabs.tpl.html где-то в 46- строке конструкцией вида {include file="search_form.tpl"}

Прописал main.php

if($_SERVER['REQUEST_URI']=='/'){

    $this->template->assert('we_are_on_main', 1);

}

 

В main.tpl сделал

{if $we_are_on_main==1}
          {include file="big_tabs.tpl.html"}
{/if}
 
Не работает.
В main.php в любом месте можно прописать?

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


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

 

Прописал main.php

if($_SERVER['REQUEST_URI']=='/'){

    $this->template->assert('we_are_on_main', 1);

}

 

В main.tpl сделал

{if $we_are_on_main==1}
          {include file="big_tabs.tpl.html"}
{/if}
 
Не работает.
В main.php в любом месте можно прописать?

 

Писать лучше в main() в начале.

В коде ошибка, нужно так:

$this->template->assert('we_are_on_main', 1);

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


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

стоп, а в чем ошибка?

 

Вставлять в main.php дучше всего после строки

global $__site_title, $folder, $smarty;

чем ближе к ней, тем лучше.

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


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

Проверьте, что приходит в шаблон в переменной we_are_on_main

 

Сразу после тега body сделайте ее вывод в виде #{$we_are_on_main}#

На главной странице вы должны получить в странице строку #1#.

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


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

Проверьте, что приходит в шаблон в переменной we_are_on_main

 

Сразу после тега body сделайте ее вывод в виде #{$we_are_on_main}#

На главной странице вы должны получить в странице строку #1#.

В шаблон ничего не приходит - получаю ##

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


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

Сайт установлен в подпапку?

Сайт на сервере в своей корневой папке.

Я правлю main.php в папке /agency/, 

в /realty/ его нет

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


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

Вот где собака порылась))

 

Правки в /agency/ справедливы только для шаблона agency.

Вот только не понял почему у вас в папке template/frontend/realty нет папки main. У вас шаблон свежий?

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


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

в папке template/frontend/realty нет папки main.

Шаблон приобретен пол года назад.

И что предпринять надо теперь? ))

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


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

http://my.digitalwerkstatt.ru/files/main.php.rar

 

качаете этот файл. размещаете его в папке шаблона в подпапку main.

сам файл переименовываете в main.php

отпишете как сделаете, ничего ли не упало)

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


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

http://my.digitalwerkstatt.ru/files/main.php.rar

 

качаете этот файл. размещаете его в папке шаблона в подпапку main.

сам файл переименовываете в main.php

отпишете как сделаете, ничего ли не упало)

Frontend пропал

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


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

строку 61 удалите в main.php

Съезжает верстка если пользователь - риелтор заходит в "мои объекты"

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


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

я так понял "съехало" - это то, что таблица со списком уехала за край области видимости?

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


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

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

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

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

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

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

Войти

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

Войти сейчас