Yar
Вывод для себя сделал следующий. Уж коль я пока с одним сайтом-то разбираюсь с трудом, то другого мне еще сверху не хватало, как говорится. Хотя, в данном случае внутри.)
Мы люди простые, особыми знаниями не обременены, пойдем простым путем.Как я понял, при переходе в категорию, на карте отображаются маркеры только с этой категории и подкатегорий (еще не заполнял просто свой мапс, только предполагаю), поэтому, действительно, недостаток это не особый и пережить его можно попробовать.
Еще вопрос образовался: можно ли не отображать в глубиномере тот самый "Объекты на карте", ибо на него ничто вести не будет. Все ссылки сразу на главные категории.
1. На сайте-примере в указанных разделах разные шаблоны, судя по всему. Получается шаблон нужно как-то подключать или не обязательно?
2. Есть ли ограничение по количеству ключей/субдоменов?.
3. Это как-то может отрицательно влиять на работу сайта, перенос на другой хостинг, обновления и тп?
4. В чём, всё-таки, преимущества создания субдомена, работающего на мапсе, от создания просто глобальных двух-трёх категорий разной направленности, выглядящих для пользователя как отдельные (что не есть на самом деле), независящие друг от друга разделы?
Не, всё же, это немного не то в данном случае.Подождите выхода связей, там по идее такое можно будет сделать
Это я оставил на крайний случай. Просто можно сделать ссылки с главного меню на разделы.Но и здесь минус — как минимум, адрес будет site.ru/places/katalog, site.ru/places/nedvizhimost. А ещё в хлебных крошках будет видно общее для всех расположение: "-> Объекты на карте ->".Можно только, если в типе контента с системным именем places создать категории «Недвижимость» и «Каталог организаций».
Я что-то подобное увидел на сайте 353440.ru. Думаю хозяин сайта не обидится, что я даю ссылку на его сайт. Тем более, что он сам выкладывал на него ссылку недавно. Кстати, если он прочтёт это, то пусть поправит в разделе "Недвижимость" кнопки "Добавить объект" и "Я представитель агентства", там 404.
Так вот на этом сайте в разделе "Недвижимость, /realty/" стоит карта, как в мапсе, хотя функционал, вроде, как в объявлениях. Адрес разделов в "Недвижимость" выглядит как /realty/places/razdel, а в "Карта" — places/razdel. Ведь неспроста в адресе Недвижимости есть "/plases/", а в глубинометре раздела ссылка "Объекты на карте"(вид /realty/places) ведёт сразу на раздел /realty. Может хозяин сайта, уважаемый Capitan открыл какую-то тайну и решил этот вопрос…
Если создать новый тип контента, то как и где настроить его работу на мапсе, не пойму.
Любое поле важное, особенно название. Зачастую в нём весь смысл.Я, как временное решение, вообще убрал "название" из фильтра
Ну на безрыбье..., если только. Человек с раздела каталога мечтает найти именно организацию, или что там у кого в каталоге. А если на сайте куча другого контента, то дело это он бросит, ковыряться не будет и направится на другой сайт. Юзабилити штука очень серьезная и пренебрежения к себе не прощает.А с этими тремя полями прекрасно справляется основная система поиска по сайту.
Архиважное наблюдение )1. Не хватает виджета "похожие объекты" для страницы просмотра записи
Так же необходим простой для понимания обычного пользователя Поиск в фильтре в одну строку, запрос из которой ищется сразу по всем трём основным полям: "Название", "Анонс", "Текст". В настоящее время в фильтре настраивается отдельная строка поиска для каждого поля. Итого три. Очень не понятно для пользователя.
Yar, тогда вам нужен не фильтр, а поиск по сайт.
Поставил. В настройках компонента указал где нужно искать. Но. Ищет он только по заголовкам. Я где-то видел настройку для участия в поиске всего контента сайта. Или я путаю… Хотелось бы найти это, ведь в случае поиска по всему сайту это очень полезно.
Что касается поиска по "Местам на карте", то основной модуль поиска не подойдет, ибо, если будет то же слово "гвозди" в блогах, статьях, видео и тп., то пользователь не обрадуется результатам. Ему же нужны организации и услуги. Если, конечно, не имеется каких либо способов привязать модуль поиска именно к компоненту. Получается возможности поиска две, но обе не подходят.
Но, всё же, для обычного пользователя это сложновато. Разбираться он не будет. Обычно это одно поле, куда можно ввести ключевое слово и поиск будет по всем полям.
Поиск по части слова тоже штука хорошая, но здесь нет такого. Например в описании написано "Продажа гвоздей", а пользователь ищет "гвозди". Судьбы их не пересеклись, они не нашли друг-друга...
Жаль. поиск по части слова еще можно как-то пережить, а вот куча полей, уже никак. Придется отключить фильтр. Пусть уж тогда сами ковыряются по каталогу, чем путать их.
Это нужно куда-то вставить или что-то заменить?то попробуйте так:
Уверен, Вы когда этот кусок кода вырезали, вот это перед ним тоже захватили:
Код PHP:
<?php if ($show_bar){ ?>
Ну да. Я ж скопировал с 94 по 143 строку, содержимое которых, по моему мнению, и принадлежит модулю, выделенному мной на картинке.Строка "div class="info_bar">" под номером 99.
Вот, собственно, вырезанный код:
<?php if ($ctype['item_append_html']){ ?>
<div class="append_html"><?php echo $ctype['item_append_html']; ?></div>
<?php } ?>
<?php if ($show_bar){ ?>
<div class="info_bar">
<?php if (!empty($item['rating_widget'])){ ?>
<div class="bar_item bi_rating">
<?php echo $item['rating_widget']; ?>
</div>
<?php } ?>
<?php if ($fields['date_pub']['is_in_item']){ ?>
<div class="bar_item bi_date_pub" title="<?php html( $fields['date_pub']['title'] ); ?>">
<?php echo $fields['date_pub']['html']; ?>
</div>
<?php } ?>
<?php if (!$item['is_pub']){ ?>
<div class="bar_item bi_not_pub">
<?php echo LANG_CONTENT_NOT_IS_PUB; ?>
</div>
<?php } ?>
<?php if (!empty($ctype['options']['hits_on'])){ ?>
<div class="bar_item bi_hits" title="<?php echo LANG_HITS; ?>">
<?php echo $item['hits_count']; ?>
</div>
<?php } ?>
<?php if ($fields['user']['is_in_item']){ ?>
<div class="bar_item bi_user" title="<?php html( $fields['user']['title'] ); ?>">
<?php echo $fields['user']['html']; ?>
</div>
<?php if (!empty($item['folder_title'])){ ?>
<div class="bar_item bi_folder">
<a href="<?php echo href_to('users', $item['user']['id'], array('content', $ctype['name'], $item['folder_id'])); ?>"><?php echo $item['folder_title']; ?></a>
</div>
<?php } ?>
<?php } ?>
<div class="bar_item bi_share">
<div class="share">
<script type="text/javascript" src="//yastatic.net/es5-shims/0.0.2/es5-shims.min.js" charset="utf-8"></script>
<script type="text/javascript" src="//yastatic.net/share2/share.js" charset="utf-8"></script>
<div class="ya-share2" data-services="vkontakte,facebook,odnoklassniki,moimir,gplus,twitter,viber,whatsapp" data-size="s"></div>
</div>
</div>
<?php if (!$item['is_approved']){ ?>
<div class="bar_item bi_not_approved">
<?php echo LANG_CONTENT_NOT_APPROVED; ?>
</div>
<?php } ?>
</div>
<?php } ?>
Это дефолтный шаблон и в этом файле я ничего не менял. Это первое, что тут пытаюсь изменитьне могу ничего сказать, не видя код
Шевелил уж. В админке в "Статьи — Поля" поля для этого блока не вижу. Есть поле автор (он, вроде как в этом модуле), двигаю его, но бесполезно.Может в админке виджеты(они же блоки) пошевелить?
Нашел данный шаблон. Нашел в нем контейнер <div class="info_bar"> и вырезал с 94 по 143 строки. Куда только не вставлял данный кусок кода – ну ничего не выходит. То не отображается, то белая страница, то сразу в двух местах, почему-то. Подскажите, пожалуйста, верно ли я вырезал код и куда вставить правильно.templates/default/content/default_item.tpl.php
И есть ли какой-то способ в браузере, в режиме просмотра кода или еще как-нибудь, определить какой шаблон привязан и где находится?