2011-09-24 4 views
8

한 페이지 결제에서 로그인 필드를 숨기려면 app \ design \ frontend \ base \ default \ template \ checkout \ onepage \ login.phtml 파일을 사용자 정의했습니다. 그것은 1.5 버전에서 잘 작동합니다.Magento 1.6에서 login.phtml에 대한 변경 사항이 반영되지 않았습니다

1.6 버전에서 동일한 수정을 수행하면 프런트 엔드에서 변경된 사항이 없습니다. 나는 1.6 버전에서 onepage.phtml이 1.5와 달리 onepage \ login.phtml을 사용하지 않는다는 것을 관찰했다. 파일 위치 오류 (기본 \ 기본 및 기본 \ 기본값) 및 캐시 새로 고침에 대한 기본 검사를 수행했습니다.

[checkout 1 단계에서 로그인 필드를 표시하기 위해] getChildHTML ('login') 줄에서 one.page.phtml에서 어떤 login.phtml을 선택했는지 파악하는 데 문제가 있습니다.

미리 감사드립니다.

+0

를 참조하십시오 당신이이 파일을 덮어 쓰기에는 사용자 정의 테마가없는 것 같은데요? 하지만 실제로는 기본 파일을 편집하는 것이 좋습니다. –

+1

나는이 파일을 덮어 쓰는 테마가 없다는 것을 깨달았습니다. 1.6 - template/persistent/checkout/onepage/login.phtml – user962499

+0

그것을 고쳐 주니 다행입니다. –

답변

5

a) Base에서 아무 것도 편집하지 마세요.

b) 구성 -> 개발자, 웹 사이트로 전환하거나보기 범위를 저장 또는 저장하고 템플릿 경로 힌트를 켜고 프론트 엔드를 살펴보면 경로를 볼 수 있습니다!

+0

감사합니다. 그것은 응용 프로그램/디자인/프론트 엔드/기본/기본/템플릿/영구/체크 아웃/onepage/login.phtml 사용하고 있었고 기지와 엉망이 멈추지 :) – user962499

+0

@ user962499 당신은 천만에, 사람. Magento는 때때로 빨 수 있습니다. – vzwick

14

문제는 다음의 지속 가능 장바구니에 관한 스레드 http://www.magentocommerce.com/boards/viewthread/243571/과 관련이있을 수 있습니다.

  • 1.6 전에, 내 템플릿 무시했다 :

    나는 때문에 템플릿 재정의 이름으로 유사한 문제를 encoutered 프론트 엔드/기본 // 템플릿/고객/양식/login.phtml
  • 1.6 : frontend/default/template/persistent/customer/form/login.phtml 다른 곳에서는 기본 템플릿 경로를 1.6에서 찾을 수 있습니다.

영구 쇼핑 카트에 대한 자세한 내용은 http://www.magentocommerce.com/blog/comments/persistent-shopping-cart-customer-segmentation-just-getting-better/

관련 문제