Kupidom

Как изменить меню, редактировать и дополнять, шаблон realia

Recommended Posts

На скрине показал какое меню нужно редактировать, где в админке это делается? или какой файл?? 

Бе111зымянный.png

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


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

Данное меню, это категории ( в админке)

а где эти категории?? в меню в админке нету

sssssый.png

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


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

а где эти категории?? в меню в админке нету

Называется "структура".

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


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

Подскажите а как правильно и можно ли вообще убрать например на шаблоне реалия меню которое отображается  верхней части сайта, первое фото в самом первом верхнем посте/

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

Как сделать грамотно и без ошибок и что на что может влиять?
Так как с позиции CEO не имея меню мы лишаем роботов индексации материалов на сайте,  но страницы то фактически созданные не потеряются ? так как они существуют по определенному url и там есть все необходимые H1 H2 и тд 

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

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


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

Подскажите а как правильно и можно ли вообще убрать например на шаблоне реалия меню которое отображается  верхней части сайта, первое фото в самом первом верхнем посте/

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

Как сделать грамотно и без ошибок и что на что может влиять?
Так как с позиции CEO не имея меню мы лишаем роботов индексации материалов на сайте,  но страницы то фактически созданные не потеряются ? так как они существуют по определенному url и там есть все необходимые H1 H2 и тд 

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

Можете, конечно, убрать меню, но оно все-таки довольно мощный инструмент навигации и убирать его не вижу особого смысла.

Для роботов можно оставить sitemap

 

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


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

Можете, конечно, убрать меню, но оно все-таки довольно мощный инструмент навигации и убирать его не вижу особого смысла.

Для роботов можно оставить sitemap

 

а где и как его убрать ? в хеадер-адд ? каку то часть кода или можно например какой то скрипт временно закоментить?

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


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

а где и как его убрать ? в хеадер-адд ? каку то часть кода или можно например какой то скрипт временно закоментить?

в main.tpl код главного меню тут {$navmenu}

Удалите эту строчку.

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


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

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

properties-rows .property {
  1. display: inline-block;
  2. zoom: 1;
  3. -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.01);
  4. -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
  5. box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.01);
  6. background-color: rgba(0, 0, 0, 0.01);
  7. margin-bottom: 10px;
  8. padding: 0px;
  9. position: relative;

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

    Но как себя поведут блоки если совсем убрать тени, не нарушится ли где верстка и так далее.

    и для чего например применяются тени если можно применить например бордюр типа
    border 1 px solid grey например

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


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

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

properties-rows .property {
  1. display: inline-block;
  2. zoom: 1;
  3. -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.01);
  4. -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
  5. box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.01);
  6. background-color: rgba(0, 0, 0, 0.01);
  7. margin-bottom: 10px;
  8. padding: 0px;
  9. position: relative;

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

    Но как себя поведут блоки если совсем убрать тени, не нарушится ли где верстка и так далее.

    и для чего например применяются тени если можно применить например бордюр типа
    border 1 px solid grey например

Уберите и посмотрите что будет.

Только делайте резервную копию файла.

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


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

Сами тени ни на что не влияют. С почти 100% вероятностью они уберутся без проблем для верстки. А вот рамки явно влияют на ширину раздувая размеры элемента. Если элемент проставлен процентной шириной и имитирует табличный вид, то добавление рамки, там где ее не было, почти без вариантов развалит верстку. Так как тень она как бы позиционируется вокруг элемента, но не затрагивая его ширину (как абсолютное позиционирование), а рамка - имеет реальную физику и сразу добавляет к ширине.

Что тени, что рамки применяются исключительно по мнению дизайнера и принципу "я художник, я так вижу".

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


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

Сами тени ни на что не влияют. С почти 100% вероятностью они уберутся без проблем для верстки. А вот рамки явно влияют на ширину раздувая размеры элемента. Если элемент проставлен процентной шириной и имитирует табличный вид, то добавление рамки, там где ее не было, почти без вариантов развалит верстку. Так как тень она как бы позиционируется вокруг элемента, но не затрагивая его ширину (как абсолютное позиционирование), а рамка - имеет реальную физику и сразу добавляет к ширине.

Что тени, что рамки применяются исключительно по мнению дизайнера и принципу "я художник, я так вижу".

заметили что если например span3 span9 сделать тень то все нормально, а вот если даже прибавить 1 пиксель бордюра то все разваливается, если мы правильно понимаем то и справа и слева прибавляется по 1 пикселю в итоге общая длина блока равна=span9(например900)+2=902 пикселя а этоу уже переносит его на новую строку.

