ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : توضیح در مورد کامپوننت



mr.soroush
03-28-2012, 05:04 AM
سلام
این سوال من شاید کمی ابتدایی باشه اما اگه راهنمایی کنید ممنون میشم
میشه توضیح بدید فرق کامپوننت با ماژول چی هست؟
و اینکه من چجوری میتونم خودم یه کامپوننت دلخواه بنویسم؟
ممنون

jalal_iranian
03-28-2012, 06:11 AM
با سلام

ماژول چیست؟ (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>)

کامپوننت چیست؟ (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>)

برای اینکه خودتون بتونید کامپوننت طراحی کنید نیاز است زبان PHP را بدانید و نیز با شیوه افزونه نویسی برای جوملا آشنا باشید.
یا علی

mr.soroush
03-28-2012, 10:05 AM
ممنون
من زبان php رو بلدم و با تم نوشتن برای جوملا هم آشنایی دارم و این کارو کردم. اما در زمینه کامپوننت نویسی با مشکل مواجهم. یه مثال ساده میزنم: یه فرم ثبت نام! برای اینکه یه فرم ثبت نام در یه صفحه جوملا داشته باشم باید کجا برنامشو بنویسم و چیکار کنم؟ میشه راهنمایی کنید؟ خیلی ممنون

jalal_iranian
03-28-2012, 10:37 AM
از مستندات سایت جوملا استفاده کنید

<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>

mr.soroush
03-28-2012, 11:31 AM
ببخشید من نمیتونم از این لینک مشکلم رو حل کنم.
توضیح دادن سوال من خیلی وقت گیره یا خیلی توضیحش طولانیه یا سوال من خیلی مبتدیانه اس که پاسخ نمیدید؟
درهرصورت ممنون از شما بابت خوندن سوال من.
از دوستانی که وقت و حوصله دارند خواهش میکنم به من کمک کنند.

safajuy
03-28-2012, 12:13 PM
سلام

همونطور كه در قوانين ذكر شده:

سوالاتی که مربوط به مباحث مهندسی نرم افزار٬ برنامه نویسی PHP ، MySQL ، Javascript و ... باشند پاسخ داده نخواهند شد. سوالات در این زمینه را می توانید در انجمن های دیگر که به این موضوعات می پردازند مطرح نمایید.

كلاً به سؤالات در زمينه ي برنامه نويسي دير پاسخ داده ميشه يا اصلاً پاسخ داده نميشه!

شما مي تونيد از دستورات و توابعي كه دوستمون آدرسش رو در بالا دادند استفاده كنيد

متأسفانه منبع قوي در زمينه ي گسترش جوملا به زبان فارسي وجود نداره و تنها كتاب رايگان موجود هم لينك زير هستش:

<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>

موفق باشيد

mr.soroush
03-28-2012, 01:28 PM
ببخشید اما مثل اینکه متوجه منظور من نشدید. من از شما نخواستم که کد فرم ثبت نام بذارید! فقط پرسیدم که اگر بخوام یه فرم ثبت نام در یه صفحه جوملا بنویسم، کجا باید کدش رو بنویسم و قرار بدم! همین
ممنون

safajuy
03-28-2012, 02:33 PM
اگر بخوام یه فرم ثبت نام در یه صفحه جوملا بنویسم
براي اينكه فرم ثبت نام ايجاد كنيد يا فيلدهاي متفاوت داشته باشيد بهتره كه از افزونه استفاده كنيد و از تغيير كد اجتناب كنيد
افزونه هايي مثل CB يا jomsocial مي تونه بهتون كمك كنه

mr.soroush
03-29-2012, 06:15 AM
اما من بهتر میدونم که خودم کدش رو بنویسم و از افزونه استفاده نکنم. کجا باید کدش رو بنویسم؟
آقا جون چرا جواب سؤال منو میپیچونید؟ بلد نیستین جوابو؟ بعید میدونم جواب سوال منو ندونید. پس خواهش میکنم کمک کنید
ممنون

safajuy
03-29-2012, 06:23 AM
شما مطمئنيد كه مي تونيد ويرايش كنيد؟

اونجوري كه معلومه شما در ابتدا تفاوت بين ماژول و كامپوننت رو نمي دونستيد. به هر حال براي ويرايش بايد قالب كامپوننت ثبت نام رو ويرايش كنيد

مسير ويرايش:
components\com_users\views
شما بايد tmpl ها رو ويرايش كنيد براي اين كار.

اما اين اتمام كار نيست و بايد براي فيلدهايي كه اضافه مي كنيد داخل ديتابيس جدول ايجاد كنيد

با توجه به اينكه با php آشنايي داريد اين كار براي شما ساده خواهد بود.

موفق باشيد

mr.soroush
04-11-2012, 06:55 AM
من یه برنامه نویسم اما جوملاکار حرفه ای نیستم. فکر میکنم بین این دو تا تفاوت وجود داره!
در هر صورت ممنون از پاسختون. مشکلم حل شد.