我有以下代码来获取产品列表
$collection = Mage::getModel('catalog/product')->getCollection();
$collection->addAttributeToSelect('name')
->addAttributeToFilter("category_ids", array('finset'=>$this->category_id));
foreach($collection as $product) {
echo $product->getName();
}
Run Code Online (Sandbox Code Playgroud)
我的问题是,我怎么能不回应"简单"但属于父"可配置"产品的产品.(例如,不要显示"Red Shirt Medium",因为它属于"Red Shirt")
我已经知道这个协会住在' catalog_product_super_link'但我刚刚开始使用Magento并且不幸的是不知道如何进行过滤:)
干杯伙计们,
克里斯.
目前,我正在使用 Laravel 5.7 项目
现在我正在发送Laravel 通知(电子邮件、短信和 OneSignal 推送)
用户电子邮件是可选的(使用手机登录)。现在,如果用户只提供电子邮件地址,我想发送电子邮件。否则,我会发送短信,并且将始终发送推送通知(通过电子邮件和短信)。
在通知中我检查
public function toMail($notifiable)
{
if($this->user->email != null){
return $(new MailMessage())->subject(__('Received Test Email :app_name', ['app_name' => app_name()]))->view('mail.testView');
}
return false;
}
Run Code Online (Sandbox Code Playgroud)
如果有电子邮件地址,则电子邮件发送成功,但如果没有电子邮件地址,则return false执行队列失败,并重试再次发送。队列永远不会停止。
如果电子邮件地址不可用,如何不“排队电子邮件”?