Hỏi cách lấy id của dữ liệu vừa insert

Thảo luận trong 'Các lỗi thường gặp' bắt đầu bởi taitamfc, 13 Tháng ba 2013.

  1. taitamfc

    taitamfc New Member

    Em tìm trên mạng thì được đoạn code này.
    Đây là đoạn code thêm thuộc tính cho sản phẩm.
    Nhưng em muốn là, sau khi vừa insert xong, có cách nào để lấy id vừa insert ko.
    Hoặc là có cách nào thay thế cách này để lấy id vừa trả về ko.
    Em cảm ơn :)

    PHP:
    $model1 Mage::getModel('eav/entity_setup','core_setup');
            
    $data=array(
            
    'type'=>'dropdown',
            
    'input'=>'text',
            
    'label'=>'Tài Tâm Tài Nguyễn He',
            
    'global'=>Mage_Catalog_Model_Resource_Eav_Attribute::SCOPE_GLOBAL,
            
    'is_required'=>'1',
            
    'is_comparable'=>'0',
            
    'is_searchable'=>'0',
            
    'is_unique'=>'1',
            
    'is_configurable'=>'1',
            
    'use_defined'=>'1'
            
    );
           
            
    $model1->addAttribute('catalog_product','tai-tam-tai-nguyen-he',$data);

    Bài viết khác cùng chuyên mục:

  2. admin

    admin Mai Văn Hải Staff Member

    Với magento, bạn hỏi kiểu này rất khó để giải thích, đặc biệt là số lượng anh em rành về Magento chưa nhiều.

    Để hiệu quả hơn, bạn nên ghi rõ từng action, ví dụ:
    1. Action 1: Làm gì để nó ra A
    2. Action 2: Làm gì để nó ra A1
    3. Action 3: Làm gì để nó ra B
    4. Action 4: Làm gì để ra kết quả A + A1 + B
    Đại loại là như vậy, bở vì Magento không code trực tiếp trong 1 file mà nó thông qua nhiều module khác nữa.

Chia sẻ trang này