2014-08-21 3 views
0

Magento 1.9 판을 사용하고 전자 상거래 웹 사이트를 구축하고 있습니다.장바구니에 담기 버튼 비어 있음 장바구니에 담기

내 제품은 색상, 크기, 스타일, 경우 및 더 많은 다양한 속성을 가진 간단한 제품 유형에 속하며 범주 페이지에는 모든 특성이 잘 나타나지만 한 가지 문제가 있습니다. 쇼핑 카트에 추가 버튼을 클릭하면 쇼핑 카트에서 선택된 제품이없는 빈 카트 페이지로 리디렉션됩니다.

+0

로깅을 켜십시오. 구성> 개발자> 로그 설정> 사용함 = 예 그리고 error.log에서 메시지를 확인하십시오 – Aleksandr

답변

0

오류/예외 로그에는 아무 것도 없습니다. 이 코드는

ERR (3): Notice: Trying to get property of non-object in .../includes/src/__default.php on line 24251 
ERR (3): Notice: Trying to get property of non-object in .../includes/src/__default.php on line 24253 

: 나는 '장바구니에 추가'버튼을 사용하려고하거나 홈 페이지 또는 제품 페이지에 링크를 "비교에 추가"할 때, 유일한 메시지는 시스템 로그에 생성된다 그이 통지에 언급 된 것 :

public function getEventConfig($area, $eventName) 
{ 
    //return $this->getNode($area)->events->{$eventName}; 
    if (!isset($this->_eventAreas[$area])) { 
     this->_eventAreas[$area] = $this->getNode($area)->events; 
    } 
    return $this->_eventAreas[$area]->{$eventName}; 
} 

이 ->이 $를 반환 -> 라인 24251 및 24253

내가 멀티 매장 환경에서 젠토 1.9 CE를 사용하고 있습니다. IE, Chrome & Firefox 및 Default 또는 다른 템플릿에서 동일한 응답을받습니다.

장바구니에 추가하거나 홈 페이지 또는 제품 페이지에서 비교할 때 동일한 알림/로그 항목을 얻으므로 문제가되는 것 같지 않습니다. 작업은 제품 페이지에서 작동합니다. 어떤 시나리오에서든 홈페이지에서 작동하지 않습니다.

쿠키를 보았습니다. 쿠키가 설정되었습니다. 세션이 유지되고 있습니다. Firebug의 콘솔은 스크립트 오류를 ​​표시하지 않습니다.

그래서 저는 정말로 여기를 잃고 있습니다.

(홈 페이지) 작동하지 않는 코드는 다음과 같습니다

<button type="button" title="Add to Cart" class="button btn-cart" onclick="setLocation('.../checkout/cart/add/uenc/aHR0cHM6Ly93dGZvY2tlci5uZXQv/product/7125/form_key/VbcZK5UdJk7IifcW/')"> 

작업 (제품 페이지)를 수행하는 코드이다 : 사물의

<form action=".../checkout/cart/add/uenc/aHR0cHM6Ly93dGZvY2tlci5uZXQvbnd0LXB1bWEteW91dGgtbHMtc29jY2VyLXBsYXllci1wdWxsb3Zlci1qNC0wMTEyODMxLWNpcmNhLTE5OTAtcy1yb3lhbC14bC5odG1sP19fX1NJRD1V/product/7125/form_key/DHocBeqxeGRmuboN/" method="post" id="product_addtocart_form"> 

그래서 몇?

이것은 카트 작업과 직접적인 상호 작용과 같습니다. AJAX는 그렇지 않습니다.

제품 페이지의 결제/장바구니/양식에 연결되면 해당 위치로 연결되는 변수가 있습니다.

두 위치 모두 같은 문자열로 시작됩니다. aHR0cHM6Ly93dGZvY2tlci5uZXQ 작동하는 제품 페이지 버전에는 다른 문자열이 추가되어 있습니다.

이 점에 대해 조언을 해 주신 모든 분들께 감사드립니다!

관련 문제