Recommended Posts

Как перенести текст описания раздела на сайте с начало страницы , в конец страницы как третьем скриншоте

Screenshot_1.png

Screenshot_2.png

Screenshot_3.png

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


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

В realty_grid.tpl, примерно 23 строка находим:

 <h1 class="page-header">{$title}</h1>
    {if $smarty.request.page == 1 or $smarty.request.page == '' }
    <span itemprop="description">{$description}</span>
    {/if}

и после заголовка последующие 3 строки переносим в нужное место, например в район 85 строки, перед этим:

<div class="sidebar span3">
    {include file='search_form.tpl'}

или в конец шаблона, наверное заработает :)

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


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

это все понятно но не совсем так как для меня все это ново . строчку 23 я к примеру найду ,только укажите точно какую именно .и куда точно ее вставить .чтобы текст читался именно  там как указанно в скрин шоте

Screenshot_5.png

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


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

или к примеру копирую строку 

 <h1 class="page-header">{$title}</h1>
    {if $smarty.request.page == 1 or $smarty.request.page == '' }
    <span itemprop="description">{$description}</span>
    {/if}

и вставляю ее ка в скрин шоте , а на старом месте где была эта строка что нужно сделать удалить ее или оставить если оставить . то текст также будет читаться верху?

 <h1 class="page-header">{$title}</h1>
    {if $smarty.request.page == 1 or $smarty.request.page == '' }
    <span itemprop="description">{$description}</span>
    {/if}

 

Screenshot_6.png

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


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

Вверху оставляешь только заголовок 

<h1 class="page-header">{$title}</h1>

а переносишь в нужное место последующие 3 строки, как у тебя на скриншоте, только место немного неправильно выбрал, поскольку вставил в блок с формой поиска и спецпредложений. Над ним-же написано < div class = "sidebar span 3"> - это узкая колонка справа, в которой и расположены эти формы.  Вставляй, например под красным < /div >, что на твоем скриншоте или перед последним.

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


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

Проверил, пожалуй удобнее будет вставить код между двумя </if> над красным </div> в таком виде:

<hr />
{if $smarty.request.page == 1 or $smarty.request.page == '' }
<span itemprop="description">{$description}</span>
{/if}

Получится отображение сразу под списком объявлений, если их меньше чем на несколько листов, или под пагинатором, если объявлений наберется на несколько страниц.

Посмотреть как выглядит можно здесь (обзор в таблице текста о недвижимости в разных странах)

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


Ссылка на сообщение
Поделиться на других сайтах
7 часов назад, Chernetskiy сказал:

Проверил, пожалуй удобнее будет вставить код между двумя </if> над красным </div> в таком виде:

Лучше там где вы указали, но после последнего {/if}. Не стоит вносить вывод описания внутрь условия, которое не связано с описанием, так как последний if проверяет наличии объектов в выдаче, а текст, в принципе, стоит выводить, даже если объектов не нашлось.

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


Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, abushyk сказал:

Лучше там где вы указали, но после последнего {/if}. Не стоит вносить вывод описания внутрь условия, которое не связано с описанием, так как последний if проверяет наличии объектов в выдаче, а текст, в принципе, стоит выводить, даже если объектов не нашлось.

Вчера, в ходе эксперименов, я так пробовал и если в выборке объявлений мало а в боковой панели со спецпредложениями их пара десятков, то текст располагается с большим промежутком между основным списком объявлений и начинается где-то ниже уровня конца спецпредложений. 

Работает нормально.

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


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

возможно есть какое-то отличие по разметке, либо, как вариант, в самом описании битая разметка (или со специфичными разметочными элементами или стилями), которая подламывает разметку. но по скрину и стандартному шаблону, красненький закрывающий див - это конец центральной колонки, так что в теории не должно оно сползать под уровень спецпредложений.

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


Ссылка на сообщение
Поделиться на других сайтах
Только что, abushyk сказал:

возможно есть какое-то отличие по разметке, либо, как вариант, в самом описании битая разметка (или со специфичными разметочными элементами или стилями), которая подламывает разметку. но по скрину и стандартному шаблону, красненький закрывающий див - это конец центральной колонки, так что в теории не должно оно сползать под уровень спецпредложений.