Следовательно вопрос у спан 9 например как то бордюр можно применять что бы верстка не ломалась?
или тут только такой способ - после спан9 ставить еще один див и уже у него ставить только бордюр ? а не у самого спан9
например
<div class="propep span9">
<div class="bigproper">   а тут пишем стиль в 1 пиксель для бордера

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


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

Да, такой финт допустим. Только кажется див должен быть именно внутри spanN. Т.е. сами спан-дивы формируют у вас блочно-сеточную структуру по своим размерам, а внутри вы вставляете уже декоративный див, который будет только оборачивать все внутри и держать рамку.

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


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

Подскажите а что будет если убрать  z-index: 200;

в стиле 

.properties-grid .property .image a {
  1. -webkit-transition: background-color 0.2s ease-in;
  2. -moz-transition: background-color 0.2s ease-in;
  3. -o-transition: background-color 0.2s ease-in;
  4. transition: background-color 0.2s ease-in;
  5. background-color: rgba(0, 0, 0, 0);
  6. display: block;
  7. height: 100%;
  8. left: 0px;
  9. position: absolute;
  10. top: 0px;
  11. width: 100%;
  12. z-index: 200;

    используется для вывода глазика при наведении на картинку объявления.
    получается как бы устанавливает слой наложения и вывода картинки на 200 уровне как бы слоя.
    И если например на картинке есть  текст который выводится через <a href="/">нужный текст </a> то нажать на этот текст не возможно, так как срабатывает верхняя картинка фотка объявления.
    А что будет и правильно ли убрать z-index чтобы текст был кликабельный ?

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


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

Подскажите а что будет если убрать  z-index: 200;

используется для вывода глазика при наведении на картинку объявления.
получается как бы устанавливает слой наложения и вывода картинки на 200 уровне как бы слоя.
И если например на картинке есть  текст который выводится через <a href="/">нужный текст </a> то нажать на этот текст не возможно, так как срабатывает верхняя картинка фотка объявления.
А что будет и правильно ли убрать z-index чтобы текст был кликабельный ?

z-index служит для позиционирования объекта по оси Z. Проще говоря определят очередность (приоритет) показа того или иного элемента.

z-index работает только с элементами, для которых свойство position установлено в absolutefixed или relative

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


Ссылка на сообщение
Поделиться на других сайтах
В 08.11.2017 в 05:01, abushyk сказал:

Если элемент проставлен процентной шириной и имитирует табличный вид, то добавление рамки, там где ее не было, почти без вариантов развалит верстку.

Наоборот если блоки имеют фиксированный вид то 100% развалится верстка, а в процентном отношении все будет хорошо.

 

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


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

Наоборот если блоки имеют фиксированный вид то 100% развалится верстка, а в процентном отношении все будет хорошо.

 

как только ставишь бордюр в 1 пиксель в стиле .properties-rows .property
то сразу разметка ломается  потому что уже не спан9 становится видимо а спан9+2пикселясправаислева
и фактически сделать бордюр у этого стиля не получается
пример-сетка объявлений на главной странице когда слева фотоспан3+справатитлиописаниеспанбоди6

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


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

z-index служит для позиционирования объекта по оси Z. Проще говоря определят очередность (приоритет) показа того или иного элемента.

z-index работает только с элементами, для которых свойство position установлено в absolutefixed или relative

у картинки -блоки image ничего не стоит 
как раз position: absolute; - стоит у штатного  <a href="/"> </a> где глазик подгружается
стоит вроде, а у текста абсолют

вот стиль

.properties-grid .property .image a {
  1. -webkit-transition: background-color 0.2s ease-in;
  2. -moz-transition: background-color 0.2s ease-in;
  3. -o-transition: background-color 0.2s ease-in;
  4. transition: background-color 0.2s ease-in;
  5. background-color: rgba(0, 0, 0, 0);
  6. display: block;
  7. height: 100%;
  8. left: 0px;
  9. position: absolute;
  10. top: 0px;
  11. width: 100%;
  12. z-index: 200;

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


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


как раз position: absolute; - стоит у штатного  <a href="/"> </a> где глазик подгружается

.properties-grid .property .image a:hover 

hover - Определяет стиль элемента при наведении на него курсора мыши

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


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

.properties-grid .property .image a:hover 

hover - Определяет стиль элемента при наведении на него курсора мыши

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

смотрите как мы понимаем то что вы говорили отображение по оси Z
например есть 3 дива
1-картинка
2 текст на картинке
3 глазик показываемый при наведении
так вот если ничего не наводить отображается  первый див а на него накладывается 2 див в итоге все нормально, но стоит навести мышку, то подложка в виде глаза это 3 див накрывает все и первый див и второй, ведь так? (причем зиндекс стоит 200)

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

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


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

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

Тогда не в ту сторону копаете. вам нужно after и before. пример смотреть тут

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


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

Тогда не в ту сторону копаете. вам нужно after и before

нет причем тут fant и бефоре :)) посмотрите у нас на сайте :) может мы не правильно просто информируем

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


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

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

