Loadырь

Loadырь

Быть лучшим - не значит быть достаточно хорошим.
+1247
Репутация
4894
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] Тестирование компонента Форум - продолжение 24 марта 2021 в 23:04

Вопрос такой, как на кнопку повешать действие авторизации? Что бы после авторизации перебрасывало на форму добавления сообщения.

lakomet
Добавить к ссылке авторизации параметр back=(и тут ссылка куда послать в кодировке url), например
  1. https://site.ru/auth/login?back=https://site.ru/forum
#2 Вкладки 22 марта 2021 в 19:58
@handrey1977, если вы про эти вкладки yadi.sk/d/K0pJMjnKnGRnUw, то их в коробочной версии cms нет. Как и нет некоторых типов полей, которые есть в движке каталога дополнений. Сам каталог писался "под заказ", хоть и основан на движке instantcms.
#3 [ЕСТЬ РЕШЕНИЕ] Аватарка в списке 21 марта 2021 в 10:26
#4 Формирование тайтла при хождении по категориям 21 марта 2021 в 10:20

-Зеркала — тут тайтл "Зеркала — Название сайта"
--с подсветкой — тут тайтл "с подсветкой — Название сайта"

IceBreaker
Так может есть смысл назвать подкатегорию "Зеркала с подсветкой"?
#5 Ошибка 403 21 марта 2021 в 06:18
@sergey23, в Админка — Типы контента — Ваш тип контента — Доступ в правиле "Создание записей" какие опции выбраны у групп пользователей?
#6 [ЕСТЬ РЕШЕНИЕ] Аватарка в списке 20 марта 2021 в 13:21
rybalka-kirov.ru/templates/default/content/styles/default_list_grid.css строка 28
  1. .content_list.grid .info_bar .bar_item.bi_user:before {
  2. content: '\e80d';
  3. }
#7 Дополнительное поле при регистрации. 20 марта 2021 в 13:11

А как можно создать поле (выпадающий список) при регистрации, чтобы кто регистрируется мог выбрать из списка?

alegcool

Компонент: профили пользователей

далее поля профилей, создаем новое поле, в типе поля выбираем нужное, дальше видимость поля убираем все галки, в формате поля надо выбрать "Поле должно быть заполнено" то есть поставить галку напротив этого пункта.

MrDinesh
#8 Рейтинг: 10 звезд вместо 5; голосовать за свою запись; второй рейтинг 19 марта 2021 в 14:39
По первому пункту можете нарисовать сколько угодно звезд тут github.com/instantsoft/icms2/blob/master/templates/modern/controllers/rating/widget_stars.tpl.php#L23
#9 [ЕСТЬ РЕШЕНИЕ] Тестирование компонента Форум - продолжение 17 марта 2021 в 10:28

подключите плагин цитирования плиз

Антон {ignat}
Эти
moder@prefitchi.ru
user_moder@prefitchi.ru
moder_admin@prefitchi.ru
admin@prefitchi.ru
имеют максимальный функционал
#10 [ЕСТЬ РЕШЕНИЕ] Тестирование компонента Форум - продолжение 17 марта 2021 в 09:56

Это что?

@PyTpAD
Очистите кэш браузера, увеличьте на единицу абстрактный счётчик в настройках сайта.
Если используется сжатие, то тоже почистить yadi.sk/d/u7zwt4Iw-kKSgQ
#11 Как модернизировать фильтр поля applyFilter? 17 марта 2021 в 08:00

Где можно посмотреть про "денормальное поле (поле с суффиксом _cache)" — что это такое?

@torrius
В доках об этом сильно умалчивается, но посмотрите как сделано поле "Местоположение" github.com/instantsoft/icms2/blob/master/system/fields/city.php#L13
Там идентификатор по которому работает само поле хранится в одной ячейке, а строковое значение этого поля, которое выводится на сайте — в другой ячейке. Ячеек может быть только две — основная и "ненормальная". Больше нельзя добавить в этом случае.

Гифка ничего вам не скажет. Надо включать режим отладки и смотреть в консоли браузера возможные ошибки.
В этом запросе возможно были запиханы лишние кавычки.
  1. $this->filter("JSON_EXTRACT(" . $this->name . ", '$.street') LIKE '%" . $value . "%';");
Возможно и тут есть либо лишние, либо не того формата кавычки. Пробуйте разные варианты.
#12 [ЕСТЬ РЕШЕНИЕ] Тестирование компонента Форум - продолжение 17 марта 2021 в 07:43
Антон {ignat}, тут prefitchi.ru/forum/billing-forum.html сможете повторить проблему с цитированием в редакторе Tinymce?
#13 [ЕСТЬ РЕШЕНИЕ] Тестирование компонента Форум - продолжение 16 марта 2021 в 21:29
Ага, мой косяк ))). Замените или скачайте заново.
#14 Как модернизировать фильтр поля applyFilter? 16 марта 2021 в 19:34

Может найдутся добрые гении и сделают тип поля для работы с json данными, в том числе и в фильтре?

@torrius
Гениев-то полно, добрых — чуть меньше, но сделать может каждый. Если вам нужен поиск чисто по "улице", то я бы в это поле сохранял значение улицы, а вот всё остальное уже закинул в денормальное поле (поле с суффиксом _cache). Хоть оно и не для это предназначено.

Попробуйте тогда этот фильтр
  1. $this->filter("JSON_EXTRACT(`" . $this->name . "` , '$.street') LIKE '%" . $value . "%';");
#15 [ЕСТЬ РЕШЕНИЕ] Тестирование компонента Форум - продолжение 16 марта 2021 в 15:09
Раз багов больше нет, можете качать у меня из файлов версию 2.4.5. Установка стандартными способами, пакетом из админки. Не забываем про кеши.
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.