Использование API Craft CMS Element V1

Я пытаюсь использовать Craft CMS Элемент API. Из-за более старой версии PHP я использую версию 1 (есть ветка версии 1).

Согласно инструкции по установке я:

1) Загрузил папку elementapi / в мою папку craft / plugins /:

введите описание изображения здесь

2) Перешли в Настройки> Плагины с моей панели управления Craft и включили плагин Element API:

введите описание изображения здесь

Затем я следовал инструкциям по установке и создал новый файл elementapi.php в моей папке craft / config /:

введите описание изображения здесь

В настоящее время в моем файле elementapi.php есть только следующее:

<?php
namespace Craft;

return [
'endpoints' => [
'api/news.json' => [
'elementType' => 'Entry',
'criteria' => ['section' => 'news'],
'transformer' => function(EntryModel $entry) {
return [
'title' => $entry->title,
'url' => $entry->url,
'jsonUrl' => UrlHelper::getUrl("news/{$entry->id}.json"),
'summary' => $entry->summary,
];
},
],
]
];

Я пытался перейти к Http: //myUrl/api/news.json, но получил следующую ошибку: Запрошенный URL /api/news.json не был найден на этом сервере.

Любые идеи, что я могу пропустить или как я могу отладить это?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …