avmajid

*کمک* عدم نمایش منوها (زیرمنوها) در موبایل * جوملا 2.5 امیرکبیر

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

باسلام

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

درواقع وقتی روی منوهای اصلی کلیک میکنی یا لمس می کنی

زیر منوها باز نمی شود.

درواقع روی منوها کلیک میشه و به صفحه اصلی میره.

بنظرتون مشکل جوملاس یا نحوه تعریف نوع منو یا ... ؟

Share this post


Link to post
Share on other sites
آموزش ووکامرس قالب جوملا قالب وردپرس قالب رایگان وردپرس قالب رایگان جوملا هاست نامحدود هاست جوملا هاست لاراول هاست وردپرس هاست ارزان هاست ربات تلگرام خرید دامنه آموزش ساخت ربات تلگرام با php آموزش لاراول آموزش cPanel آموزش php آموزش فرم ساز RSform آموزش ساخت ربات جذب ممبر آموزش ساخت ربات دوستیابی آموزش ساخت ربات فروشگاهی برای ووکامرس آموزش طراحی سایت داینامیک با php آموزش بخش پشتیبانی با rsticket

اگر در نسخه دستکاپ مشکلی نداره ، پس یعنی قالب مشکل داره

اگر هم در نسخه دستکاپ مشکل داره ممکن هست از جوملا باشه ، ممکن هم هست از قالب باشه ، که در این صورت سایت رو موقتا با قالب اصلی جوملا بالا بیار ببین سالمه اگر سالم بود پس مشکل از قالب هست

الان خودمم یه نگاه میکنم ببینم جریان چیه

Share this post


Link to post
Share on other sites

قالب سایت اصلا رسپانسیو نیست (یعنی هست ولی اونجور نیست که باید باشه)

چون مرور گر کوچیک کردم ظاهر خوبی نداشت (با نسخه دسکتاپ)

کلا از رسپانسیو بودن درش بیارید (اینجوری طرف باید توی گوشی یا تبلت زوم کنه)

Share this post


Link to post
Share on other sites

باتشکر

با نسخه دسکتاپش مشکلی نداشتیم

ولی تو موبایل درواقع فقط صفحه اول نمایش داده میشه.

اینا که گفتین دقیقا یعنی چی؟ از رسپانسیو درش بیارم !!!

آیا با ماژولهای منو نمیشه کاری کرد؟

Share this post


Link to post
Share on other sites

در نسخه دستکتاپ اگر مرور گر رو کوچیک کنید (اندازه پنحره) ، مثلا اگر اندازه گوشیش کنی حالت گوشی نشون میده ، اگر اندازه تبلت شه حالت تبلت نشون میده ، من اینجوری تست کردم ظاهر خوبی نشدات نصب صفحه اول پریده بود اونور صفحه

رسپاسنیو یعنی ، این قالب در تمامی نسخه های پلتفرمی مثل (گوشی،تبلت،دستکتاپ و...) با حالت های مختلف نشون بده

مثلا توی گوشی یه جور نشون بده ، توی دستکاپ یه جور دیگه

قالب شما میخواد رسپاینو باشه ولی خوب کد نویسی نشده ، اگر میتونید به اونجایی که طارحی کردن گزارش کنید رسپانسیو بنویسن (اینجوری بهتره)

اگر هم نمیخواین در صفحه : index.php --> در پوشه قالب در مسیر زیر :

joomla.com/template/newtemplate/index.php

یه خط کد هست این شکلی : <meta name="viewport" content="width=device-width, initial-scale=1.0" />

مقدار initial-scale=1.0 رو به initial-scale=0 (اگر اشتباه نکنم باید 0 باشه) تغییر بدین و جایگزین کنید

ببینید مشکل حل میشه

اینجوری از حالت رسپانیسیو بودن در میاد و در گوشی مثل کامپیوتر نشون میده (ولی باید روی صفحه زوم کنید)

Share this post


Link to post
Share on other sites

با تشکر مجدد

این قالب جوملا 2.5 امیرکبیر فکر کنم از جوملا فارسی باشه.

تو اون فایل ک گفتین این کد وجود نداشت که بخوام تغییر بدم :

YJSG Framework version Stable 1.0.13 - 5-16-2012

*/

defined( '_JEXEC' ) or die( 'Restricted index access' );

define( 'TEMPLATEPATH', dirname(__FILE__) );

require( TEMPLATEPATH.DS."yjsgcore/yjsg_core.php");/* YJSGFramework main functions*/

require(TEMPLATEPATH.DS."yjsgcore/".$yjsg_getmain.""); /* 2 default views | yjsg_main.php = desktop | yjsg_mobile.php = mobile devices */

تو تنظیمات خود قالب هم تغییر حالت رسپانسیو ندیدم!

حالا اگه از ریسپانسیو خارج بشه و سایت بهم بریزه راهی برای بازگشت هست؟

Share this post


Link to post
Share on other sites

با این خط کد از رسپانسیو خارج میشه : <meta name="viewport" content="width=device-width, initial-scale=1.0" />

قبلا اینکه کاری کنید یه بک آپ کلی از سایت بگیرید

یا اینکه اون کدی که میخواین دستکرای کنید قبلش (اصل کد رو یه جا ذخیره کنید) که اگر مشکلی داشت اصل کد رو داشته باشین

-----

توی اون فای که گفتم فایل css بود

-------

بهترین کار

یه قالب خوب پیدا کنید ، نصب کنید حالش رو ببرید

چون اونجور که من دیدم قالب کلی باگ داره و بخوای درستش کنی باید بدی بیرون (اگر همینو درست کنن) و کلی هزینه کنی و اصلا مقرون به صرفه نیست

یه قالب پیدا کنید ، که کاملا رسپانیوس باشه

Share this post


Link to post
Share on other sites

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

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

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

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


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

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

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


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