질문/조언질답게시판

캡처.PNG

 

이 부분 링크가 클릭될 수 있게 하고싶은데 할 줄 아는거라곤 css뿐이라 어려움이 많네요 ㅠㅠ

  • profile
    아마 member 모듈의 skin에 들어가서 수정하시면 될걸요?
  • profile profile
    답변 감사합니다!!! 수정할 디렉토리 찾는 데에 도움이 되었습니다!
  • profile

    기본스킨 기준 member_info.html 을 수정해보세요.

     

    <[email protected](in_array(($item->name),array('homepage','blog')))-->
    <dd cond="$item->value"><a href="{$item->value}" target="_blank">{$item->value}</a></dd>
    <dd cond="!$item->value" style="color:#ccc">…</dd>
    <[email protected]>
    <dd cond="$item->value">{$item->value}</dd>
    <dd cond="!$item->value" style="color:#ccc">…</dd>
    <[email protected]>

     

  • profile profile

    친절한 답변 감사합니다! 조언해주신대로 제 사이트의 해당 파일 중 

    <dd cond="$item->value">{$item->value|noescape}</dd>

    부분을 알려주신 코드로 치환해봤는데 아래와 같이 오류가 납니다

    혹시 제가 코드를 치환할 부분을 잘못 설정한 걸까요? 

    캡처.PNG

  • profile profile
    네. 뭘 잘 못하셔도 많이 잘못하셨네요.

    조건문을 잘 보시면 ('homepage','blog' 아이템에서 해당 조건이 걸리게 되어있는데
    지금 그곳이 아닌 곳에 조건이 걸리고 있고 나머지 항목은 출력조차 안되고 있는 것 같구요.
    제가 뭐 이걸 보고 더 조언을 해드릴 방법은 없네요.
  • profile profile
    죄송합니다 제가 개발쪽에 아는 것이 많이 없어서 ㅠㅠ 알려주신 조건문을 기초로 좀 더 공부해보겠습니다 큰 도움 감사합니다!
  • profile profile

    <dd cond="$item->value">{$item->value|noescape}</dd>

    만 위 제가 강조한 라인으로 바꾸셨다면 잘못하신거죠. 조건이 어떻게 걸려있는지 잘 보시고 다시 해보세요.

     

    그리고 오류를 확인 받고 싶다면 최소한 적용하신 코드 전체를 보여주셔야 합니다. 해당하는 부근 전.후 까지 포함.

  • profile profile
    친절한 답변 감사합니다.

    잘못 치환한 부분 수정하여 정상적으로 작동되는걸 확인했습니다.
    코드를 제대로 보지 않고 너무 급하게 적용시켰던 것 같습니다 ^^;
    말씀드렸던 코드의 아랫줄까지 수정해주니 정상적으로 출력되네요.
    (<dd cond="$item->value">{$item->value|noescape}</dd>
    <dd cond="!$item->value" style="color:#ccc">&hellip;</dd>
    부분을 수정하였습니다)

    앞으로 더 많이 공부해야한다는걸 확실히 느끼게 되네요. 많은 도움 주셔서 정말 감사합니다!