Удобный мексиканский диван — доступ к содержимому cms из приложения

У меня проблемы с доступом к содержимому cms из приложения.

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

# GET /songs
# GET /songs.json
def index
  @songs = Song.all
  render cms_page: 'songs/index', cms_site: (Rails.env.development? ? 'songs-en' : nil)
end

Но я всегда получаю следующее:

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

Есть ли что-то, что мне там не хватает?


person Hendry I.    schedule 10.01.2016    source источник
comment
Извлеченный исходный код на изображении не соответствует примеру кода. Я предполагаю, что ошибка одинакова как для songs, так и для songs/index? Вы пробовали /songs/index (обратите внимание на /)?   -  person Charlie Egan    schedule 11.01.2016
comment
@CharlieEgan: О, черт, извини... кажется, я загрузил не то изображение... Так что да, я перепробовал почти все, если я изменю код на /songs/index, я получу Не удается найти страницу CMS в /songs/index Мне просто интересно, что я не могу найти подробный пример доступа к содержимому CMS из приложения.   -  person Hendry I.    schedule 11.01.2016
comment
Боже мой, кажется, я должен не только поставить / в начале songs/index, но я также должен поставить еще один / в конец этого. Итак, окончательная форма (которая мне подходит) выглядит как /songs/index/. Спасибо всем.   -  person Hendry I.    schedule 11.01.2016
comment
Если требуется завершающая косая черта, вы можете обновить документы здесь github.com/comfy/comfortable-mexican-sofa/wiki/ или зарегистрировать проблему, чтобы открыть обсуждение по этому вопросу. Рад, что ты разобрался.   -  person Charlie Egan    schedule 11.01.2016


Ответы (1)


Боже мой, кажется, я должен не только поставить / в начале songs/index, но я также должен поставить еще один / в конец этого. Итак, окончательная форма (которая мне подходит) выглядит как /songs/index/.

Спасибо всем. Большое спасибо @CharlieEgan

Хендри И.

person Hendry I.    schedule 11.01.2016