// 상품 이미지를 얻는다
function get_it_image($img, $width=0, $height=0, $id="")
{
global $g4;
$str = get_image($img, $width, $height);
$ca_id = 70;
if (($ca_id)) {
$str = "<a href='$g4[shop_url]/item_social.php?it_id=$id'>$str</a>";
}
else{
$str = "<a href='$g4[shop_url]/item.php?it_id=$id'>$str</a>";
}
return $str;
}
item.php를 하나 만들어 링크를 다르게 하고 싶은데요. ca id 가 70일 경우와 아닌경우를
구분하고 싶은데 잘안됩니다.
부탁드립니다.
function get_it_image($img, $width=0, $height=0, $id="")
{
global $g4;
$str = get_image($img, $width, $height);
$ca_id = 70;
if (($ca_id)) {
$str = "<a href='$g4[shop_url]/item_social.php?it_id=$id'>$str</a>";
}
else{
$str = "<a href='$g4[shop_url]/item.php?it_id=$id'>$str</a>";
}
return $str;
}
item.php를 하나 만들어 링크를 다르게 하고 싶은데요. ca id 가 70일 경우와 아닌경우를
구분하고 싶은데 잘안됩니다.
부탁드립니다.
댓글 3개
lib/shop.lib.php 를
// 상품 이미지를 얻는다
function get_it_image($img, $width=0, $height=0, $id="")
{
global $g4;
$str = get_image($img, $width, $height);
if ($id) {
$sql = " select ca_id from $g4[yc4_item_table] where it_id = '$id' ";
$row = sql_fetch($sql);
if ($row[ca_id] == "70") {
$str = "<a href='$g4[shop_url]/item_social.php?it_id=$id'>$str</a>";
} else {
$str = "<a href='$g4[shop_url]/item.php?it_id=$id'>$str</a>";
}
}
return $str;
}
이런식으로 수정해 보시기 바랍니다.
// 상품 이미지를 얻는다
function get_it_image($img, $width=0, $height=0, $id="")
{
global $g4;
$str = get_image($img, $width, $height);
if ($id) {
$sql = " select ca_id from $g4[yc4_item_table] where it_id = '$id' ";
$row = sql_fetch($sql);
if ($row[ca_id] == "70") {
$str = "<a href='$g4[shop_url]/item_social.php?it_id=$id'>$str</a>";
} else {
$str = "<a href='$g4[shop_url]/item.php?it_id=$id'>$str</a>";
}
}
return $str;
}
이런식으로 수정해 보시기 바랍니다.
빠른답변 감사합니다. 이렇게는 적용이 안되는 것 같습니다.
혹시 오늘본 상품에서 변경하면 적용이 되지 않을까해서요...
for ($i=1; $i<=$tv_idx; $i++)
{
$tv_it_id = get_session("ss_tv[$i]");
$rowx = sql_fetch(" select it_name from $g4[yc4_item_table] where it_id = '$tv_it_id' ");
$it_name = get_text(addslashes($rowx['it_name']));
$img = get_it_image($tv_it_id."_s", $tv_div['img_width'], $tv_div['img_height'], $tv_it_id);
$img = preg_replace("/\<a /", "<a title='$it_name' ", $img);
echo "goods_link[$i] = \"{$img}<br/><span class=small>".cut_str($it_name,10,"")."</span>\";\n";
}
?>
----------------------------------------------------------------------------------
if ($row[ca_id] == "70") {
$img = get_it_image1($tv_it_id."_s", $tv_div['img_width'], $tv_div['img_height'], $tv_it_id);
} else {
$img = get_it_image($tv_it_id."_s", $tv_div['img_width'], $tv_div['img_height'], $tv_it_id);
}
-------------------------------------------------------------------------------------
여기에도 비슷하게 적용해봤는데 안되더라구요.
오늘본상품에서는 카테고리 변수를 못읽어서 그러는 것같기도 하는데요...
카테고리 70이거나 7010이거나 7020이거나 7030일경우 get_it_image1으로 하고 싶은데요.
해결방법이 없을까요?
혹시 오늘본 상품에서 변경하면 적용이 되지 않을까해서요...
for ($i=1; $i<=$tv_idx; $i++)
{
$tv_it_id = get_session("ss_tv[$i]");
$rowx = sql_fetch(" select it_name from $g4[yc4_item_table] where it_id = '$tv_it_id' ");
$it_name = get_text(addslashes($rowx['it_name']));
$img = get_it_image($tv_it_id."_s", $tv_div['img_width'], $tv_div['img_height'], $tv_it_id);
$img = preg_replace("/\<a /", "<a title='$it_name' ", $img);
echo "goods_link[$i] = \"{$img}<br/><span class=small>".cut_str($it_name,10,"")."</span>\";\n";
}
?>
----------------------------------------------------------------------------------
if ($row[ca_id] == "70") {
$img = get_it_image1($tv_it_id."_s", $tv_div['img_width'], $tv_div['img_height'], $tv_it_id);
} else {
$img = get_it_image($tv_it_id."_s", $tv_div['img_width'], $tv_div['img_height'], $tv_it_id);
}
-------------------------------------------------------------------------------------
여기에도 비슷하게 적용해봤는데 안되더라구요.
오늘본상품에서는 카테고리 변수를 못읽어서 그러는 것같기도 하는데요...
카테고리 70이거나 7010이거나 7020이거나 7030일경우 get_it_image1으로 하고 싶은데요.
해결방법이 없을까요?
게시글 목록
| 번호 | 제목 |
|---|---|
| 56073 | |
| 56067 | |
| 56065 | |
| 56060 | |
| 56058 | |
| 56055 | |
| 56051 | |
| 56048 | |
| 56044 | |
| 56043 | |
| 56042 | |
| 56039 | |
| 56035 | |
| 56032 | |
| 56030 | |
| 56028 | |
| 56025 | |
| 56018 | |
| 56012 | |
| 56010 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기