안녕하세요, 컴포넌트를 성공적으로 설치했지만 이미지가 표시되지 않습니다. Discourse 공유 폴더와 Google 드라이브에 이미지를 업로드했는데, 결과가 없고 로딩 스피너만 계속 뜹니다.
설정에는 최소 두 개의 항목이 있어야 하는데, 그런가요?
안녕하세요, 이 컴포넌트에 대해 여쭤봐도 될까요? 업로드해야 할 이미지의 크기는 어느 정도인가요?
여러분 안녕하세요
이 TC에 관해서: GitHub - discourse/discourse-big-carousel-component: Work in progress · GitHub
작업이 진행 중인 것으로 보이는데, Meta에서 관련 내용을 찾을 수 없었습니다.
"3.5.0.beta8-dev"에 설치하려고 하면 TC가 표시되지 않습니다(tc preview로 테스트함).
아직 작업 중인 것 같습니다. plugin_outlet 설정을 수정해 보셨나요?
수정: 아, 괜찮습니다. 카테고리 라우트에서만 표시된다는 걸 방금 깨달았어요…
홈페이지에 들어오면 사용자가 즉시 캐러셀을 볼 수 있도록 설정하려면 어떻게 해야 하나요? 당신의 영상에서는 카테고리를 클릭해야 캐러셀이 표시되는 것처럼 보이는데, 일부 사용자는 해당 카테고리에 관심이 없을 수 있으므로 카테고리를 수동으로 클릭해야 하는 대신 홈페이지에 진입하는 즉시 캐러셀을 볼 수 있기를 바랍니다.
포크를 해야 할 것 같습니다. 라우트를 제한하는 로직은 여기 있습니다:
defaultHomepage를 가져온 다음, 다음과 같은 작업을 수행해야 할 것 같습니다:
import { defaultHomepage } from "discourse/lib/utilities";
...
@discourseComputed("router.currentRouteName")
shouldDisplay(currentRouteName) {
return currentRouteName === `discovery.${defaultHomepage()}`;
이것을 추가로 조정해야 할 수도 있으며, 완전히 정확하지는 않을 수 있습니다(하지만 여러분이 하려는 방향과 비슷할 것입니다). 저는 이것을 테스트해 보지 않았습니다. 다만, 제가 본 바로는 Robotime 커뮤니티가 이렇게 하고 있습니다.
아이고, 정말 너무 어려워 ![]()
알려 드릴 것이 있습니다: 해당 저장소는 아카이브되었습니다.
아니요, 테마 컴포넌트 업로드입니다. Big Carousel 컴포넌트에서 버튼의 설정으로 가세요. 거기에 업로드 버튼이 있습니다.
좀 이상하네요… 포럼을 살펴보니 Big Carousel 컴포넌트에 templates/components/big-carousel에 파일이 있는 것 같습니다. components/big-carousel로 이동해야 합니다.
저는 이 컴포넌트를 사용 중인데, 지금 삭제하고 GitHub - discourse/discourse-big-carousel-component: Work in progress · GitHub 에서 다시 다운로드해야 하나요?
맞나요?
그냥 경고일 뿐이라 따를 필요는 없지만, Topic List Previews를 두 번 설치한 것 같고, 이로 인해 에러가 많이 발생하고 있습니다. 하나를 제거해야 합니다.
그래도 업로드 버튼이 왜 없는지 여전히 모르겠네요
.
GitHub에서 설치된 테마에서는 버튼이 보이지 않는 것 같습니다. 대안으로 이미지를 업로드할 수 있는 사용자 정의 컴포넌트를 사용할 수 있습니다.