Проверил, всё нормально. Это я наверное в 3-м часу ночи уже тупил. :)

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


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

Могло просто лечь в кеш. файлики шаблонов кешируются самим смарти. а некоторые шаблоны состоят сборно из нескольких файлов. и часто бывает, что один шаблон уже обновился в кеше, а второй еще нет и, при включении одного в другой, могут появляться артефакты.

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


Ссылка на сообщение
Поделиться на других сайтах
Только что, abushyk сказал:

Могло просто лечь в кеш. файлики шаблонов кешируются самим смарти. а некоторые шаблоны состоят сборно из нескольких файлов. и часто бывает, что один шаблон уже обновился в кеше, а второй еще нет и, при включении одного в другой, могут появляться артефакты.

у нас часто такое например в реалитивью внесли правки и сохранили, идем обновляем страницу -хоть 20 раз, но все равно старые данные и текст например, правильно ои делать так как делаем мы?
идем в папку //cache/compile  и удаляем все сразу файлs? вроде после этого все работает, но вот правилньно ли так?  так как других вариантов не известно

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


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

идем в папку //cache/compile  и удаляем все сразу файлs? вроде после этого все работает, но вот правилньно ли так?

так делать допустимо. других вариантов и нет.

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


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

Константин, попутно вопрос по некоторым изменениям при отображении списка объявлений в админке:

  • дата публикации приобрела полный вид с минутами, лично мне достаточно было-бы формата 01.01.16 а не в 2 строки;
  • информация о пользователе "Игорь Чернецкий (Chernetskiy)" - в 3 строки. Мне достаточно Игорь или Chernetskiy;

Всё это только растягивает список. Где это можно поправить?

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


Ссылка на сообщение
Поделиться на других сайтах
15 часов назад, Chernetskiy сказал:

Проверил, пожалуй удобнее будет вставить код между двумя </if> над красным </div> в таком виде:


<hr />
{if $smarty.request.page == 1 or $smarty.request.page == '' }
<span itemprop="description">{$description}</span>
{/if}

Получится отображение сразу под списком объявлений, если их меньше чем на несколько листов, или под пагинатором, если объявлений наберется на несколько страниц.

Посмотреть как выглядит можно здесь (обзор в таблице текста о недвижимости в разных странах)

или к примеру копирую строку 

 <h1 class="page-header">{$title}</h1>
    {if $smarty.request.page == 1 or $smarty.request.page == '' }
    <span itemprop="description">{$description}</span>
    {/if}

и вставляю ее ка в скрин шоте , а на старом месте где была эта строка что нужно сделать удалить ее или оставить если оставить . то текст также будет читаться верху?

 <h1 class="page-header">{$title}</h1>
    {if $smarty.request.page == 1 or $smarty.request.page == '' }
    <span itemprop="description">{$description}</span>
    {/if}

Все отлично теперь получилось текст описания раздела внизу .как я и хотел.спасибо

Screenshot_7.png

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


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

но ведь вывод доп.информации в том числе город для сео будет выводиться всегда, так как скорее всего вы продаете объекты только из одного города, но если например сформировать список по цене например от 10тыс до 800тыс то в этот список попадут и гаражи и дачи к примеру, поэтому "продажа квартир и аналоги" будут неактуально

следовательно, вопрос, как собрать "солянку" ?

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


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

Под каждым разделом свое описание соответствующего раздела ,и к тому же нужно это описание переодически менять ,так как устаревшее описание понижает топ в поисковике .это работает я уже проверял .или нужно переодически писать статьи или новости .

Screenshot_8.png

Screenshot_9.png

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


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

одно дело в каждом разделе -если в сетку не попадают объявления из других разделов,
другое дело если сетка сформировалась по какому то параметру, например цене или улице

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

 

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


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

Согласен это описание будет работать только для определенного раздела но .иногда этого достаточно чтобы оказаться в топ 3 и постоять там хотя бы пару дней, идет шквал звонков ,идет работа.

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


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

хм а это разве не стандартное описание которое берется для всего раздела? 
например продажа квартир ?
это хорошо когда у вас 1 город, и вы ведете работу в одном городе, тогда да наверное хорошо, а если у вас уже 2 или 3 города? тогда как?

