질문/조언질답게시판

20200801_162903.png

위의 팝업 메뉴를 수정하고 싶은데 어디 파일을 수정해야 하나요?

 

저기 글자 옆에 아이콘을 넣으려고 합니다

 

 

고수님들 답변 부탁드립니다 ..

  • profile
    https://github.com/rhymix/rhymix/blob/master/modules/member/member.model.php#L244

    넣을수잇는 구조는 아닌거같은데요 ㅎㅎ

    코어 건드리지말고 애드온 만드시는게 좋을듯 하네요
  • profile
    CSS :before를 이용하시는걸 권장드립니다. 굳이 코어를 수정할 필요 없이 해당 부분을 수정하실수 있습니다.
  • profile profile
    그게 어떻게 하는 건가요,,?
  • profile profile

    질문하기 전에 검색은 해보셨나요?
    (함정입니다.... 평소처럼 "네.."라고 댓글 다시면 딱 걸리는 거예요 ㅋㅋㅋ)

     

    https://www.google.com/search?q=css+before

  • profile profile
    ㅠㅠ ..
  • profile profile

    다운로드 (1).png

     

    개발자도구에서 css로 한번 해봤는데요.

    그런데 전 궁금한게 li 출력을 순서대로 출력만 해주는데요.

     

    이 아이콘을 다르게 해주려면 불가능 할 것 같다는 생각인데요. 이런 것을 극복할 방법이 있나요?

    예를 들면 회원 그룹별로 회원메뉴의 출력이 각각 다른 경우가 있을텐데요.

     

    코어에서 각 메뉴에 class를 특정해서 넣어 주지 않는데 이게 가능한지 궁금해졌습니다.

  • profile profile
    :nth-child()로 가능합니다.

    li:nth-child(3) 이렇게요
  • profile profile
    제 질문은 회원마다 회원메뉴 나오는게 다를 수 있는것에 대한 문제점이었어요.
  • profile profile

    흠... 각 메뉴에 해당하는 액션명을 클래스로 넣어준다면 도움이 되겠네요.

    예: <li class="dispMemberInfo">

     

    이렇게 하면 현재 유저의 권한에 따라 메뉴 순서가 바뀌더라도 특정 메뉴에 특정 아이콘을 고정시킬 수 있고, 아이콘이 등록되지 않은 메뉴에는 기본 아이콘을 표시하는 등 다양하게 응용할 수 있을 것 같습니다. 이슈 하나 열어주시면 코어에서 지원해 드릴 수 있겠습니다.^^

  • profile profile
    네. 개인적으로 생각한 것이 바로 이것 이었는데요. 코어에서 출력해주는 것들에서 class 를 부여해 주는 것을 베이스로 한다면 애드온이나 모듈에서 처리하 않고 css에서 처리할 수 있어 사이트에 따라 다양하게 꾸밀 수 있겠습니다.
  • profile profile
    네. 이슈는 하나 남겨 놓았습니다. 제가 당장 필요한 건 아니지만 사실 기존에 꾸며 놓은 것도 스킨에서 할 수 있는 것은 id 등으로 조건을 걸어 꾸몄지만 팝업메뉴 같이 출력되는 곳은 손대기 어려웠는데 반영되면 쉽게 꾸밀 수 있겠네요.
  • profile profile
    attribute selector 을 사용하는 방법은 있겠네요.
    li a[href*="dispMemberInfo"]:before { }
    처럼요.
  • profile profile
    아.. 이게 좋은 방법이네요.
  • profile
    비슷한 질문을 하셨었고..

    그에 대해 기진곰님께서 숙제로 남겨주신거 같은데....

    소스코드를 확인해보셨나요?
  • profile profile
    네 .. 확인 했는데 잘 모르겠네요
  • profile profile

    윗분들 @기진곰 , @YJsoft , @람보 님들께서 알려주신 소스 검색해보니 3분도 안되서 구현할수 있는 핵심 css 코드를 발견했습니다.

     

    다시 한번 찾아보심이 어떨까요?

  • profile profile
    네 ..