1 억 이상 가격


9

1 억개 이상의 가격을 설정하는 방법? 이 솔루션 http://www.magentocommerce.com/boards/v/viewthread/210738/P15/#t454441을 시도 했지만 운이 없습니다. 이제 1 억 개 이상의 가격을 설정할 수 있지만 프론트 엔드에서는 자동으로 1 억 개의 특별 가격으로 변환됩니다. DB에서 직접 값을 변경하면 관리자 패널에서 변경하기 전에 모든 것이 잘됩니다. 미리 감사드립니다.


문제가 무엇인지 자세히 설명해 주시겠습니까? DB 테이블 catalog_product_entity_decimal-> 열 값 만 decimal (24,4)로 변경하고 다른 파일은 없습니다 (파일 없음) .100000000 가격으로 제품을 저장할 수 있으며 프런트 엔드에 100,000,000.00 가격이 표시됩니다 (즉, 괜찮습니다). 주문하지는 않았지만 문제가 제품보기 페이지에 있다는 것을 이해합니다.
마이클

최대 가격은 1 억입니다. 제품 가격을 1 억 5 천만으로 설정하면 1 억 5 천만 개의 교차 가격과 1 억의 특별 가격이 표시됩니다. DB 가격에서 1 억개 절약.
Kirill

아하, 미안, 지금은 분명하다. 내 대답을 참조하십시오. 명확한 Magento 1.9.0.1 설치에서 테스트했으며 정상적으로 작동합니다.
마이클

답변:


3

value데이터베이스 테이블에서 열 을 변경해야 합니다 catalog_product_entity_decimal. 또한 모든 변경해야 가격 이 표에 열을 : catalog_product_index_price, catalog_product_index_price_tmp, catalog_product_index_price_final_tmp.


감사합니다. <catalog_product_index_price_final_tmp> 테이블에 대해 잊어 버렸습니다.
Kirill

0

데이터베이스를 내보내고 숭고한 또는 원자와 같은 텍스트 편집기를 사용하여 텍스트를 찾아 바꿀 수있는 SQL 파일을 편집하십시오. decimal (12,4)를 검색하여 decimal (13,4)로 바꾸면 13 & 12는 소수점 4 자리를 포함하여 데이터베이스 열 구조에 저장할 숫자를 의미합니다. 그런 다음 마지막으로 데이터베이스를 가져올 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.