Skip to content

Некоторые баги/предложения #8

@my-instantcms

Description

@my-instantcms
  1. Думаю метод https://docs.instantcms.ru/manual/components/api/methods/users_get_sig надо добавить в документации в самый верх, потому что именно с этого начинается приложения (если там есть авторизация), а я не зная в приложении создавал свои методы по созданию sig из домена и db_base.
  2. В документации https://docs.instantcms.ru/manual/components/api/methods/geo_get во втором примере "Получение регионов для России:" стоить content.get_ctypes.news в место geo.get, наверно при копировании забыли изменить.
  3. Почему то, почти все методы (всех не проверял) например auth-signup, content.get всегда требует get запрос, думаю правильнее передать только key+sig а вот логин/пароль и другие через пост.
  4. Если в админке выбрал Все методы, всё ровно пишет Метод вам недоступен, надо вручную галочку вставить на нужные
  5. Так же заметил что возвращается слишком много лишней информации, к примеру content.get получаю список, а там еще тип контента, поля, свойства. content.get_item так же, тип контента дублируется в items, и там много html кода из comments_widget, rating_widget, info_bar
  6. Логирование есть, только не понял где они выводиться
  7. Мои созданные методы в компоненте не отображается в админке, так как ищет методы только в компоненте api, сейчас их загрузил в папку system\controllers\api\api_actions\ надеюсь в будущем измениться
  8. user_avatar получаем от сюда для методов https://github.com/instantsoft/icms2/blob/master/system/controllers/content/model.php#L1381 не плохо было бы преобразовать в array и ссылки сделать абсолютные
  9. хотелось бы content.get_item.news принимал не только item_id но и slug

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions