denmois

denmois

+4
Репутация
19
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] Как вывести логотип группы в связанной записи 8 ноября 2020 в 19:39
Но у Олега Васильевича реализация по красивше будет
Низкий поклон!
#2 [ЕСТЬ РЕШЕНИЕ] Как вывести логотип группы в связанной записи 8 ноября 2020 в 19:32
Так работает!
  1. <?php
  2.  
  3. $groups_model = cmsCore::getModel('groups');
  4. $this_group = $groups_model->getGroup($item['parent_id']);
  5.  
  6. ?>
  7. <?php echo html_image($this_group['logo'], 'small'); ?>
Спасобо вам челочеческое
#3 [ЕСТЬ РЕШЕНИЕ] Как вывести логотип группы в связанной записи 8 ноября 2020 в 18:56
Почему-то такая шляпа не работает:
  1. <?php $this_group = $this->getItemById('groups', $item['parent_id']);?>
  2. <?php echo html_image($this_group['logo'], 'small'); ?>
  3.  
Поправте плз
#1 [ЕСТЬ РЕШЕНИЕ] Как вывести логотип группы в связанной записи 8 ноября 2020 в 16:11
Здравствуйте!
Нужно вывести в записи типа контента (подробный вид) логотип группы. В настройках типа контента: Создание в группах — да.
Посмотрел, доступны такие переменные $item['parent_id'] = id группы $item['parent_type'] = "group" $item['parent_url'] = адрес вкладки группы с записями $item['parent_title'] = соответственно название группы.
Можно ли создать какую-то конструкцию чтобы получить ссылку на логотип группы? Или только дополнительный запрос к БД?
#4 Один пользователь-одна группа 4 ноября 2020 в 20:24

Сделать хук 'group_item_form', в котором проверять, есть ли у юзера группа. Если уже есть — выходим с криками "Вы исчерпали лимит групп".

Ris
Спасибо за ответ, Как я понял, это только заказывать разработку..

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

Ris
Максимальное число записей в типах контента ведь можно ограничить, чем группы хуже?)
#1 Один пользователь-одна группа 4 ноября 2020 в 19:25
Как можно установить лимит на создание групп (сообществ)?
В моем случае нужно чтобы каждый пользователь мог создать не более одной группы
#5 Корректное подключение Google Tag Manager и Google Analytics 4 ноября 2020 в 18:40
Только спамеры умеют сами с собой разговаривать) laugh
#6 Релакс 4 ноября 2020 в 13:44
#1 [ЕСТЬ РЕШЕНИЕ] Отключить ленту активности в группе 4 ноября 2020 в 12:21
Всех с праздником!
Подскажите как отключить вкладку Активность в группе (сообществе)?
В настройках компонента Лента активности отключил все пункты, отключил сам компонент, но вкладка Активность в группе по прежнему отображается: Нет элементов для отображения
#7 Ошибка в поиске 13 февраля 2020 в 11:26

туда впишите это внизу:
Код TEXT:

in_fulltext_search: 1

@denmois
Помогло, спасибо большое!
#8 Ошибка в поиске 11 февраля 2020 в 15:58
А в базу данных опция при сохранении добавится?
Спасибо за помощь, буду пробовать
#9 Ошибка в поиске 11 февраля 2020 в 15:49
Посмотрел сейчас для типа поля caption есть, а string — нет
#10 Ошибка в поиске 11 февраля 2020 в 15:33

Или в настройках поля включите опцию "участвовать в поиске", если она там есть. Должна быть, зависти, конечно, от поля.

чебурек дохлэй мыш
В настройках нет опции "участвовать в поиске" (name:title, type:string)
#11 Ошибка в поиске 11 февраля 2020 в 15:21

Отыщите там же в бд столбец options, в нем найдите fulltext_search и установите значение 1.

чебурек дохлэй мыш
В таблице cms_con_board_fields для поля (name:title, type:string) в колонке options такие значения:
---
min_length: 5
max_length: 90
show_symbol_count: 1
is_autolink: null
context_list:
— 0
relation_id: 0
label_in_list: none
label_in_item: none
wrap_type: auto
wrap_width:
is_required: 1
is_digits: null
is_alphanumeric: null
is_email: null
is_unique: null
profile_value:

А fulltext_search нет. Нужно добавить?
В настройках нет опции "участвовать в поиске"
#12 Ошибка в поиске 11 февраля 2020 в 15:05

Единственное, у заголовков появится возможность ставить ограничения по количеству символов.

Rainbow
Да, это и нужно было изначально

А в поле (в админке в типах контента) заголовок, галочка стоит "Показывать в фильтре "?

Rainbow
Не стоит. Попробовал поставить — тоже самое
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.