я не найти ответа на мой конкретный вопрос:Magento: получить все отзывы на одной странице с помощью .phtml
мне нужно получить все отзывы через .phtml
этот код работать идеально:
echo $this->getLayout()->createBlock('review/customer_list')->setTemplate('review/customer/list.phtml')->toHtml();
, но если клиент вошел в систему, код показывает все его отзывы ... если клиент выйдет из системы - это показывает, что нет отзывов (все нормально)
Мне нужно показать отзыв для всех продуктов имеет rev МЭН.
помощь
я сделал также, как вы посоветовали: $ _reviews = Mage :: getModel ('обзор/обзор') -> getResourceCollection() -> addStoreFilter (Mage :: приложение() -> getStore() -> getId()) -> addStatusFilter (Mage_Review_Model_Review :: STATUS_APPROVED) -> setDateOrder() -> addRateVotes(); foreach ($ _ review as $ review) { $ product = Mage :: getModel ('catalog/product') -> load ($ review-> getData ('entity_pk_value')); // mage :: log ($ review); } Как я могу применить к существующему шаблону это? app \ design \ frontend \ base \ default \ template \ review, я не думаю, что это невозможно. – user3048768
спрашивают что-то или говорят? Я не могу понять вашу точку зрения? –
как я могу показать весь обзор существующего шаблона magento для НЕ вошедших пользователей? я сказал раньше, для зарегистрированных пользователей все работает отлично. возможно, я не четко выражен, попробуйте мой пример кода для входа в систему и выйдите из системы, и вы меня поймете. – user3048768