radix

نمایش لیست مجموعه ها و مطالب در خارج از جوملا (read only)

2 پست در این موضوع

سلام

من یک سایت جوملا دارم با تعدادی مجموعه و مطالب مرتبط (سایت A).

یک اپلیکیشن اندروید هم طراحی کردم که لازم هست در بخشی از اون لیست مجموعه ها و مطالب مربوط به اونها در قالبی متفاوت نمایش داده بشه. برای اینکار راحتترین راه این هست که صفحات وبی داشته باشم که قالب مدنظر رو داشته باشن و محتوای سایت A رو نمایش بدن. برای اینکه بتونم لیست مجموعه ها، زیر مجموعه ها و مطالب مرتبط رو در صفحات وب جدا از سایت اصلی نمایش بدم با این قابلیت که همزمان با تغییرات سایت A بروز رسانی شوند و در عین حال فقط قابل خواندن باشند :

1- آیا امکان داره سایت جوملایی دومی بسازم (سایت B) که تنها از جداول محتوای سایت A (مجموعه ها و مطالب) استفاده کنه و قالب متفاوتی داشته باشه؟ اگر بله، چطور؟ واینکه آیا سایت B میتونه ساب دامین سایت A باشه؟

2- آیا میتونم سایت B رو طوری ایجاد کنم که کلا از دیتابیس سایت A استفاده کنه اما قالب متفاوتی داشته باشه به این معنی که از جدول دیگری برای قالب استفاده کنه (تغییرات قالبش روی سایت A تاثیر نذاره)؟

3- آیا با کدهای php میتونم صفحات وبی طراحی کنم که طبق روتین سایت A لیست مجموعه ها را نمایش بده و با کلیک روی هر مجموعه لیست مطالب نمایش داده بشه و نهایتاً با کلیک روی مطلب محتوای مطلب (متن و تصویر) نمایش داده بشه با این شرط که طبق سایت A به روز رسانی هم بشه؟ اگر بله، چطور؟

لطفاً اگر راهکار یا ایده ای در این زمینه دارید راهنمایی بفرمایید

مرسی

 

Share this post


Link to post
Share on other sites

سلام

1- اگر بخواین هر دو سایت A و  B از یک دیتابیس استفاده کنن و این دو هاست روی یک هاست نباشن باید remote بزنین. البته فکر کنم روی هاست های اشتراکی اجازه اینکار رو ندن و باید هاست اختصاصی تهیه کنید.

سایت B می تونه add on domain باشه ( در مورد سوال شما ، لفظ زیر دامنه یا sub domain اشتباه هست) . اگرسایت B بصورت  add on domain روی هاست باشه ، تو تنظیمات جوملا می تونید مشخصات اون یکی دیتابیس رو وارد کنید. البته خودم تا حالا چنین کاری نکردم ولی فکر نمیکنم مشکلی باشه

2- این رو سایر اساتید باید بگن. چون هر دو سایت از یک دیتابیس استفاده می کنن و تنظیمات قالب در دیتابیس یکسان هست احتمالا نشه ولی شاید راه هایی برای اینکار وجود داشته باشه. مثلا دستکاری آدس صفحه با فایل htaccess بطوری که برای سایت B عبارت templateStyle=xx رو ( xx شناسه قالب هست ) به آدرس اضافه کنه ولی تو نوار آدرس نشون نده که سئو بهم نریزه

3- بله میشه. کافیه به دیتابیس دسترسی پیدا کرده و صرفا اطلاعات جداول مورد نظر تون رو ( نه همه رو ... چون نیازی ندارید ) واکشی کنید

1 کاربر پسند دیده است

Share this post


Link to post
Share on other sites

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری