PDA

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



arta
04-28-2010, 04:21 AM
سلام
دو تا سوال داشتم لطفا کمکم کنید
1.چه جوری می تونم توی جوملا وقتی رو یه دکمه ادامه مطلب کلیک میکنه بره از data base یه چیزی بیاره اصلا من نمیدونم چه جوری میشه تو جوملا با database ارتباط برقرار کرد
2.من یه سایت تو local host با php نوشتم حالا نمیدوم چه جوری باید تو سرور بیارمش و database رو چه جوری اضافه کنم به سرور :-\

reka
04-28-2010, 04:51 AM
سلام

1- منظورتون رو واضح تر بگید. اگر بخواید چیزی بیشتر از پیشفرض جوملا در ادامه مطلب قرار بگیره یا باید از الحاقات استفاده کنید (در صورت تامین نیاز شما) یا باید در کدهای هسته ویرایش انجام بدید. ارتباط جوملا با دیتابیس از طریق 4 متغیر مربوط به دیتابیس در فایل configuration.php تامین میشه.

2- سوالتون رو جداگانه و در بخش مربوطه ارسال کنید.


یا علی

arta
04-28-2010, 05:47 AM
مثلا فرض کنید بخوام وقتی رو ادامه مطلب کلیک میکنه بیاد یه فایل pdf رو از دیتابیس بیاره که کاربر save رو باید بزنه چه جوری باید به جوملا بفهمونم اینو
این فایلconfiguration.php رو من ندیدم میشه بگید کجاست
کدهای هسته رو چه جوری میتونم ببینم آخه من جوملا رو تازه شروع کردم :-[

سعید
04-28-2010, 07:45 AM
سلام

اگر منظورتون این هست که یک فایل pdf رو برای دانلود در سایت (در قسمت ادامه مطلب) قرار بدید، نیازی نیست که شما مستقیما با دیتابیس سرو کار داشته باشید.

کافیه فایل pdf رو از مدیریت رسانه ها آپلود کنید و سپس لینکش رو در قسمت ادامه مطلب قرار بدید.

اگر هم نیاز هست که محتویات فایل pdf رو الزاما در دیتابیس قرار بدید، باید ضمن تسلط بر PHP و MySQL ، با API جوملا هم آشنایی داشته باشید.

یا علی

arta
04-28-2010, 08:54 AM
مرسی ببین من وقتی ادامه مطلب رو میزنم فقط یه خط قرمز میندازه چه جوری link رو کپی کنم این قسمت دوم اینکه من وقتی یه فایل رو آپلود کردم چه جوری میتونم لینکش رو ببینم :-[
بعدم با php کاری که گفتم رو بلدم ولی من اصلا نمیدونم تو جوملا چه جوری میشه فایل های php رو دید که این قسمت رو بهش اضافه کرد ممنون میشم اگه این سوالامم جواب بدید

reka
04-28-2010, 01:08 PM
سلام

بعداز زدن دکمه ی ادامه مطلب، باید لینک فایل رو بعد از اون خط چین قرمز بذارید تا لینک PDF در ادامه ی مطلب ظاهر بشه.
فایلهایی که شما در مدیریت رسانه آپلود میکنید میره در پوشه ی images جوملا. مثلا اگر جوملا رو در روت هاست نصب کردید و فایل test.pdf رو هم در مدیریت رسانه آپلود کردید، آدرس فایل میشه site.com/images/test.pdf

کل فایلهای php جوملا در یک پوشه نیستند. تعدادی در روت هستند تعدادی در includes و.... در تمام پوشه هایی که در روت جوملا میبینید کدها وجود دارند.


باید ضمن تسلط بر PHP و MySQL ، با API جوملا هم آشنایی داشته باشید.


برای اطلاعات بیشتر در مورد API جوملا به api.joomla.org مراجعه کنید.


یا علی

arta
04-28-2010, 01:23 PM
مرسی از راهنماییتون ولی اینجوری فقط لینک رو نشون میده و کاربر باید اون رو کپی کنه تا ببینه من میخوام وقتی رو ادامه مطلب کلیک میکنه یه box باز بشه واسه دانلود کردن و کاربر با زدن گزینه save as مطلب رو ذخیره کنه

reka
04-28-2010, 01:27 PM
سلام

خیر نیازی به کپی کردن نیست، کافیست روی لینک کلیک کنه.

با این تفاسیر شما چرا حول دکمه ی "ادامه مطلب" میچرخید؟ اصلا نیازی به این دکمه نیست.
خودتون در قسمتی که مدنظرتون هست (مثلا آخر مطلب) یک دکمه بسازید و اون دکمه رو لینک کنید به آدرس فایل PDF


یا علی

arta
04-28-2010, 01:35 PM
به خاطر اینکه من اصلا بلد نیستم تو جوملا چه جوری میشه دکمه ساخت یا کارای اینجوری کرد.
اینم ببینید لطفا من اون کاری که شما گفتید رو کردم ولی نشد

** آدرس سایت به درخواست کاربر حذف شد

reka
04-28-2010, 01:40 PM
سلام

اتفاقا شما درست عمل کردید فقط تنها کاری که نکردید اینه که آدرس فایل رو بصورت تکست قرار دادید نه لینک.
اون آدرس رو انتخاب کنید و از دکمه های بالای ویرایشگر "قرار دادن لینک" رو انتخاب کنید و آدرس رو بعنوان URL قرار بدید.

در مورد گذاشتن دکمه هم به همین صورته یعنی کافیست مثلا بنویسید "دریافت فایل" یا یک عکس رو با ابزار ویرایشگر جوملا قرار بدید. حال اون نوشته یا عکس رو به آدرس فایل لینک کنید.


یا علی

arta
04-28-2010, 01:51 PM
آره راست میگیدا اصلا حواسم به لینک کردنش نبود منظورم از دکمه گذاشتن button و چیزایی که تو قسمت فرمdreamweaver هست بود

reka
04-28-2010, 01:53 PM
سلام

شما همون امکانات رو در ویرایشگر جوملا دارید یعنی هم میتونید عکس button قرار بدید هم میتونید اون عکس رو لینک کنید.


یا علی

torghoundy
04-29-2010, 10:02 AM
سلام
اگر شما قصد داريد كاري بكنيد كه كاربر بتونه از هر مطلب يك نسخه PDF داشته باشه چرا از PDF ساز خود جوملا استفاده نمي كنيد؟
اين افزونه به طور پيشفرض بر روي جوملاي شما نصب هست و از قسمت Article Manager>parametrs ميشه در گوشه هر مطلب يك دكمه گذاشت تا كاربر بتونه درجا از سايت شما يك فايل PDF دريافت كنه.
آيا منظور شما همين بود؟