【问题标题】:How to get data on magento model based on phone number?如何根据电话号码获取magento模型的数据?
【发布时间】:2015-12-03 03:56:06
【问题描述】:

我想根据电话号码和状态编辑 magento 自定义表 搜索,我不确定如何在 magento 模型架构中做到这一点。 请帮我。我发现了一些带有加载 ID 的更新查询,但我想 使用客户电话号码加载数据,然后进行数据更新。

$phone="12345678";
    $collection = Mage::getModel('customer/customer')->getCollection()
                    ->addFieldToFilter('phone', $phone);
            //return $collection->getFirstItem();
            $id = $collection->getFirstItem();
            $u_id = $id["entity_id"];

【问题讨论】:

标签: mysql magento orm model updatemodel


【解决方案1】:
$existingUser = Mage::getModel("supportticket/supportticketadminusersession")->getCollection()
                        ->addFieldToFilter('user_phnumber', $user["phone_number"]);
$existingId = $existingUser->getFirstItem()->getId();
$data = array(
                    'customer_phnumber' => "",
                    'user_status' => 0,
                    'created_time' => $date,
                    'updated_time' => ""
                    );
                $updateCollection = Mage::getModel("supportticket/supportticketadminusersession")->load($existingId)->addData($data);
$updateCollection->save();

【讨论】:

    猜你喜欢
    • 2016-02-18
    • 1970-01-01
    • 1970-01-01
    • 2015-08-22
    • 2011-09-05
    • 1970-01-01
    • 2023-03-22
    • 1970-01-01
    • 2020-05-13
    相关资源
    最近更新 更多