2012-05-04 4 views
0

누군가가 .asp가 나에게 새로운 것이기 때문에 도움이되기를 바랍니다. 그러면 머리가 긁히는 것이 많이 있습니다!Volusion 템플릿 편집 .asp 코드로 추가 헤더 그래픽을 포함합니다.

기본적으로 우리는 전자 상거래 Volusion 템플릿이 있습니다. 이미 존재하는 그래픽 옆에 새 그래픽을 추가하고 싶지만 쉽지는 않지만 일부 .asp 코드는 헤더에 요소를 숨기고있는 것처럼 보입니다. 만들 때

<div id="headerTop"> 
    <!-- This line is being added --> <a href="http://www.domain.com/returns.asp"><ing src="newgrahpic.jpg" width="100" height-"50"></a> 
    <a href="http://www.domain.com/shoppingcart.asp">View Bag</a> 
    <a href="http://www.domain.com/aboutus.asp">About</a> 
    <a href="http://www.domain.com/myaccount.asp">My Account</a> 

:

<div id="header" style="z-index: 999;"> 
<div id="display_homepage_title"><a href="http://www.domain.com/default.asp" title="www.domain.com">www.domain.com</a></div> 

<div id="headerTop"> 
    <a href="http://www.domain.com/shoppingcart.asp">View Bag</a> 
    <a href="http://www.domain.com/aboutus.asp">About</a> 
    <a href="http://www.domain.com/myaccount.asp">My Account</a> 

이것은 내가 뭘하려고 오전입니다

ASP

$("#content_area").find("table:contains('Home >')").css("display",  "none").html(""); 

    var a = $(".productnamecolorLARGE").html(); 
    if (document.location.href.indexOf("help") == -1) { 
     if ($(".productnamecolorLARGE").html() != 'Order Status') { 
     if ($.browser.msie) { 
      $(".productnamecolorLARGE").html("<tr><td></td><td width='490'><div style='font-size: 21px; margin-bottom: -2px; padding-top: 19px;'>" + a + "</div></td></tr>"); 
     } else { 
      $(".productnamecolorLARGE").html("<tr><td></td><td width='490'><div style='font-size: 21px; margin-bottom: -25px; padding-top: 19px;'>" + a + "</div></td></tr>"); 
     } 
     }; 
    } else { 
    $("#content_area").find("img").eq(0).remove(); 
    } 

    $("#lnk1").css("color","#79496a"); 
     $("#Header_ProductDetail_ProductDetails_span").parent().parent().parent().parent().parent().remove(); 
    $("#headerTop").find("a").eq(0).html("<ing border=0 src='/v/vspfiles/templates/192/images/view_bag_small.png'>"); 
    $(".video_container").css("padding", "17px 10px 16px 45px"); 

HTML : 나는 코드에서 설명하려고 이 변경 .asp 것 같습니다. 기존의 View bag 그래픽 (2 행)을 내 새 행 (1 행)에 추가 한 다음 오른쪽에 "내 계정"을 표시하는 반면, 내 계정은 Display : none으로 숨겨집니다. 새 줄을 추가하기 전에 할당되었습니다.

나는이 말도 안되는 소리처럼 들릴지 모르겠다.하지만 누군가가 그 일을하는 것을 이해할 수 있기를 바랍니다.

미리 도움을 청하십시오.

리치

+0

게시 한 코드 클라이언트 측 자바 스크립트 ASP 코드가 아닌 것처럼 보입니다. – AnthonyWJones

+0

'$ ("# headerTop"). find ("a"). eq (0) .html (" ");", "img"대신에 "ing"을 쓴 것을 보았습니까? – Shikiryu

+0

링크가 있습니까 (이 질문은 상당히 오래된 것으로 알고 있습니다)? @Shikiryu가 말했듯이 img는 실제로 코드에서 철자가 쓰여 있습니다. 또한 display : none을 사용하여 '내 계정'링크를 어떻게 감추고 있습니까? CSS를 참조하기 위해 ID 또는 클래스 선택기가 표시되지 않습니다. – MillerMedia

답변

1

사실은 Volusion이 구조를 사용하는 간단한 있다고 주장. 당신을 실망 :(불가능 죄송하지만 작동하지 않습니다 템플릿에 대한 변경 사항은. 만 CSS는 그들의 이상한 CMS ASP 엔진 (작업 변경 우리 커스텀 코드를 다시 쓰는 것처럼 보입니다.) 여기에 volusion 템플릿의 복잡성을 심도있게 다루는 기사가 있습니다 : http://tech-hive.com/reviews/shopping-carts/volusion-every-themers-nightmare-20100615/#

진짜 질문은, CML을 가지고있는 다른 평판 좋은 제공자가 있습니까? 사용자 정의 코딩을할까요? 그리고 그 질문에 대한 답을 구합니다.

+0

3dcart를 사용하면 템플릿의 모든 코드를 변경할 수 있습니다. 대시 보드는 Volusion만큼 사용자 친화적이지는 않지만 커스텀 코드가 많이 필요한 사이트에서는 훌륭하게 작동합니다. – MillerMedia