Сборка сайта агентства недвижимости на Drupal 7 (скачать бесплатно)

1 23
T-Dron
На сайте с 24.09.2009
Offline
62
#21
Topin:
Добрый день.
Подскажите пожалуйста как решить вопрос.
Добавил "Тип недвижимости" коммерческая, при создании материала недвижимость "коммерческая" отображается, но слишком мало полей для ввода данных. Типа площадь, этаж и т.д. Как добавить полей. Где это радактируется?

И можно ли разделить дома и дачи на разные категории? И как им добавить дополнительные поля?

Topin, благодарю за интерес к сборке!

Добавим новый тип недвижимости «Коммерческая»

  • Администрирование › Структура › Таксономия › Тип недвижимости (/admin/structure/taxonomy/realtytype) - жмем «добавить термин»
  • В поле «Название» вводим «Коммерческая», с поля «Создать синоним URL автоматически» нужно снять галочку, в «Синоним URL» ничего вводить не нужно.
  • Сохраняем.

Теперь на странице добавления объекта (/node/add/realty) в выпадающем списке «Тип недвижимости» появился пункт «Коммерческая». Кроме того тип недвижимости участвует в фильтрации (поиске) объектов в базе, на странице http://an.xwm.ru/base - фильтр с правой стороны.

Далее для того чтобы объект можно было найти по вложенным категориям (те что под заголовком на странице http://an.xwm.ru/base) нужно добавить термин «Коммерческая» в словарь с городами, для этого нужно:

  • Администрирование › Структура › Таксономия › Город (/admin/structure/taxonomy/city) - жмем «добавить термин»
  • В поле «Название» вводим «Коммерческая», в поле «Term page heading» вводим «Коммерческая недвижимость в Сергиевом Посаде» (это будет заголовок H1).
  • Раздел «Настройки адресов» не трогаем, URL пропишется автоматически.
  • В разделе «Отношения» выбираем родительскую категорию «Сергиев Посад»
  • Сохраняем.

Теперь на странице добавления объекта (/node/add/realty) в выпадающем списке «Город» можно будет вложить объект в соответствующую категорию «Сергиев Посад › Коммерческая».

Теперь для нового типа недвижимости «Коммерческая» нужно указать необходимые поля. Все поля, относящиеся к типу материала «Недвижимость» находятся в разделе Администрирование › Структура › Типы материалов › Недвижимость, вкладка «Управление полями». Если нужно добавить новое поле, то это можно сделать по аналогии с уже добавленными. Самое главное, чтобы нужное поле "привязать" к типу недвижимости нужно указать, что поле зависит от типа недвижимости (термина). Для указания зависимости нужно в этом же разделе перейти на вкладку «Manage dependencies».

Например, чтобы привязать поле «Общая площадь» к типу недвижимости «Коммерческая», напротив названия поля жмем «Изменить» и в поле «Набор значений» с новой строки указываем ID термина, под которым сохранился тип недвижимости. Чтобы узнать ID нужно перейти в раздел (/admin/structure/taxonomy/realtytype) и нажать на название «Коммерческая» (либо просто навести курсор) по ссылке откроется страница с адресом, например «/taxonomy/term/42» - 42 это ID.

Портфолио созданных сайтов ( https://xwm.ru )
dmtn
На сайте с 01.12.2013
Offline
75
#22

Здравствуйте, сложно ли добавить второй язык?

продвижение, оптимизация
T
На сайте с 22.05.2014
Offline
25
#23

Постоянно ошибка на почту приходит, подскажите что нужно исправить:

This message was created automatically by mail delivery software.

A message that you sent could not be delivered to one or more of its

recipients. This is a permanent error. The following address(es) failed:

admin@an.xwm.ru

host an.xwm.ru [37.140.192.91]

SMTP error from remote mail server after RCPT TO:<admin@an.xwm.ru>:

451 Temporary local problem - please try later:

retry timeout exceeded

Статус доставки:

Reporting-MTA: dns; server175.hosting.reg.ru

Action: failed

Final-Recipient: rfc822;admin@an.xwm.ru

Status: 5.0.0

Remote-MTA: dns; an.xwm.ru

Diagnostic-Code: smtp; 451 Temporary local problem - please try later: retry timeout exceeded

T-Dron
На сайте с 24.09.2009
Offline
62
#24

dmtn

К сожалению не могу подсказать т.к. не сталкивался с задачей сделать сайт на нескольких языках. Вот тут рассматривают два варианта внедрения нескольких языков.

Topin

Где-то прописан адрес несуществующего почтового ящика, посмотрите на этих страницах:

  • /admin/config/system/site-information
  • /user/1/edit?destination=admin/people
  • /node/35/webform/emails
  • /node/36/webform/emails
  • /node/37/webform/emails
1 23

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий