2013-04-02 3 views
1

을 정의되지 않습니다 변화와 제품을 볼 때 (복사를 템플릿 등)WooCommerce - t.product_variations가 나는 사용자 정의 테마와 WooCommerce 웹 사이트를 개발하고

은 어쨌든, 나는 장바구니 버튼을 볼 수 없습니다입니다. 선택이 완료되면 장바구니 버튼이 표시되지 않습니다.

JS 오류 : t.product_variations is undefined이 있습니다.

모든 유사 콘텐츠가 올바르게 설정되었습니다.

장바구니 버튼이 표시되지 않는 것을 많은 스레드에서 읽었지만 지금까지는 내 특정 문제를 해결하지 못했지만 JS 오류는 언급되지 않았습니다. 여기에 지금까지 시도한 작업은 다음과 같습니다

  1. 가 wp_footer() 함수가 호출 검사
  2. 가능 충돌 (어떤 차이가되지 않습니다)
  3. 을 피하기 위해 내 자신 JS를 모두 제거합니다 (이다) 모든 제품 옵션에 가격 등이 있는지 확인하십시오.
  4. 플러그인을 사용하지 않으려 고 시도했습니다 (다른 플러그인 하나만 사용 - 고급 사용자 정의 필드 - 차이는 없습니다)
  5. 기본 테마 'twentytwelve'로 전환되었습니다. 나는이 작업을 수행 할 때, 그것은

그래서, 테마를 전환하는 것은 내가 뭔가를 제거하거나 내 테마에이 문제의 원인이 무엇인가를 destoryed 수도 있음을 보여주는 것 ... 작동합니까,하지만 난 이해할 수없는 것을 나 방법에 대해 설명합니다.

저는이 글을 쓰고있는 시점에서 최신 WP 설치와 최신 WooCommerce 플러그인을 사용하고 있습니다.

정말 고맙겠습니다. 무엇이든지 정말 올바른 길로 나를 안내합니다.

감사합니다. Mikey. 오류의

스크린 샷 : 나는이에 대한 수정을 찾았지만이 일을 왜 확실하지 않은 enter image description here

답변

1

; 여기에 비슷한 문제가있는 사람이 있습니다.

플러그인을 최신 버전으로 업데이트하면 플러그인의 'add-to-cart'폴더에있는 5 개의 파일을 내 테마 버전의 WooCommerce 템플릿에 복사 한 다음 업로드했습니다. 그것을 해결하기 위해.

기본적으로 핵심 테마 인 WooCommerce 템플릿을 재정의하도록 설계된 파일은 유사 로직을 위반하는 오래된 코드를 가지고 있다고 생각합니다.

즉, 템플릿을 오버라이드하는 경우 플러그인 파일 자체뿐만 아니라 최신 템플릿도 사용해야합니다.

질문에 폴더는 여기에 있었다 :

/WP - 콘텐츠/테마/내 - 테마/woocommerce/단일 제품/추가 - 투 - 카트/

관련 문제