رفتن به مطلب
aliasghar961

تغيير نام يك موقعيت در يك قالب

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

سلام

من مي‌خواستم نام يك موقعيت را در يك قالب تغيير بدهم به عنوان مثال نام يك موقيت در يك قالب user1 است حالا اگر بخواهم آن را به topbox تغيير بدهم چي كار بايد بكنم؟

شاد باشيد.

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


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

با سلام

index.php {معمولاً} رو بازکنید و اسم موقعیت مورد نظر رو سرچ کنید اسم جدید رو جایگزین کنید .

یا حق

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


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

سلام

برای اینکار همون طوری که آقای شمسی فرمودن شما باید در فایل index.php موقعیت مورد نظر رو پیدا کنید و نام مورد نظرتون رو وارد کنید

علاوه بر این کار شما باید فایل templateDetails.xml رو باز کنید و باز هم نام موقعیت رو پیدا و جایگزین کنید.

در پناه حق...

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


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

سلام

1- منظور از فايل index.php همان index مربوط به قالب است يا منظور index ديگري است. چون چندتا فايل index.php داريم.

2- داخل فايل index.php خود قالب، اسم يك موقعيت چند بار تكرار شده است آيا بايد همه آنها را تغيير بدهم يا مورد خاصي مد نظر است؟

3- احتياجي به ميرايش فايلهاي CSS قالب نيست؟

حق يارت

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


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

دوست عزیز شما منظور از index.php همون فایل مربوط به قالب هست

در مورد اینکه کدام رو تغییر نام بدید، همونی که شما میخوایید تغییر کنه

در ضمن در قالب معمولا از یک موقعیت فقط یک دونه وجود داره

چون اگه چند تا باشه وقتی شما به موقعیتی ماژولی رو نصبت میدید در اون صورت

این ماژول در چند موقعیت نمایش داده میشه.

نیازی به ویرایش فایل css نیست.

در پناه حق...

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


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

منظور من را متوجه نشديد، من رفتم داخل فايل index.php و اسم user1 را سرچ كردم در سه جا از اين كلمه user1 استفاده شده بود حالا مي‌خواستم بدانم هر سه كلمه user1 را بايد عوض كنم يا نه؟

خسته نباشيد.

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


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

بله باید هر سه نام رو عوض کنید و اسم دلخواهتون رو بذارید. دلیلش هم وجود احتمالی تابع شرطی و ... است. در ضمن تغییر نام در فایل templateDetails.xml هم فراموش نشه :shy:

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


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

ممنون از راهنمائي تون.

اگر بخوام يه ماژول را طوري تنظيم بكنم كه در يه قالب نمايش بدهد ولي در قالب ديگر نمايش ندهد بايد چي كار كنم. با تغيير نام موقعيتهاي دو قالب مشكل حل مي‌َود

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


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

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

راستی امیر حسین جان خوب باید نام موقعیت رو تو شرط ها هم عوض کنه دیگه! درسته؟ :idea:

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
ممنون از راهنمائي تون.

اگر بخوام يه ماژول را طوري تنظيم بكنم كه در يه قالب نمايش بدهد ولي در قالب ديگر نمايش ندهد بايد چي كار كنم. با تغيير نام موقعيتهاي دو قالب مشكل حل مي‌َود

بله، شما با تغییر نام وقتی در قالبی، مثال: ماژولی رو در موقعیت user1 قرار میدید

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

ممنون از راهنمائي تون.

اگر بخوام يه ماژول را طوري تنظيم بكنم كه در يه قالب نمايش بدهد ولي در قالب ديگر نمايش ندهد بايد چي كار كنم. با تغيير نام موقعيتهاي دو قالب مشكل حل مي‌َود

درسته، در صورتی که موقعیت ها شرطی باشه

ولی اگه موقعیت شرطی نباشه و div مربوط به موقعیت، دارای کلاس هم نام با موقعیت باشه-مثال: Id="user1"

اون وقت با عوض کردن اون باید در css هم تغییراتی داده بشه و نام id مربوط به تگ div مورد نظر

هم باید عوض بشه.

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


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

سلام

نام اكثر موقعيتها را توانستم عوض كنم ولي يه موقعيت در يه قالب به نام banner دارم و در قالب ديگر به نام banner2 دارم كه هر كاري كردم هر دو را به banner2 تغيير نام بدهم جواب نداد، مشكل كجاست؟

با تشكر

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


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

یعنی چی؟ تغییر نام دادید و کار نکرد؟ واضح تر بگید.

فایل xml رو هم که گفتیم ویرایش کردید؟

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


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

با سلام

در صوردت امکان مشکب پیش امده و روش حل اونو بیان کنید تا تایپیک به نتیجه کامل برسه.

یا حق

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


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

سلام[align=JUSTIFY]مشكل اين بود كه من مي‌خواستم يك ماژول در يك قالب نمايش داده شود و در قالب ديگر نمايش داده نشود. راه حلي كه به ذهنم رسيد تغيير نام موقعيت‌هاي دو قالب بود چون وقتي من يه ماژول را براي موقعيت user1 تعريف مي‌كردم اگر user1 در قالب وجود داشت آن ماژول را نمايش مي‌داد در غير اينصورت نمايش نمي‌داد. [align=JUSTIFY]با كمك دوستان و با ويرايش نام موقعيتها در فايل index.php و همچنين فايل templateDetails.xml توانستم نام موقعيتها را عوض كنم . [align=JUSTIFY]در فايل index.php نام موقعيتها را فقط در كد عوض كردم به جز موقعيت banner كه نام اين موقعيت را در كل فايل عوض كردم.[align=JUSTIFY]و به اين ترتيب مشكل حل شد. دليلي كه مي‌خواستم يه ماژول در يك قالب نمايش داده شود و در قالب ديگر نمايش داده نشود اين بود كه مي‌خواستم زماني كه قالب را عوض مي‌كنم جلوي به هم ريختگي تنظيمات سايت را بگيرم. اگر به سري به سايت abolfazl-sch.ir بزنيد مي‌بيند كه كاربر در پائين صفحه مي‌تواند قالب را عوض كند بدون اينكه تنظيمات سايت به هم بريزد.

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


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

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

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

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

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

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

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

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

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


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