iDrevniy

iDrevniy

+1 в карму :) Спасибо!
+39
Репутация
47
Рейтинг
#1 Связи Мапс-Юзеры, Мапс-Группы 17 апреля 2018 в 17:33
Всем добра.

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

Спасибо.
#1 id группы автора 17 апреля 2018 в 00:16
Спасибо большое.

Я очень хочу разобраться, но пока получается еле-еле. Видимо не могу догнать логику. Когда я самостоятельно пытался провернуть это мероприятие я писал так
  1. $author = cmsCore::getModel('users')->getGroup($item['user_id']);
То есть я уже понимаю, что запись находится в контролере контент, а мне нужно обратиться в другой контроллер. Я понял, что искать надо в юзерс. Я даже model.php открыл и нашел там getGroup. Но почему? Я не знаю… Правильный запрос был в шаге от меня.

А вот со второй строчкой… Поправьте меня, если я не прав.
$author_profile — это массив, в который попали все данные пользователя автора ($item['user_id']). Если вывести этот массив через print_r, то мы увидим внутри массива еще массивы, в том числе массив [groups], из которого нужно достать первое значение, а поскольку нумерация с 0, то первое значение [0]. Ну и осталось сравнить. Правильно я понял?
#2 id группы автора 16 апреля 2018 в 22:29
Спасибо за замечание. Назначение нескольких групп не предполагается.

Нужно получить группу пользователей для автора записи.

Логика такова:
  1. if($group_id_автора_записи = 1) { ... }
Дело за малым, получить $group_id.
#1 id группы автора 16 апреля 2018 в 17:39
Всем добра.

Задался целью получить в статье id группы пользователя. Ну никак не могу догнать как работать с моделями. Описывать все мои шаманские действия рука устанет.
То же самое в виджете.
Помогите плз.
#3 Вкладка профиля приватность 15 апреля 2018 в 23:09
Спс. Тупанул.

А если подредактировать хук?
#1 Вкладка профиля приватность 15 апреля 2018 в 22:31
Приветы. Всем добра.

Как правильно ограничить для пользователей управление приватностью в профиле. Добавление опций (полей в форму) идет через хуки соответствующих компонентов.
Удалить хук? Но при обновлении он опять пропишется.
Изменить хук? Но при обновлении он перезапишется.

Как же правильно удалить поля?
#4 Баги конструктора тем 11 апреля 2018 в 15:51
Еще косяк в привязывании макетов к страницам.

Установил все по дефолту, ничего не трогал. Добавил макет для страницы пользователя (маска users/%). Ничего не поменялось, макет не привязывается. Походил с бубном — не помогло.
#1 Как правильно написать в поддержку, чтобы тебе ответили? 11 апреля 2018 в 12:12
Если есть ошибка в компоненте, как правильно написать разработчику, чтобы получить ответ? Пусть без решения, хотя бы, что тебя услышали. Речь идет о платных компонентах, разработчиками которых является InstantSoft.
#5 Поле "Название объекта" 10 апреля 2018 в 21:39
Пробовал ставить Inst 2.8 и обновляться до Inst 2.9

Ругается на выше описанный хук при загрузке формы добавления объекта.

После сохранения ругается и на файл ядра
  1. Notice: Undefined index: id in /home/users/m/melior/domains/myaqa.ru/system/controllers/places/hooks/content_places_form.php on line 13
  2. Warning: Cannot modify header information - headers already sent by (output started at /home/users/m/melior/domains/myaqa.ru/system/controllers/places/hooks/content_places_form.php:13) in /home/users/m/melior/domains/myaqa.ru/system/core/controller.php on line 828
При этом объект на карту добавляется правильно и отображается.

И походу нужен спец, кто знает и понимает ядро. Файл хука не менялся, строка 828 тоже не изменялась и совпадает в 2.8 и 2.9. Хрен знает в чем причина.
#6 Поле "Название объекта" 10 апреля 2018 в 21:31
Что-то разработчики молчат. Интересно, какое среднее время ответа.
#7 Поле "Название объекта" 8 апреля 2018 в 22:18
Эм...
Значит это только у меня такая проблема?

Тогда как бы переадресовать данный вопрос разработчикам. Хотелось бы обновиться до Inst 2.9, но пока не можется.

PS
Проверил. Действительно, в Inst 2.8 такой проблемы нет. Полю спокойно назначается значение другого поля без ошибок. В Inst 2.9 почему-то вылетает ошибка. Ставил чистую Inst только с компонентом Maps (активированным).
#1 Объект в профиле пользователя 8 апреля 2018 в 00:29
Задачка для подумать.

Пользователь добавляет объект на карту. Как в его профиле вывести мини карту с этим объектом?

С чего такой вопрос. Да, есть поле координаты, которое отобразит мини карту в профиле. Но этот объект не появится в Мапс. А идея сделать карту пользователей, чтобы пользователи могли добавлять себя на карту и она мини мапом отображалась в профиле.

Через связи не работает, пробовал. Почему-то связь мапс и пользователей вываливается в ошибку.
#1 Поле "Название объекта" 8 апреля 2018 в 00:22
Если мне не изменяет память, то в версии Inst 2.8 и Maps 2.6 не было проблемы с заданием значения по умолчанию для поля "Название объекта".

После обновления до Inst 2.9 возникает ошибка в хуке
  1. Notice: Undefined index: id in /home/users/m/melior/domains/myaqa.ru/system/controllers/places/hooks/content_places_form.php on line 13
Возникает она когда в поле "Название объекта" в качестве значения по-умолчанию поставить поле из профиля пользователя, например "Никнэйм". И соответственно при добавлении нового объекта вываливается экран смерти с ошибками.

13 строка выглядит так
  1. $markers = $item ? $this->model->getItemMarkers($item['id']) : array();
Когда убираешь значение по-умолчанию, все становится нормально. Я не могу догнать что не так, в чем причина. Есть идеи?
#8 Перевод компонента Активность. Где? 22 марта 2018 в 16:17

В базе. Таблица cms_activity_types

Ris

Точняк. Спасибо. joke
#1 Перевод компонента Активность. Где? 22 марта 2018 в 13:00
Товарищи, приветствую!
Укажите на место, откуда Активность в Группах берет вот эти фразы: "вступает в группу", "выходит из группы". Где этот клевый файл с переводом. Разыскивал Notepad++ и ничего.
Ступор, тупняк, глаз замылился, не спорю, но...

Спасибо!
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.