2011-02-07 3 views
0

joomla 1.6에서 사용자에게 일부 데이터를 추가하는 방법이 있는지 알고 싶습니다. 예를 들어 각 사용자마다 다른 데이터베이스를 사용하여 데이터를 수집해야하는 데이터 웹 사이트가 있습니다. 나는 그들 각각에 대한 데이터베이스 정보 (사용자, 패스, db)를 저장하고 싶습니다. 그러면 사용자 특정 페이지 (당신이 아는, 구글, 페이스 북 등)를로드합니다.joomla 사용자에게 데이터를 추가하십시오

Concrete5에서는 joomla에서 좋은 방법이 될 수있는 "속성"을 사용자에게 추가 할 수 있습니까?

+0

편집 : 나는 문서 클래스 JUser에서 발견. 어쩌면 JUser-> setParam 및 getParam 메서드를 사용하여 작업을 수행 할 수 있습니다. 이 두 가지 방법이 API에 존재하므로 백엔드를 통해이를 수행 할 수있는 방법이 없어야합니다. – Bakaburg

답변

1

이 필드가

jos_user_profiles

라는 테이블이 있습니다 :

주문,

USER_ID, profile_key, profile_value이 같은의는 것처럼 보일 귀하의 데이터가 저장되어야하는 테이블 에이드. 백엔드에 해당 기능이 있는지 모릅니다. jos_users

사용자 ARO 할당 :에 사용자를 추가

: 당신이 솔루션 여부를하지만 ... 당신은 다음과 같은 테이블을 채울 필요가

를 발견하는 경우

+0

고마워,하지만 백엔드 솔루션을 찾고 있는데, 아니면 적어도 API 방법은 불가능합니다. 나는 수동으로 데이터베이스를 수정하고 싶지 않다. – Bakaburg

+0

mhm 당신은 하나를 쓰고이 테이블을 사용할 수 있습니다 :) –

0

확실하지 않음 jos_core_acl_aro

아로 그룹과 사용자 그룹 간의 관계 생성 : jos_core_acl_group

+0

두 가지 덕분에,하지만 나는 $ user-> setData (associativeArray)와 같은 더 많은 API 방법을 생각하고있었습니다. – Bakaburg

관련 문제