Приветствую всех форумчан. Переискал весь форум, но ответа так и не нашел, поэтому открыл тему.
1. Создано 2 типа материала: "Квартира" и "Риэлтор". Соответственно им создано 2 каталога: "Недвижимость" и "Риэлторы".
2. В каталоге "Риэлторы" создана категория "Контакты" и в ней созданы все риэлторы компании типа "Риэлтор".
3. В каталоге "Недвижимость" создано несколько категорий с подкатегориями, все элементы типа "Квартира" лежат в подкатегориях.
4. Для типа материала "Квартира" создано поле "Контакт" (Related Items): заголовок - "Контакт", ограничить к типу - "Риэлтор".
5. Захожу в элемент недвижимости и там есть поле "Контакт", но не могу к нему привязать риэлтора. Почему
P.S. Бьюсь с этой проблемой уже 2 дня, так как 3 дня назад создать связь между этими элементами у меня ПОЛУЧИЛОСЬ!!! Но вот как это я сделал - не понятно.
Связать элементы из разных каталогов с помощью ZOO (Related Items)
Автор
pascalsf
, Mar 18 2013 20:25
Сообщений в теме: 5
#1
Отправлено 18 March 2013 - 20:25
#2
Отправлено 18 March 2013 - 23:10
Нельзя связать элементы из разных каталогов.
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]
#4
Отправлено 19 March 2013 - 19:46
Переписать элемент Related Items под свои нужды
[color=#aa0000]Не забывайте нажимать кнопку «Вопрос Решён» и «+1» под сообщением, которое Вам помогло[/color]
#5
Отправлено 19 March 2013 - 21:13
Тогда что за баг был тогда?Переписать элемент Related Items под свои нужды
Где искать этот элемент?
#6
Отправлено 20 March 2013 - 23:14
Нашел решение самостоятельно!
В файле administrator/components/com_zoo/controllers/item.php находим строки 92-93:
Теперь мы можем выбирать элементы из любой категории. После обновления приложения ZOO данная возможность выбора может пропасть, так что будьте внимательны!
В файле administrator/components/com_zoo/controllers/item.php находим строки 92-93:
// application filter $where[] = 'a.application_id = ' . (int) $this->application->id;Заменяем на вот эти:
// application filter if ($this->app->request->get('func') != 'selectRelateditem') { $where[] = 'a.application_id = ' . (int) $this->application->id; }
Теперь мы можем выбирать элементы из любой категории. После обновления приложения ZOO данная возможность выбора может пропасть, так что будьте внимательны!