Yar

Yar

+29
Репутация
66
Рейтинг
#1 Создание типа контента для InstantMaps 5 февраля 2017 в 23:28
Спасибо всем за ответы!
Вывод для себя сделал следующий. Уж коль я пока с одним сайтом-то разбираюсь с трудом, то другого мне еще сверху не хватало, как говорится. Хотя, в данном случае внутри.)

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

Еще вопрос образовался: можно ли не отображать в глубиномере тот самый "Объекты на карте", ибо на него ничто вести не будет. Все ссылки сразу на главные категории.
#2 Создание типа контента для InstantMaps 5 февраля 2017 в 21:16
Получается, чтоб разделы были абсолютно разные, нужно настраивать субдомен. Возникают вопросы:

1. На сайте-примере в указанных разделах разные шаблоны, судя по всему. Получается шаблон нужно как-то подключать или не обязательно?
2. Есть ли ограничение по количеству ключей/субдоменов?.
3. Это как-то может отрицательно влиять на работу сайта, перенос на другой хостинг, обновления и тп?
4. В чём, всё-таки, преимущества создания субдомена, работающего на мапсе, от создания просто глобальных двух-трёх категорий разной направленности, выглядящих для пользователя как отдельные (что не есть на самом деле), независящие друг от друга разделы?
#3 Создание типа контента для InstantMaps 5 февраля 2017 в 16:44

Подождите выхода связей, там по идее такое можно будет сделать

Jestik
Не, всё же, это немного не то в данном случае.

Можно только, если в типе контента с системным именем places создать категории «Недвижимость» и «Каталог организаций».

Loadырь
Это я оставил на крайний случай. Просто можно сделать ссылки с главного меню на разделы.Но и здесь минус — как минимум, адрес будет site.ru/places/katalog, site.ru/places/nedvizhimost. А ещё в хлебных крошках будет видно общее для всех расположение: "-> Объекты на карте ->".

Я что-то подобное увидел на сайте 353440.ru. Думаю хозяин сайта не обидится, что я даю ссылку на его сайт. Тем более, что он сам выкладывал на него ссылку недавно. Кстати, если он прочтёт это, то пусть поправит в разделе "Недвижимость" кнопки "Добавить объект" и "Я представитель агентства", там 404.

Так вот на этом сайте в разделе "Недвижимость, /realty/" стоит карта, как в мапсе, хотя функционал, вроде, как в объявлениях. Адрес разделов в "Недвижимость" выглядит как /realty/places/razdel, а в "Карта" — places/razdel. Ведь неспроста в адресе Недвижимости есть "/plases/", а в глубинометре раздела ссылка "Объекты на карте"(вид /realty/places) ведёт сразу на раздел /realty. Может хозяин сайта, уважаемый Capitan открыл какую-то тайну и решил этот вопрос…
#1 Создание типа контента для InstantMaps 5 февраля 2017 в 01:24
Подскажите, пожалуйста, как можно создать дополнительный раздел, например «Недвижимость», работающий на InstantMaps. Сам мапс уже занят под «Каталог организаций».

Если создать новый тип контента, то как и где настроить его работу на мапсе, не пойму.
#4 InstantMaps2 - предложения 3 февраля 2017 в 20:41

Я, как временное решение, вообще убрал "название" из фильтра

Pocus
Любое поле важное, особенно название. Зачастую в нём весь смысл.

А с этими тремя полями прекрасно справляется основная система поиска по сайту.

Pocus
Ну на безрыбье..., если только. Человек с раздела каталога мечтает найти именно организацию, или что там у кого в каталоге. А если на сайте куча другого контента, то дело это он бросит, ковыряться не будет и направится на другой сайт. Юзабилити штука очень серьезная и пренебрежения к себе не прощает.
#5 InstantMaps2 - предложения 3 февраля 2017 в 20:05

1. Не хватает виджета "похожие объекты" для страницы просмотра записи

Pocus
Архиважное наблюдение )

Так же необходим простой для понимания обычного пользователя Поиск в фильтре в одну строку, запрос из которой ищется сразу по всем трём основным полям: "Название", "Анонс", "Текст". В настоящее время в фильтре настраивается отдельная строка поиска для каждого поля. Итого три. Очень не понятно для пользователя.
#6 Много вопросов по Instant Maps 2 31 января 2017 в 12:06
Loadырь, Во! Да-да, это оно, спасибо. Хоть полноценный поиск по сайту настрою. Ну а конкретно Мапс пусть пока без поиска будет.
#7 Много вопросов по Instant Maps 2 31 января 2017 в 11:51

Yar, тогда вам нужен не фильтр, а поиск по сайт.

Loadырь

Поставил. В настройках компонента указал где нужно искать. Но. Ищет он только по заголовкам. Я где-то видел настройку для участия в поиске всего контента сайта. Или я путаю… Хотелось бы найти это, ведь в случае поиска по всему сайту это очень полезно.

Что касается поиска по "Местам на карте", то основной модуль поиска не подойдет, ибо, если будет то же слово "гвозди" в блогах, статьях, видео и тп., то пользователь не обрадуется результатам. Ему же нужны организации и услуги. Если, конечно, не имеется каких либо способов привязать модуль поиска именно к компоненту. Получается возможности поиска две, но обе не подходят.
#8 Много вопросов по Instant Maps 2 30 января 2017 в 23:20
Спасибо, Loadырь, поля и возможность искать появились:


Но, всё же, для обычного пользователя это сложновато. Разбираться он не будет. Обычно это одно поле, куда можно ввести ключевое слово и поиск будет по всем полям.
Поиск по части слова тоже штука хорошая, но здесь нет такого. Например в описании написано "Продажа гвоздей", а пользователь ищет "гвозди". Судьбы их не пересеклись, они не нашли друг-друга...

Жаль. поиск по части слова еще можно как-то пережить, а вот куча полей, уже никак. Придется отключить фильтр. Пусть уж тогда сами ковыряются по каталогу, чем путать их.
#9 Много вопросов по Instant Maps 2 30 января 2017 в 22:35
Возможно ли настроить в фильтре поиск не только по названию элементов в каталоге объектов, но и по полям "Краткое описание" и "Подробное описание"?
#10 Убрать из InstantMaps 2 29 января 2017 в 20:45
А можно скрыть это поле только для определённых категорий?
#11 Как найти нужный файл на сайте 27 января 2017 в 23:17

то попробуйте так:

Олег Васильевич я
Это нужно куда-то вставить или что-то заменить?
#12 Как найти нужный файл на сайте 27 января 2017 в 23:15

Уверен, Вы когда этот кусок кода вырезали, вот это перед ним тоже захватили:
Код PHP:
<?php if ($show_bar){ ?>

DK

Ну да. Я ж скопировал с 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 } ?>

не могу ничего сказать, не видя код

DK
Это дефолтный шаблон и в этом файле я ничего не менял. Это первое, что тут пытаюсь изменить
#13 Как найти нужный файл на сайте 27 января 2017 в 21:18

Может в админке виджеты(они же блоки) пошевелить?

GoodNet
Шевелил уж. В админке в "Статьи — Поля" поля для этого блока не вижу. Есть поле автор (он, вроде как в этом модуле), двигаю его, но бесполезно.


templates/default/content/default_item.tpl.php

DK
Нашел данный шаблон. Нашел в нем контейнер <div class="info_bar"> и вырезал с 94 по 143 строки. Куда только не вставлял данный кусок кода – ну ничего не выходит. То не отображается, то белая страница, то сразу в двух местах, почему-то. Подскажите, пожалуйста, верно ли я вырезал код и куда вставить правильно.
#1 Как найти нужный файл на сайте 27 января 2017 в 11:31
Нужно поменять местами кое-какие блоки на странице просмотра статьи (/articles/statiya), но не могу найти шаблон. Подскажите, пожалуйста, где искать.

И есть ли какой-то способ в браузере, в режиме просмотра кода или еще как-нибудь, определить какой шаблон привязан и где находится?
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.