а может сео связано с тегом 

 <span itemprop="description">{$description}</span>

а именно itempro    ???

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


Ссылка на сообщение
Поделиться на других сайтах
30 минут назад, doma сказал:

одно дело в каждом разделе -если в сетку не попадают объявления из других разделов,
другое дело если сетка сформировалась по какому то параметру, например цене или улице

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

 

А что мешает впихнуть ссылки под наиболее распространенные параметры в описание категории? По принципу как здесь - обзор в таблице текста о недвижимости в разных странах с активными ссылками на сортировку объектов по странам. Можно сделать например по районам города, по цене или или по комнатности квартир в отдельном городе.

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


Ссылка на сообщение
Поделиться на других сайтах
Только что, Chernetskiy сказал:

А что мешает впихнуть ссылки под наиболее распространенные параметры в описание категории? По принципу как здесь - обзор в таблице текста о недвижимости в разных странах с активными ссылками на сортировку объектов по странам. Можно сделать например по районам города, по цене или или по комнатности квартир в отдельном городе.

сетка формируется по параметрам :)) например по цене от и до
и что там будет ?  ссылки на все города? типа недвижимость в москве питере самаре сызрани и так далее? а потом продажа квартир в москве питере сызране а потом еще и купиьть квариру в москве питере самаре?

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


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

кто скажет как правильно работать с датой лучше в режиме ручного редактирования :) ??
нужно завести 2даты  дата_начало и дата_конец и выводить определенный текст при реальном времени

суть такая типа рекламной акции чтобы поставить и забыть и если вовремя не проконтролируешь само как бы уничтожиться и не будет выводиться, вообщем условие например обработки такое
есть текст рекламы распродажа 1комнатных квартир только в октябht? ставишь дату начало 01октября дату конца 31 октября 

весь октябрь будет выводиться реклама, а предположим забыли убрать или просто уехали изгорода, интернета нет, компьютер сломался и так далее
то до октября и после октября просто текст не будет выводиться, таким образом можно решить нашу задачу, только вот как правильно даты сравнивать не совсем знаем

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


Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, doma сказал:

сетка формируется по параметрам :)) например по цене от и до
и что там будет ?  ссылки на все города? типа недвижимость в москве питере самаре сызрани и так далее? а потом продажа квартир в москве питере сызране а потом еще и купиьть квариру в москве питере самаре?

Ну категорий много и для всех можно составить конкретные описания, например для общей категории "Купить" прописать ссылки на города. Для категории "Купить-Квартиру" прописать ссылки на объекты с минимальными ценами, новостройками в том или ином городе и т.п. Всё лучше, чем вообще ничего. Или уж если мудрить по полной, то сделать какой-нить шаблон, который будет перехватывать запрос поиска по городу и выводить в описание информацию под конкретный город... но это уже другая история. 

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


Ссылка на сообщение
Поделиться на других сайтах
54 минуты назад, doma сказал:

хм а это разве не стандартное описание которое берется для всего раздела? 
например продажа квартир ?

Да, это оно. Но никто не говорит, что вывод в навигацию ссылок на разделы, даже для моногороднего сайта - это хорошее решение. Просто оно самое простое и легко понимаемое. Естественно, что для большей насыщенности нужны ссылки иного рода, которые будут включать в себе больше параметров, кроме одного раздела. соответственно, под эти ссылки будет нужен некий роутер, который будет понимать, что это за ссылка пришла и куда отдать ее в обработку. так же понадобится контроллер или функция, которая получит команду обработать данную ссылку по зашифрованным в ней параметрам и которая вернет либо список, либо еще что-то и каким-то образом сформирует пулл мета-данных и настраничное описание. так же нужен будет какой-то субконтроллер,, который будет выдавать эти ссылки на нужных страницах и, возможно, в побочные продукты, как рсс, карта сайта, etc.

Но все это начинается с самого главного - планирования системы ссылок. их формата, способа организации... в общем утомляющей теорбазы)))

Вот примерно что скрывается за простенькой фразой "хочу ссылки типа город+тип" ))))

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


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

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

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

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

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

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

Войти

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

Войти сейчас