magento admin 패널의 사용자 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인지 알려주십시오. –
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. Magento - 차이 모든 제품 가져 오기/가져 오기 제품 재고?
- 2. Magento에서 제품 리뷰 작성
- 3. Magento에서 속성 내보내기 및 가져 오기
- 4. Magento에서 프로그래밍 방식으로 제품 업데이트
- 5. Magento에서 제품 범주를 내보내거나 가져올 수 있습니까?
- 6. PrestaShop 버전 제품 가져 오기 문제
- 7. Magento 1.5/EE를 사용하여 Magento에서 여러 개의 가져 오기
- 8. SQL 도움말 - 사용자 ID별로 필터는
- 9. 그룹화 된 제품 ID 가져 오기
- 10. 마우스 오버시 제품 세부 정보 가져 오기
- 11. SQL 쿼리를 사용하여 Magento 제품 가져 오기
- 12. Spree Commerce 제품 데이터 가져 오기 도구
- 13. 전체 매출로 그룹화 한 가져 오기 제품?
- 14. 제품 페이지가 Magento에서 프로그래밍 방식으로 결정되는지
- 15. Magento에서 제품 가격 알림을 보내려면 어떻게해야합니까?
- 16. Magento에서 제품 축소판 표시를 변경하려면 어떻게해야합니까?
- 17. Magento에서 제품 설명을위한 PDF를 만드는 방법
- 18. Magento : 제품 ID별로 그룹화 된 제품의 최저가를 책정합니까?
- 19. 사용자 국가 가져 오기
- 20. Magento 주문 가져 오기 내보내기
- 21. Magento Product Collection 특정 카테고리의 제품 만 가져 오기
- 22. aspnet_membership 테이블로 사용자 가져 오기
- 23. 사용자 계정 이미지 가져 오기
- 24. JSP : 사용자 IP 가져 오기
- 25. 쿠키에서 사용자 이름 가져 오기
- 26. Silverlight에서 사용자 목록 가져 오기?
- 27. WCF 사용자 그룹 가져 오기
- 28. 데이터베이스에서 데이터베이스 사용자 가져 오기
- 29. urapidflow로 항목 가져 오기
- 30. Magento에서 장바구니 계산 중에 PHP를 사용하여 제품 속성을 편집하려면 어떻게해야합니까?
귀하의 질문에 이해할 수 없습니다. "관리자 ID"란 무엇입니까? 그게 user1과 user2와 관련이 있습니까? "제품 컬렉션 입력"이란 무엇입니까? 구두점을 추가하고 적절한 문법을 사용하는 것은 어떻습니까? ... – demonkoryu
질문에 대한 자세한 정보를 제공 할 수 있습니까? – balanv
안녕하세요 balanv 나는 get 및 set 메소드를 사용하여 제품 양식을 추가했습니다. 사용자를 기반으로 제품 컬렉션을 만들고 싶습니다. 어떻게 그 제품을 만들었습니까? – user717841