Zau4man

Zau4man

+1110
Репутация
19741
Рейтинг
#1 Не выводить в списке записи из определенной категории 28 августа 2021 в 15:24

Базово никак. Такой опции у категории нет.

#2 Ошибка при регистрации: "укажите город" 27 августа 2021 в 18:25

но при нажатии на кнопку «Выбрать»

pr0fessor

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

Инструменты разработчика, вкладка Network

#3 Не могу удалить пользователя. Ошибка 503 27 августа 2021 в 15:48

Так это сторонний компонент. Таблицы нет, а файл, адрес которого во второй строчке, есть.

Файл надо удалить тоже, если компонент не используется.

И обновить события в админке.

#4 Ошибка при регистрации: "укажите город" 27 августа 2021 в 15:45

Включите галочку на скрине, сохраните.

Потом обратно отключите. Опция компонентов сохранится. И может заработает.

#5 [ЕСТЬ РЕШЕНИЕ] Отключается задание в Планировщике 27 августа 2021 в 08:34

Запустить его руками. И посмотреть, какую ошибку выдаст.

#6 Ошибка при регистрации: "укажите город" 26 августа 2021 в 09:21

Все проще. Скорее всего включен доступ на сайт только зареганым.

И в настройках сайта их доступных гостям компонентов только Регистрация.

Доберусь до компа, сделаю скриншот

Добавлено спустя 43 минуты

В 2.14.2 должно быть так, тогда выбор города будет работать

Изображение

#7 [ЕСТЬ РЕШЕНИЕ] Из Администраторов в Модераторы? 24 августа 2021 в 22:44

В документации есть раздел про настройку пользователя из админки docs.instantcms.ru/manual/users/user

#8 В результатах Поиска показывается системное имя специального шаблона 22 августа 2021 в 12:13

Использую поле записи {title}. Обрабатывается правильно

ivivan

можно скриншот? 

Версия icms какая?

Хочу повторить ошибку, тогда можно будет посмотреть по коду, чего не хватает

#9 Вывести поля из профиля в виджете 22 августа 2021 в 11:59

. А можно узнать почему echo не безопасно

Sanchez

тут стоит погуглить. Если кратко, то пользователь может указать вместо номера, например, строку подключения скрипта со своего сайта. А в нем уже творить гадости. Или указать ссылку на frame. И кучу всего. Для вывода пользовательских данных в движке есть html(), есть типограф для очистки.

Через echo выводим только то, чему доверяем. А пользователю доверять нельзя.

Причем не стоит доверять разного рода js проверкам, типа скрипт все очистит. Хацкер может изменить данные в момент отправки на сервер. 

#10 Вывести поля из профиля в виджете 21 августа 2021 в 23:22

Только вместо echo лучше использовать html();

echo использовать для вывода данных, указанных пользователем, очень небезопасно...

#11 При создании контента нужно запустить скрипт php с передачей данных в скрипт о пользователе, ссылки на контент. 20 августа 2021 в 19:07

Нужно добавить свой хук (придется таки покодить) на событие добавления записи. И в этом хуке выполнить ваш код. Вот хорошая статья от Webman instantcms.ru/blogs/allright/huki-huhuki-isklyuchaem-neaktivnyh-polzovatelei-iz-spiskov.html

Если кодить совсем никак, то welcome в instantcms.ru/freelancers 

#12 [ЗАКРЫТО] Вопрос по виджету "Элементы шаблона" 20 августа 2021 в 18:59

На чистой 2.14.2 (с парой моих компонентов и другим шаблоном) проверил — все работает как надо.

Изображение
Изображение
Изображение
Изображение

И работает и в т.ч. в рамках одного типа контента. Вот на 2.14.2 тест с типом контента объявлений. Создал страницу для демо объявления продам квартиру.

Изображение

Разместил на ней html виджет, чтобы убедиться, что страница создана корректно

Изображение

Убрал виджет «Элементы шаблона» с опцией «Тело страницы» со всех страниц. И разместил на этой.

Изображение

Все работает

Изображение

А в списке записей или на другой странице тела записи нет. Что логично.

Изображение

Предположу, что ошибка у вас на сайте. Или вы на своих страницах выводите виджет, например, в невидимой позиции, скрытой классами. Или еще что...

#13 Рейтинг за публикацию 20 августа 2021 в 08:28

Можете что-то посоветовать?

bogosverch

в каталоге дополнений я такого не видел. 

биллинг ставить

bogosverch

Биллинг для другого. 

#14 Ошибка при сохранении профиля 19 августа 2021 в 19:28

Ради интереса проверил на демо demo.instantcms.ru/users/3

При редактирования профиля нет там id

Изображение

Даже не знаю, что тут предположить...

#15 Рейтинг за публикацию 19 августа 2021 в 19:02

Просто настройками в админке не обойтись. Сейчас рейтинг начисляется за, как бы это не звучало, за рейтинг. За оценку ваших комментов, материалов. Просто за добавление рейтинг не растет.

Нужен небольшой компонент, который отследит добавление материала (или прохождение модерации), и плюсанет автору рейтинг. Ну и опции в этом компоненте, сколько плюсовать. Еще можно по группам разделить, какой группе сколько плюсовать.

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