A

Antuanett

+17
Репутация
6
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] Работа с контентом из кода 28 февраля 2015 в 00:31


Есть необходимость добавлять, редактировать и удалять контент (создан собственный тип контента) прямо из кода, т.е. страница получает данные из POST и создаёт/редактирует контент. Куда рыть, где смотреть… Понятно, что нужен addContentItem видимо, но хотелось бы примеры посмотреть. Спасибо!

Antuanett
Никто не поможет?
Тогда конкретизирую: function addContentItem($ctype, $item, $fields) — можно поподробней о входных параметрах?
#1 [ЕСТЬ РЕШЕНИЕ] Работа с контентом из кода 27 февраля 2015 в 17:08
Есть необходимость добавлять, редактировать и удалять контент (создан собственный тип контента) прямо из кода, т.е. страница получает данные из POST и создаёт/редактирует контент. Куда рыть, где смотреть… Понятно, что нужен addContentItem видимо, но хотелось бы примеры посмотреть. Спасибо!
#2 Права доступа к полю в профайле пользователя. 7 февраля 2015 в 00:22
Как Вам такой вариант там же?
  1. <?php if !(($field['groups_read']==111) && $is_own_profile)) { continue; } ?>
где 111 это ID группы "Владелец", созданной в админке.
Верно? Или ошибся в логике?
#3 Доработка регистрации для ICMS2 6 февраля 2015 в 13:20
Как говорится — UP. Проблему пока решить не удалось, нужны советы знатоков.
#4 Доработка регистрации для ICMS2 5 февраля 2015 в 20:38
Информация никакая не передаётся, кроме ника игрока и его статистики, так что проблем с безопасностью нет. Что касается тесной интеграции, то пока такая задача не стоит и инстант на 90% закрывает все текущие потребности, вот только регистрацию допилить. Сижу вот ковыряю шаблон и логику registration.php. Пока не разобрался, как в шаблоне достать из БД почту юзера, на которую высылался инвайт, по самому коду инвайта. В логике есть проверка:
  1. if ($this->options['is_invites_strict'] && ($invite['email'] != $user['email']))
где к этим данным идет обращение, а в шаблоне не работает.
#5 Доработка регистрации для ICMS2 5 февраля 2015 в 15:38
Есть нюансы, которые всё равно потребуют правки кода инстанта. Например необходимо, чтобы id юзера в инстанте был бы не автоинкрементом, а брался из игры.
#6 Доработка регистрации для ICMS2 5 февраля 2015 в 15:03
Хотелось бы обойтись нативными методами инстанта. Насколько я понимаю, задача несложная, надо просто заполнить имеющиеся поля регистрации готовыми данными. Можно сделать жаваскриптом прямо в шаблоне, но это не очень красиво будет, верней сказать — очень некрасиво с точки зрения программинга.
#1 Доработка регистрации для ICMS2 5 февраля 2015 в 13:16
Прошу подсказать, как по фэншую внести изменения в процесс регистрации для второй ветки. Задача следующая:
делаем небольшую соцсесть для поклонников игры Танки, так вот, нужно сделать регистрацию в системе только тем, у кого есть игровой экаунт. Данные об этом можно получить из игрового API. Последовательность действий следующая: человеку приходит письмо с инвайтом, жмем на ссылку, переходим на страницу регистрации, далее информационное окно с просьбой залогинится на сайте игры, человек логинится, далее апи игры делает редирект на страницу регистрации соцсети вместе с данными пользователя в json и там уже данные пользователя (инвайт, логин, почта, id пользователя в игре) вставляются в стандартную форму регистрации без возможности их редактирования.
Сам пока не разобрался, прошу помощи.
#7 Права доступа к полю в профайле пользователя. 30 января 2015 в 18:05
Спасибо!
Я думаю, было бы удобно в админке в компоненте "профили пользователей" добавили бы понятие "Владелец" в настройках "Доступ для чтения" и "Доступ для изменения".
А про скрытые поля не расскажите? Как установить их тип и вообще для чего использовать?
#1 Права доступа к полю в профайле пользователя. 30 января 2015 в 16:15
Необходимо добавить в профайл пользователя новое поле, доступ чтения к которому могут иметь только админы и сам владелец профиля. Как это сделать? И еще попутно — тип поля "Скрытое поле", что это за поле такое, как установить его тип?
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.