Magento вопрос? Как зациклить добавить отзывы в таблице? - PullRequest
0 голосов
/ 16 июня 2011

Я пытаюсь через тираж увеличить комментарий к данным, имеющим следующий код

 $i=1;
    while($i<=2){
      $review->setEntityId($review->getEntityIdByCode(Mage_Review_Model_Review::ENTITY_PRODUCT_CODE))
          ->setEntityPkValue($product->getId())
          ->setStatusId(Mage_Review_Model_Review::STATUS_APPROVED)
          ->setCustomerId(Mage::getSingleton('customer/session')->getCustomerId())
          ->setStoreId(Mage::app()->getStore()->getId())
          ->setStores(array(Mage::app()->getStore()->getId()))
          ->save();
      $i++;
    }

Результат объединяет только данные, но не содержит двух ожидаемых данных。 Запросить помощь! Спасибо 100

Ответы [ 2 ]

0 голосов
/ 23 января 2012

use Mage :: getModel ('review / review') -> getCollection ();функция для получения всех данных модели конкретного модуля.

0 голосов
/ 16 июня 2011

Я не знаю почему, но вы не можете использовать переменную $ дважды в методе / цикле.
Вместо этого используйте полное воплощение Magento, то есть: Mage::getModel('module/model')

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