رفتن به مطلب
leksoz

انتخاب استایل قالب

پست های پیشنهاد شده

قالب بنده دارای چند استایل مختلف هستش...

خوب گزینه ای برای تغییر استایلها توسط خود کار بر میخواستم ایجاد کنم...

چه افزونه ای میتونه باشه؟

باز تر بگم الان داخل مدیریت قالبها روی قالب فعلی کلیک و داخلش برم گزینه ای هستش که نوشته انتخاب استایل...1 الی 12 که هر کدام یک تغییر ایجاد میکنه داخل سایت..

خوب حالا میخوام داخل سایت خود کاربر بتونه 1 الی 12 رو از استایلها انتخاب کنه...

نه اینکه خودم تنها یکی رو پیش فرض قرار بدم ....

ممنون :002:

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

شما میتونید از افزونه زیر که شامل یک پلاگین و یک ماژول هست استفاده کنید.

مخصوص: جوملا 1.5

دانلود افزونه تغییر قالب توسط کاربر

با احترام

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

ولی بنده قالبمو نمیخوام تغییر بدم!

قالب ثابت هست منتها 12 استایل قابل تغییر باشه...

میگم در حال حاظر در قسمت مدیریت قالبها وارد این قالب میشم تنظیمات 12 استایل موجود هست که یکیش قابل پیش فرض شدن هست...

اون 12 انتخاب میخوام بیاد داخل سایت تا کاربر بتونه انتخاب کنه همین...

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

با سلام

میلاد جان من متوجه منظورت میشم ولی راهی براش سراغ ندارم جز یکی که چندان شاید خوشایند نباشه . ولی شاید بتونه کارت رو راه بندازه

چاره اینه که شما قالبت رو 12 بار نصب کنی و هر بار قبل از نصب نام قالب رو در فایل xml تغییر بدی که قالب با نام جدید ایجاد بشه

بعدش برای هر کدوم از این 12 تا یه استایل متفاوت تنظیم کن و در آخر هم از این افزونه ای که جناب قلی زاده قرار دادند استفاده کن

میدونم چندان کار عاقلانه ای نیست ولی فقط همین راه به ذهنم رسید :cool:

موفق و پیروز باشید

یا حق

:64 (17):

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

من نصب کردم داخلش Select templates کلا داره که قالبهای نصبی رو نوشته

و در قالب تنها انتخاب قالب رو فراهم میکنه!


با سلام

میلاد جان من متوجه منظورت میشم ولی راهی براش سراغ ندارم جز یکی که چندان شاید خوشایند نباشه . ولی شاید بتونه کارت رو راه بندازه

چاره اینه که شما قالبت رو 12 بار نصب کنی و هر بار قبل از نصب نام قالب رو در فایل xml تغییر بدی که قالب با نام جدید ایجاد بشه

بعدش برای هر کدوم از این 12 تا یه استایل متفاوت تنظیم کن و در آخر هم از این افزونه ای که جناب قلی زاده قرار دادند استفاده کن

میدونم چندان کار عاقلانه ای نیست ولی فقط همین راه به ذهنم رسید :cool:

موفق و پیروز باشید

یا حق

:64 (17):

حقیقت تو فکرش بودم

ولی قالب به شدت سنگینه و 100% فضا کم میارم

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام.

دوست عزیز نیاز به 12 بار نصب قالب نیست! یک راهی هست که 100% جواب میده. راه این است که شما ببینید آدرس php هر کدام از این استایل ها چی هست و بعد شما یک ماژول از نوع html دستی بسازید تا کاربر روی هر کدام که کلیک کرد ، آن استایل لود شود.

مثلا این سایت را ببینید: کلیک

در این سایت شما به منوی استایل ها بروید و می بینید که چند تا استایل هست. روی هر کدام که کلیک کنید ، اون استایل پیش فرض خواهد شد.

شما اگر آدرس هر استایل را بدست آوردید ، دقیقا می توانید این کار را داخل یک ماژول هم انجام دهید!

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

من هم می خواستم الان وارد سایتتان بشوم تا بتوانم کمک کنم ولی سایتتان بالا نمی اومد. شما اسم قالبی را که نصب کردید را بفرمایید تا روی لوکال تست کنم.

موفق باشید.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

اسم قالب escene هستش...

بله حقیقت ادرس بالا نمیاد بابت تعویض جوملا هستش...

خیلی ممنون

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید ارسال داشته باشید و بعد ثبت نام خود را در سایت کامل نمایید. اگر حساب کاربری در سایت دارید، جهت ارسال با حساب کاربری خود هم اکنون وارد سایت شوید

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • افزودن...