Сортировка
13.03.2020 13:14
5.0
Преимущества
Замечательное по своей функциональности и качеству исполнения дополнение!
Позволяет производить интеграцию двух и более сайтов.
Недостатки
Есть один небольшой нюанс.
Если ключ доступа со всеми разрешениями — всё работает отлично. Но стоит создать ключ с определенными разрешениями — получение контента по API становится невозможным.
Выдает ошибку 24 «Метод недоступен для вас».
Комментарий
Все дело в том, что проверка разрешенности метода осуществляется поиском в массиве разрешенных методов. А если мы пытаемся получить список контента, то в качестве метода передается например content.get.posts, а такого метода в массиве разрешенных быть не может.
Просьба сделать обрезку третьего параметра метода. Например так:
// Параметры действия
if (count($segments) > 2){
$this->method_params = array_slice($segments, 2);
$this->method_name = implode('.', array_slice($segments, 0, 2));
}
Ответ разработчика 20.03.2020 00:29
Спасибо за отзыв.
Ошибка исправлена в этом коммите
github.com/instantsoft/icms2-json-api-component/commit/e7f78a9d562c3fc36dacf0f26b44c99088e59a22
23.09.2019 20:41
(Изменен 23.09.2019 20:42)
5.0
Преимущества
Простая установка и безглючность.
Недостатки
Нет
Комментарий
Замечательная вещь!
Мне Роскомнадзор через эту форму письма пишет, не трогая хостера.
Без нее мой сайт давно бы заблокировали.
05.01.2019 00:37
(Изменен 05.01.2019 00:37)
5.0
Преимущества
Преимущества очевидны.
Возможность сделать свой шаблон без обладания талантом верстальщика.
Недостатки
Недостатки неочевидны.
Нет ни одного шаблона, сделанного с помощью этого компонента.
Комментарий
Можно ли сделать общедоступный, бесплатный шаблон, на котором пользователи смогли бы оценить преимущества и недостатки?
В смысле, возможно ли закодировать шаблон так, чтобы работало у всех, но код не был виден?
21.06.2017 12:45
5.0
Преимущества
Просто, четко, со вкусом.
Недостатки
Переместить кнопку вправо сходу не получилось.
Комментарий
Небольшая ошибка в \templates\default\widgets\updownscroll\updownscroll.tpl.php
Надо поправить на это:
<?php if ( !empty($widget->options['position_top']) && $widget->options['position_top'] != «0») { echo 'top: "'. $widget->options['position_top']. 'px",'; } ?>
<?php if ( !empty($widget->options['position_right']) && $widget->options['position_right'] != «0» ) { echo 'right: "'. $widget->options['position_right']. 'px",'; } ?>
<?php if ( !empty($widget->options['position_bottom']) && $widget->options['position_bottom'] != «0» ) { echo 'bottom: "'. $widget->options['position_bottom']. 'px",'; } ?>
<?php if ( !empty($widget->options['position_left']) && $widget->options['position_left'] != «0» ) { echo 'left: "'. $widget->options['position_left']. 'px"'; } ?>