2012-07-10 3 views
0

magento 용 새 맞춤 모듈과 DB 테이블을 만들었습니다. 이를 고객 데이터로 채우는 가장 좋은 방법은 무엇입니까?맞춤 테이블에 고객 데이터를 저장하려고합니다.

예를 들어 새로운 고객이 생성되면이 고객의 ID를이 새 테이블에 저장 한 다음이 ID를 사용하여 관리자의 새 섹션에 다양한 정보를 표시 할 수 있습니다.

새 섹션을 만들었지 만 첫 번째 파트를 수행하는 방법을 모르겠습니다. 이 작업을 수행하려는 이유는 각 고객에게 범주별로 특정 할인을 할당하려고하기 때문입니다.

감사 로버트

답변

2

@Robert는 은 이러한 작업을 수행하기위한 더 나은 방법이, 당신은 모듈을 만들 필요가 없습니다.

고객 -> 고객 그룹 메뉴에서 고객을 그룹에 연결할 수 있습니다.

고객 그룹을 만든 후에이 그룹 및 각 카테고리에 대해 특정 할인을 만들 수 있습니다. 이 일을 위해, 당신은해야한다 : - 쇼핑 카트 가격 규칙은

  • 클릭에
  • 이 이름을 설정 새로운 추가>과 조건 탭
  • 클릭을 적용 할 그룹을 선택 프로모션로 이동

    1. 제품 특성 조합 규칙을 추가하고 제품 특성 범주를 확인할 특성으로 추가하십시오.
    2. 이 규칙이 적용되는 범주를 선택하십시오.

    예 : 당신이 원래의 아이디어를 계속하려면 enter image description here


    는하지만, 내가 대신 새로운 테이블을 생성, 당신 create a customer attribute 좋습니다. 이렇게하면 다른 관리 페이지를 만들지 않고도 고객 정보에 맞춤 속성을 표시 할 수 있습니다.

  • +0

    답장을 보내 주셔서 감사합니다. 그러나 문제는 가격을 계산하는 데 필요한 복잡한 플래싱 계산이 있으며 특정 시점에 할인을 적용해야한다는 것입니다. 예 : 소재, 둘레 또는 재료 선택, 할인 적용, 굴곡 수 없음, 길이에 따라 다름 ... 이것이 내가이 할인을 작업 할 수 있어야하므로이 문제를 처리 할 사용자 지정 섹션이 더 효과적 일 것이라고 생각한 이유입니다. 계산. 또한이 할인은 한 고객에 대한 각 카테고리마다 다릅니다! 그래서 각 고객은 10 가지 할인을받을 수 있습니다. 어떻게 생각해? – Robert

    +0

    나는 아직도 당신이 magento 안에서 그것을 할 수 있다고 생각한다. 고객 그룹을 생성하고이 그룹을 할인/판촉 규칙에 추가 할 수 있습니다. 더 적용하기 어렵지만 위와 같이 고객 속성/그룹과 제품 속성을 조합하여 만들 수 있습니다. –

    +0

    좋아, 지금은 지금이 일을하는 가장 좋은 방법을 생각해 내기에 충분하다고 생각한다. 감사 – Robert

    관련 문제