小编Aru*_*wat的帖子

检查Magento产品是否是可配置产品的子产品

我有以下代码来获取产品列表

$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并且不幸的是不知道如何进行过滤:)

干杯伙计们,

克里斯.

php magento

26
推荐指数
3
解决办法
2万
查看次数

Laravel 通知。如果只有电子邮件地址可用,则发送电子邮件

目前,我正在使用 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执行队列失败,并重试再次发送。队列永远不会停止。

如果电子邮件地址不可用,如何不“排队电子邮件”?

php notifications laravel laravel-5 laravel-queue

0
推荐指数
1
解决办法
2509
查看次数

标签 统计

php ×2

laravel ×1

laravel-5 ×1

laravel-queue ×1

magento ×1

notifications ×1