광고 페이지 만들기

admin/advertise라는 이름의 페이지를 만들고 싶습니다. advertise 버튼은 nav nav-pills 섹션 안에 있습니다. 하지만 이 작업을 시도할 때마다 라우팅 오류가 발생합니다. 이 문제를 어떻게 해결할 수 있을까요?

해당 게시글이 Discourse Templates와 관련이 없다고 판단되어 새로운 주제로 이동했습니다. 아마도 Discourse 사이트에 새로운 라우트를 추가하려는 것 같습니다. 맞나요?

원하시는 작업에 대해 공유하실 수 있는 세부 사항이 있다면 알려주세요. 이 사이트에서 다른 방식으로 문제를 해결할 수 있는 대안을 제안해 주실 분이 계실 수도 있습니다.

네, 내 nav-pills에 있는 advertise 탭을 위한 새로운 페이지를 만들고 싶습니다. advertise 탭에도 다른 nav-pills와 동일한 기능과 구조를 적용하고 싶습니다.

이 주제에 대해 가장 좋은 정보원이 되지는 못하지만, Discourse에 새 페이지를 추가하는 유지보수가 가능한 유일한 방법은 라우트를 추가하는 플러그인을 만드는 것이라고 알고 있습니다. 제 사이트였다면 문제를 해결하는 다른 방법을 찾으려고 했을 것입니다. 이 작업을 진행하려면 이 6부 가이드를 참고해 보세요: Developing Discourse Plugins - Part 1 - Create a basic plugin.

가이드의 이 섹션은 라우트를 만드는 방법을 보여줍니다: Developing Discourse Plugins - Part 5 - Add an admin interface. 참고로 예시 코드는 관리자 라우트를 생성하고 있습니다. 일반 사용자는 이를 액세스할 수 없습니다. 이러한 유형의 페이지는 관리자가 플러그인을 구성할 수 있도록 하는 데 유용할 수 있습니다.