如何获取magento管理面板的用户ID,假设我已经在名为user1和user2的magento管理面板中创建了一个帐户并授予添加产品的权限,那么我想知道user1输入了产品,并且user2输入了产品?通过magento中的用户id获取产品
2
A
回答
2
经过长时间的尝试,我得到了解决方案。 它为我工作。
$session = Mage::getSingleton('customer/session'); $resource = Mage::getSingleton('core/resource'); $read= $resource->getConnection('core_read'); $event_attending = $resource->getTableName('event_attending'); $select = $read->select('event_id') ->from($event_attending) ->where('user_id = ?',$session->getId()) ->order('event_date DESC') ; $attending_events = $read->fetchAll($select); $resultArray = '';$str=''; foreach($attending_events as $attEvent){ if($str!='')$str.=','; $str.=$attEvent['event_id']; } //echo $str; $session = Mage::getSingleton('customer/session'); if($session->isLoggedIn()){ $events = Mage::getResourceModel('catalog/product_collection') ->addAttributeToSelect('*') ->addFieldToFilter('entity_id', array('in' => array($str))) ->load(); //print_r($events->toArray()); return $events; } else return ''; }
+1
event_attending是magento默认表,或者你自定义它,如果你自定义,请让我知道什么表是magento event_attending – 2012-11-02 06:43:59
1
$user = Mage::getSingleton('admin/session')->getData();
$userId = $user->getUser()->getUserId();
$userEmail = $user->getUser()->getEmail();
$userFirstname = $user->getUser()->getFirstname();
$userLastname = $user->getUser()->getLastname();
$userUsername = $user->getUser()->getUsername();
$userPassword = $user->getUser()->getPassword();
$adminuser = Mage::getSingleton()->getUser();
$roleId = implode('', $adminuser->getRoles());
$userId = $adminuser->getId();
相关问题
- 1. 通过WooCommerce中的产品ID获取产品标签
- 2. 在magento中获取产品ID
- 3. 在magento中获取产品ID和产品类型?
- 4. 通过产品ID创建与Magento产品的直接链接
- 5. 通过Magento中的产品ID获取已完成销售的数量
- 6. Magento:从产品iD获取产品类别阵列
- 7. 如何使用Magento中的超级属性获取产品ID?
- 8. 在Magento中,如何从list.phtml中的产品ID获取产品类型?
- 9. 获取当前购物车中通过用户ID的产品总数
- 10. 通过产品ID获取图像的服务器路径 - Magento 1.8
- 11. Magento - 获取当前产品
- 12. Magento捆绑产品从产品ID
- 13. Magento的 - 从产品ID
- 14. 获取magento中的所有网站产品ID
- 15. 通过使用id字段获取所有产品
- 16. 如何使用magento中的产品ID获得产品可用性?
- 17. 在WooCommerce中通过ID获取特定产品
- 18. 通过magento API获取父级产品URL
- 19. 通过ID获取mysql数组的产品
- 20. magento在产品列表页面中获取子子类别ID
- 21. 在Magento块中获取产品类别ID
- 22. Python - 获取Flipkart产品ID
- 23. 在magento中获取产品重量
- 24. Magento的产品创新通过SOAP V2
- 25. 如何通过WooCommerce中的产品ID订购相关产品?
- 26. 在magento中保存产品前后获取产品数量
- 27. Magento:在分组产品中获取产品网址
- 28. 在magento中获取产品或产品编号
- 29. 获取数据库中的产品ID
- 30. 如何从Magento获取产品类别及其ID的列表?
你的问题是无法理解的。 “管理员ID”是什么意思?这与user1和user2有什么关系?什么是“进入产品收集”?如何添加标点符号并使用正确的语法? ... – demonkoryu 2011-04-21 07:20:45
你能提供更多关于你的问题的信息吗? – balanv 2011-04-21 07:29:40
嗨balanv我添加一个产品表单前面使用获取和设置方法我想获得基于用户的产品收集如何创建该产品。 – user717841 2011-04-21 07:32:50