Victor_winner

Добавление статусов объявлений

Recommended Posts

Друзья здравствуйте. Предлагаю ввести статусы для объявлений. 

Например 

1. Статус объявления - в продаже. В сетке объявлений помечен (зелёным цветом). 

2. Статус объявления - бронировано (риелтор взял на рассмотрение данное объявление). В сетке объявлений помечен (оранжевым цветом).

3. Статус объявления - в архиве. Данные объявления будут видны только тем риелторам, которые проводили сделку по данному объявлению.

Также параллельно должна быть возможность сортировки объвлений, и фильтрации по данным статусам.

Мастера по данной CMS, каким Вы видите решение данной идеи. С чего лучше начать.  

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


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

Для этого добавляем через редактор форм в таблицу data поле с типом select_box и значениями (набор опций)

{0~~в продаже}{1~~бронировано}{2~~в архиве}

 

Затем в настройках включаем опцию use_new_realty_grid

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

В результате этих манипуляций мы увидим таблицу в админке и будем видеть новые статусы у объявления.

 

С цветами придется программировать, а для этого нужно создать локальный шаблон для /apps/admin/admin/template/realty_grid_wdg.tpl и перехватить значение нашей новой колонки и установить через CSS соответствующий цвет этой строке.

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


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

Для этого добавляем через редактор форм в таблицу data поле с типом select_box и значениями (набор опций)

{0~~в продаже}{1~~бронировано}{2~~в архиве}

 

Затем в настройках включаем опцию use_new_realty_grid

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

В результате этих манипуляций мы увидим таблицу в админке и будем видеть новые статусы у объявления.

 

С цветами придется программировать, а для этого нужно создать локальный шаблон для /apps/admin/admin/template/realty_grid_wdg.tpl и перехватить значение нашей новой колонки и установить через CSS соответствующий цвет этой строке.

Я так понимаю перехватом будет заниматься jQuery?

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


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

Я так понимаю перехватом будет заниматься jQuery?

 

Можно и так, но это будет лишним. Достаточно средств шаблона.

Единственное, Дмитрий поспешил с подключением локального шаблона для realty_grid_wdg.tpl .

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас