Есть ли код SS4.3, чтобы показать рекомендуемые продукты Silvershop на пользовательском шаблоне домашней страницы? - PullRequest
2 голосов
/ 28 мая 2019

Я пытаюсь создать сайт Silvershop для себя, но текущий код, предложенный для показа рекомендуемых продуктов на другой странице шаблона, не работает на SS4.3. Нужно ли добавить дополнительный код, чтобы предлагаемый код работал в более новой версии Silverstripe 4?

Это ресурс, который я использовал: https://silverstripe -shop.readthedocs.io / о / стабильный / о / 02_Customisation / 01_Recipes / Featured_Products / Мне приходилось вносить некоторые изменения по пути, и по большей части мне удалось заставить его работать, но я не уверен, как настроить этот код, чтобы он работал.

class IndexPageController extends PageController {
}

/**
* Get all products marked as featured that can be purchased.
*/

class IndexPageController extends ProductCategory_Controller   {

   function FeaturedProducts()
   {
       return Product::get()->filter(array(
           'Featured' => 1
           'AllowPurchase' => 1
       ));
   }
}

На странице отображается сообщение об ошибке «В настоящее время невозможно обработать этот запрос».

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