Создать обзор продукта в Magento - PullRequest
3 голосов
/ 13 июля 2010

Я пытаюсь импортировать обзоры продуктов со старого сайта на наш новый сайт Magento.

У меня проблемы с попыткой создать реальный обзор продукта в скрипте.Кто-нибудь пытался сделать это раньше и знает, как это сделать?

Похоже, что обзоры используют модели сущностей, и я не могу заставить объект рецензии делать то, что я хочу.Вот то, что я пытался сделать до сих пор, и это возвращает некоторую ошибку о несоблюдении внешних ключей.Не уверен, как заставить это работать.Любая помощь будет оценена.

$review = Mage::getModel('review/review');
$review->setEntityPkValue(141292);
$review->setStatusId(1);
$review->setTitle("This is an inserted title");
$review->setDetail("This is an inserted detail");
$review->setNickname("First Last");
$review->save();

1 Ответ

3 голосов
/ 15 июля 2010

Я думаю, что он запрашивает продукт и магазин, чтобы связать обзор. Читая установочный sql (в app / code / core / Mage / Review / sql /, похоже, что между обзором и каждым из них есть ограничения:

  • core_store
  • catalog_product_entity
  • review_status
  • review_entity

Надеюсь, это поможет, JD

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...