영카트 index에 추천상품리스트를 뽑아 제목과 상품설명의 글자수 제한하는법
본문
영카트 index페이지에 추천상품 리스트를 추출했을 때,
현재는 글자수가 쓰는데로 엄청 길게 나와서, 제목과 상품설명의 글자수를 제한하고 싶습니다.
현재 list.10skin의 코드를 하기와 같이 되어있습니다.
if ($this->href) {
echo "<div class=\"sct_txt\"><a href=\"{$this->href}{$row['it_id']}\" class=\"sct_a\">\n";
}
if ($this->view_it_name) {
echo stripslashes($row['it_name'])."\n";
}
if ($this->href) {
echo "</a></div>\n";
}
if ($this->view_it_basic && $row['it_basic']) {
echo "<div class=\"sct_basic\">".stripslashes($row['it_basic'],18,"...")."</div>\n";
}
if ($this->view_it_cust_price || $this->view_it_price) {
echo "<div class=\"sct_cost\">\n";
if ($this->view_it_cust_price && $row['it_cust_price']) {
echo "<strike>".display_price($row['it_cust_price'])."</strike>\n";
}
if ($this->view_it_price) {
echo display_price(get_price($row), $row['it_tel_inq'])."\n";
}
echo "</div>\n";
}
고수님들의 답변 부탁드리겠습니다.
답변 4
이렇게 수정.
http://gnustudy.com/bbs/board.php?bo_table=yc_tip&wr_id=12
if ($this->view_it_name) {
echo cut_str(get_text($row['it_name']), 10)."\n";
}
.........................
if ($this->view_it_basic && $row['it_basic']) {
echo "<div class=\"sct_basic\">".cut_str(get_text($row['it_basic']), 10)."</div>\n";
}
감사합니다,
알려주신데로 수정하였으나, 변경되지않아서요.,,
if ($this->view_it_name) {
echo stripslashes($row['it_name'])."\n";
}
if ($this->view_it_basic && $row['it_basic']) {
echo "<div class=\"sct_basic\">".cut_str(get_text($row['it_basic']), 10)."</div>\n";
}
이렇게 이어서 쓰는것인가요? 아니면 view_it_name을 지우고 view_it_basic을 넣는것인가요?
제가원하는 동작은 이렇습니다.
아하, 그렇게되는군요, 친절한 답변 감사합니다.
혹, 테마용스킨을 사용하지 않을 경우엔 수정하는 태그가 달라지는 것인가요?
저는 테마용스킨을 사용하고 있지않아서요..
아!! main.10.skin.php 이군요, 계속 list.10에 했으니 안되었네요.ㅜㅜ
친절하게 답변해주셔서 정말정말감사합니다.
시원한 하루 보내세요^^^^^^^