Category Icons

코드를 보고 다음 두 가지 문제를 수정하려고 시도하고 있는데, 두 번째 문제에서 막혀 있습니다.

카테고리 아이콘 목록이 카테고리 뷰(이 카테고리에서 주제 위에 하위 카테고리 목록 표시)에 적용되지 않음

header.html의 112번째 줄을 다음으로 교체하여 이 문제를 수정했습니다:

      if(iconItem && !attrs.category.parent_category_id) {

다음으로 변경:

      if (iconItem) {

그리고 common.scss에 다음 코드를 추가했습니다:

.subcategory .category-icon-widget {
  display: none;
}

카테고리 옆의 카테고리 잠금 아이콘이 새로운 svg로 변경되지 않음

카테고리 뷰:

카테고리 뷰(이 카테고리에서 주제 위에 하위 카테고리 목록 표시):

관련된 코드는 이것이라고 생각합니다:

    let classNames = "badge-category clear-badge";
    if (restricted) {
      classNames += " restricted";
    }
    
...

    html +=
      `<span ${style} ` +
      'data-drop-close="true" class="' +
      classNames +
      '"' +
      (description ? 'title="' + escapeExpression(description) + '" ' : "") +
      ">";

이 코드는 하위 카테고리 잠금 아이콘 표시를 제어하는 badge-category clear-badge 클래스가 있는 <span>에 restricted 클래스를 추가합니다. 그러나 카테고리 잠금 아이콘 표시를 제어하는 category-text-title 클래스가 있는 <div>에도 이 클래스를 어떻게 적용할지 파악하지 못하고 있습니다.

@pmusaraj @tshenry 도와주세요.

2개의 좋아요