смотрите как мы понимаем то что вы говорили отображение по оси Z
например есть 3 дива
1-картинка
2 текст на картинке
3 глазик показываемый при наведении
так вот если ничего не наводить отображается  первый див а на него накладывается 2 див в итоге все нормально, но стоит навести мышку, то подложка в виде глаза это 3 див накрывает все и первый див и второй, ведь так? (причем зиндекс стоит 200)

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

не правильно вы понимаете значения z-index .пример:

1. Имеется определенный блок с информацией.

2. Имеется модальная форма.

3. имеется слайдер или любой превью-модуль, позволяющий смотреть картинки отдельно.

Вот для всех этих блоков значение z-index очень важно!!!! иначе все будет накладываться просвечиваться и налезать в иерархии построение последовательности блоков. 

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


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

не правильно вы понимаете значения z-index .пример:

1. Имеется определенный блок с информацией.

2. Имеется модальная форма.

3. имеется слайдер или любой превью-модуль, позволяющий смотреть картинки отдельно.

Вот для всех этих блоков значение z-index очень важно!!!! иначе все будет накладываться просвечиваться и налезать в иерархии построение последовательности блоков. 

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

смотрите есть по сути 3 картинки они все отображаются в 1 месте, и если например сделать предыдущее и следующее, то через зиндекс можно сделать как бы слайдер, хотя по сути тот слой который был например 2 станет первым или наоборот 3 что по сути будет либо виден либо не виден

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


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

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

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

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

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

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

Войти

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

Войти сейчас

  • Похожие публикации

    • Автор: axilec
      Добрый день! Не подскажете, как можно добавить ссылку или кнопку в описании к объекту недвижимости? Спасибо!
    • Автор: Opossum_Shultz
      Добрый день! подскажите, в шаблоне реалиа не реализовано каким - нибудь css или чем - нибудь развертывание и свертывание текста (например, для описаний ЖК)?
      Ну типа спойлер.
       
    • Автор: metrpro
      Добрый день! Шаблон realia, стоит необходимость изменить оформление добавления/убавления из списка "Избранное".
      Нынешнее решение выглядит следующим образом:
      {if isset($smarty.session.favorites)} {if in_array($data.id.value, $smarty.session.favorites)}<a class="fav-rem" alt="{$data.id.value}" title="{$L_DELETEFROMFAVORITES}" href="#remove_from_favorites"></a> {else}<a class="fav-add" alt="{$data.id.value}" title="{$L_ADDTOFAVORITES}" href="#add_to_favorites"></a> {/if} {else}<a class="fav-add" alt="{$data.id.value}" title="{$L_ADDTOFAVORITES}" href="#add_to_favorites"></a> {/if} А мне бы хотелось уйти от картинок, предусмотренных стилем, чтобы выглядеть это стало как обычная кнопка, типа тех, что вызывают в шаблоне модальные окна.
      Буду рад, если кто сможет поделиться подобными наработками (у меня не вышло)
       
    • Автор: IgorGavr
      В списках объектах есть строчка:
      <div class="property span9{if $grid_items.bold_status==1} grid_list_bold{/if}{if $grid_items.premium_status==1} grid_list_premium{/if}{if $grid_items.vip_status==1} grid_list_vip{/if}">
      Но в независимости выбрано выделение или премиум объявление, проверка не проходит. Как мы можем брать деньги если никаких выделений не происходит после оплаты?
    • Автор: metrpro
      В таблицу STREET, содержащую список улиц и по умолчанию имеющую поля STREET_ID, CITY_ID и NAME, добавлено поле DISTRICT_ID (типа select_by_query), которое позволяет четко каждой улице определить район, к которому она относится, из таблицы DISTRICT_ID.
      Внимание, вопрос №1: как передать текстовое значение поля district_id в шаблоны realty_view и realty_grid (realia)?

      В таблице DISTRICT добавлено поле OKRUG типа safe_string. Вопрос №2 - как его значение тоже передать в те же шаблоны?

      И, наконец, вопрос №3 - как организовать поиск всех объявлений определенного типа в рамках улиц, расположенных в определенном районе или определенном округе?