Magento의 review 모듈에 필드 추가

1188 단어
자신의 사이트reviewform에 이메일 필드를 추가해야 합니다. 데이터베이스 테이블에 수동으로 필드를 추가합니다. 직접review에서 추가하면 됩니다.저는 Magento 1.4 Review/Model/Resource/Review를 사용합니다.php
protected function _afterSave(Mage_Core_Model_Abstract $object)
{
$detail = array(
'title' => $object->getTitle(),
'detail' => $object->getDetail(),
'nickname' => $object->getNickname(),
'email' => $object->getEmail(), //  email 
);

이렇게 하면 프론트 데스크톱에서post가 새로 만든email 필드를 데이터베이스에 저장할 수 있습니다.reply 필드가 있기 때문에 백그라운드에도 하나를 추가할 수 있어야 합니다.Review\Edit\Form.php
$fieldset->addField('email', 'text', array( //  field
'label' => Mage::helper('review')->__('email'),
'required' => true,
'email' => 'email'
));

이렇게 하면review의 편집 인터페이스에 들어갈 때 이 필드를 표시하고 저장할 수 있습니다.

좋은 웹페이지 즐겨찾기