it-swarm-id.com

Bagikan Video HD Contus - Pengguna diCreate Hook?

Saya menggunakan komponen Share Video HD Contus di situs saya. Komponen menambahkan tabel yang melacak apakah pengguna dapat mengunggah video atau tidak. Sayangnya tabel ini tidak disinkronkan dengan tabel pengguna, jadi setiap kali pengguna baru mendaftar, saya harus masuk secara manual dan mengaktifkan kemampuan unggah mereka, yang membuat entri dalam tabel komponen dengan ID mereka.

Saya mengatakan semua itu untuk bertanya: apakah ada kait/pemicu ketika pengguna dibuat sehingga saya dapat memperluas untuk mengaktifkan kemampuan ini secara terprogram?

3
hanleyhansen

Saya pikir Anda dapat mencoba menggunakan onAfterSave ( http://docs.joomla.org/Plugin/Events ) untuk mengisi tabel database yang tepat dan status unggahan.

Lihatlah plugin pengguna yang ada:

https://github.com/joomla/joomla-cms/blob/staging/plugins/user/profile/profile.php#L331

Anda dapat mengabaikan sebagian besar konten di sana kecuali konstruktor. Peristiwa atau metode lain tidak terlalu penting. Tetapi Anda harus dapat menarik userid dengan cara ini dan kemudian menyuntikkannya ke tabel untuk komponen.

Juga - jika Anda perlu memeriksa dan melihat apakah akun tersebut baru atau tidak, Anda mungkin dapat memulai dengan kueri yang memeriksa untuk melihat apakah rekaman sudah ada dalam tabel komponen video. Jika demikian, abaikan sisipan. Jika tidak maka silakan dan lakukan insert.

4
Chad Windnagle