답변 2개
채택된 답변
+20 포인트
3년 전
질문이 모호합니다.
질문에서 말하는 클래스는 어떤 클래스를 대치할지에 대한 기준이 없고
어떤상황일때 A클래스를 B클래스로 바꾸고 싶다 가 있어야 할것같은데
그것도 없네요
리스트는 기본적으로 반복문에 의해서 순환하는 문장입니다.
foreach( (array) $list => $row) {
로 시작하는 부분부터
대응되는
}
가 닫힐때까지 반복하기때문에
어떤 조건일때가 나와야 변경이 가능합니다.
예를들어
가격의 컬러를
특정상품코드 에서 변환하겠다.라면
Copy
로그인 후 평가할 수 있습니다
답변에 대한 댓글 3개
3년 전
3년 전
sql을 수정해서
해당 상품을 빼고 select 하도록 where 구문을 수정하는 방법도 있겠습니다.
또는,
상품 리스트 스킨에서
loop 돌 때, 해당 상품은 skip하도록 할 수 도 있구요.
해당 상품을 빼고 select 하도록 where 구문을 수정하는 방법도 있겠습니다.
또는,
상품 리스트 스킨에서
loop 돌 때, 해당 상품은 skip하도록 할 수 도 있구요.
3년 전
@명파이트
리스트에서는 출력을 안하게 하는게 방법이면
[code]
foreach((array) $list as $row){
if(empty($row)) continue;
if ($row['it_id'] == '1631261027') continue; // 이걸 추가
[/code]
이렇게 하시면될것 같네요
list.php 에서는 안보이고
item.php?it_id=1631261027
로 접근하면 보입니다.
리스트에서는 출력을 안하게 하는게 방법이면
[code]
foreach((array) $list as $row){
if(empty($row)) continue;
if ($row['it_id'] == '1631261027') continue; // 이걸 추가
[/code]
이렇게 하시면될것 같네요
list.php 에서는 안보이고
item.php?it_id=1631261027
로 접근하면 보입니다.
댓글을 작성하려면 로그인이 필요합니다.
3년 전
코드하나만 class를 다르게 주고 싶은 기준이 있을텐데
$class = (조건문)?"반영할 class":"sct_li";
<li class="<?=$class?>" data-css="nocss" style="height:auto">
이런식으로 조건문을 기준으로 class를 변경해 주시면 됩니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
광고는 진행해야해서 판매를 하고 리스트에서만 노출이 안되게 하려면 어떻게 해야할까요?