اینترنت پنجره ها اندروید

نحوه رفع منوی جانبی در OpenCart. بایگانی با ماژول ها

به شما اجازه می دهد تا منوی افقی چند سطحی یا عمودی را برای OpenCart 3 ایجاد کنید و این منوها را به هر موقعیت سایت منتقل کنید.

برای نمایش منوی افقی، ماژول یک موقعیت جدید را در مدار / طرح بندی اضافه می کند، به طوری که شما می توانید منوهای مختلف افقی را برای طرح های مختلف سایت ایجاد کنید. اگر موقعیت در طرح پر نشده باشد، منوی پیش فرض استاندارد افقی OpenCart3 نمایش داده می شود.

برای خروجی منوی عمودی، موقعیت های استاندارد OpenCart-3 استفاده می شود (ستون سمت چپ، ستون سمت راست).


ویژگی ها و قابلیت های ماژول "Uni Mega Menu":

  • منو چند سطح را ایجاد می کند
  • دسته بندی ها، زیر شاخه ها را نمایش می دهد
  • کالاهای دلخواه را نمایش می دهد
  • نمایش ورق کالا (جدید، محبوب، محصولات تخفیف، بازدید از فروش)
  • نمایش تولید کنندگان
  • تصاویر را نمایش می دهد
  • لینک های سفارشی
  • محتوای HTML
  • کشیدن و رها کردن ویرایشگر منو
  • توانایی اضافه کردن آیکون ها به آیتم های منو

این ماژول فایل های سایت را بازنویسی نمی کند، در صورت لزوم، به سادگی اصلاح کننده OCMOD را غیرفعال کنید و فروشگاه شما نگاه اولیه را اتخاذ می کند.

نصب ماژول Uni Megamenu

توجه! برای نصب صحیح ماژول، باید علاوه بر این را نصب کنید

  • به بخش های ماژول ها / برنامه های افزودنی بروید → نصب افزودنی ها را دانلود کنید و فایل uni-megamenu-oc3 را دانلود کنید. فایل ocmod.zip از طریق نصب کننده.
  • به بخش ماژول ها / برنامه های افزودنی بروید و روی دکمه Refresh کلیک کنید.
  • برو به سیستم → کاربران → گروه های کاربر و در گروه مدیران، حقوق را برای تغییر ماژول اضافه کنید.
  • به بخش ماژول ها / برنامه های افزودنی بروید → ماژول ها / برنامه های افزودنی، ماژول Uni Megamenu را نصب کنید.
  • یک منو جدید ایجاد کنید یا منوی نسخه ی نمایشی را ویرایش کنید که بعد از نصب ظاهر شود.
  • برو به طراحی → طرح بندی و اضافه کردن یک ماژول به همه، و یا در طرح های انتخاب شده خود را.
  • به روز رسانی

اگر ماژول کار نمی کند چه؟

1. بررسی کنید که ماژول به درستی نصب شده است.

2. برو به تنظیمات -\u003e کاربران -\u003e گروه های کاربری -\u003e مدیران و اضافه کردن حقوق سرپرست برای کنترل ماژول (در دو لیست بالا، روی "انتخاب کنید" و تنظیمات را در گوشه بالا سمت راست ذخیره کنید.

3. تمام کروز ها، اصلاح کننده ها و قالب ها را پاک کنید. به سرعت تمام کاستورها را تمیز کنید، توصیه می کنیم این ماژول را نصب کنید.

4. اصلاح ECMOD Error Modifiers را بررسی کنید. اگر از الگوی قالب به غیر از پیش فرض استفاده می کنید، یک اصلاح کننده ممکن است که در آن محل به قالب شما متصل نشود. برای بررسی و از بین بردن خطاهای OCMOD، ما توصیه می کنیم از این ماژول استفاده کنید.

5. اگر شما نمیتوانید مشکل را حل کنید، به ما در آن ها بنویسید. پشتیبانی، ما به شما کمک خواهیم کرد.

مهم! هنگام تماس با آن. پشتیبانی (برای صرفه جویی در وقت و زمان ما) بلافاصله دسترسی به پنل مدیریت فروشگاه خود را فراهم کنید. در بعضی موارد، همچنین نیاز به دسترسی به سرور شما در FTP دارد.

هنگام توسعه یک فروشگاه آنلاین، با نیاز به سطح سوم دسته های توزیع شده مواجه شد، زیرا پایه دو کافی نبود. تلاش برای پیدا کردن ماژول های رایگان برای OpenCART 2.0.3.1 برای یک منوی سه سطح، بدون استفاده از VQMOD قدیمی نوشته شده، با موفقیت تاج گذاری نشده بود.

خوشبختانه، دو ماژول رایگان برای این نسخه CMS در VQMod یافت شد، که من بازنویسی کردم.

بنابراین، ماژول های زیر به صورت پایه گرفته شد:

  • منو Thrd Submenu - برای منوی اصلی پایین پایین پایین
  • دسته بندی ها منو سطح سوم زیر منو - برای نمایش سطح سوم منو داخل دسته بندی ها

برای نصب ماژول ها فقط 2 آرشیو را در انتهای مقاله دانلود کنید و آنها را در پوشه های مناسب قرار دهید. هیچ پیوندهای غیر ضروری به من یا توسعه دهنده وجود ندارد، شما می توانید با خیال راحت بریزید.

در ماژول اصلی، علاوه بر این واقعیت که شروع به کار بر روی OCMOD کرد، چندین تغییر به او انجام شد:

پس از تمام ویرایش، ماژول شروع به نگاه کرد:

دستورالعمل نصب و راه اندازی

نصب ابتدایی برای یک قالب استاندارد (به طور پیش فرض)، آن را به اندازه کافی برای باز کردن آرشیو ها و پور فایل ها به پوشه های مورد نظر است. پس از سیل فایل ها، مطمئن شوید که به پانل اداری -\u003e ماژول ها -\u003e اصلاح کننده بروید و روی دکمه "به روز رسانی" در گوشه سمت راست بالا کلیک کنید.

اگر شما یک نام الگو دیگری دارید، باید تغییرات را در فایل های Menu3RDlevel.ocmod.xml و atismentsmenu3rdlevel.ocmod.xml ایجاد کنید. به هر حال، لازم است جایگزین "پیش فرض" به نام قالب خود را. همچنین فراموش نکنید که دکمه "به روز رسانی" را در اصلاح کننده ها کلیک کنید.

بایگانی با ماژول ها

Menu3RDlevel-OpenCart - منوی اصلی سه سطح برای OpenCart 2.0.3.1 v1.2
ردههای صفحه smenu3rdlevel - منوی سه سطح برای OpenCart 2.0.3.1 در حال مشاهده دسته بندی ها

تغییرات نسخه ها

نسخه 1.1. jamb ثابت با یک آیتم منو ناراحت کننده "تماشای تمام کالاها".
نسخه 1.2. رفع اشکال با انتقال کارت به رشته بعدی در نمایش کالا توسط شبکه.

نصب و راه اندازی پرداخت

اگر کسی چیزی رخ نداده باشد، هزینه نصب پرداخت شده تنها 300 روبل است.

پشتیبانی از نویسنده

اگر از این ماژول استفاده کردید و صادقانه سپاسگزار هستید، می توانید از نویسنده حمایت کنید، هر مقدار را از طریق فرم زیر انتقال دهید یا با استفاده از دکمه های شبکه های اجتماعی در زیرزمین صفحه، یک مقدار را انتقال دهید.

از نویسنده: سلام به شما، دوستان. بنابراین، ما چرخه مقالات را در مورد آشنایی با یکی از محبوب ترین CMS برای ایجاد فروشگاه های آنلاین - OpenCart (Oscart) ادامه می دهیم. در این مقاله ما در مورد چگونگی ساخت یک منوی جانبی در OpenCart صحبت خواهیم کرد.

این مقاله بسیار ساده خواهد بود و برای تازه کاران طراحی شده است، که فقط شروع به آشنایی خود با CMS OpenCart می کنند. در آن تازه واردان که به ظاهر ساده سوال پرسیدند: نحوه ایجاد منوی سمت در OpenCart؟ واقعیت این است که به طور پیش فرض در صفحه اصلی فروشگاه آنلاین OpenCart هیچ منو رده جانبی وجود ندارد.

با این حال، کافی است که آن را به اندازه کافی به ارمغان بیاورید، در حال حاضر یک ماژول رده موجود کمک خواهد کرد. بیایید از آن استفاده کنیم. ما به مدیر در منوی افزودنی بروید - افزودنیها و ماژول ماژول رده را در لیست پیدا کنید.

به تنظیمات خود بروید و مطمئن شوید که این ماژول روشن است، I.E. آماده برای استفاده. اگر ناگهان تبدیل به خاموش شدن شود، آن را روشن کنید و تغییرات را ذخیره کنید.

بعد، به منوی طراحی بروید - طرح ها و در میان طرح بندی، مدل Mockup صفحه اصلی را با تبدیل به ویرایش آن انتخاب کنید. برای ستون سمت چپ از لیست ماژول های موجود، ماژول رده شما را انتخاب کنید و تغییرات را ذخیره کنید.

این هنوز هم برای بررسی تغییرات در صفحه اصلی سایت، باید منوی جانبی دسته های فروشگاه وجود داشته باشد.

بسیار ساده، درست است؟ به هر حال، اگر شما از ظاهر ماژول منو کنار راضی نیستید، پس می توانید آن را به طرح در فایل تم فعال تغییر دهید، به طور پیش فرض \\ کاتالوگ \\ view \\ theme \\ theme \\ template \\ extension \\ module \\ category.tpl خوب، شما می توانید طراحی را به ترتیب، از طریق فایل سبک تغییر دهید. اما این موضوع دیگری است.

خطا 500 پس از نصب ماژول به این معنی است که برخی از خطای بحرانی در پی اچ پی اتفاق افتاده است.

برای تعیین مشکل، می توانید:
1. فایل logs / error.log را بر روی سرور خود باز کنید. در پایان این فایل تمام آخرین خطاهای بحرانی خواهد بود.
2. ابزارهای باز در صفحه مدیریت\u003e خطاهای خطا - خطاها در این مکان نمایش داده می شوند، اما نه همیشه.
3. فعال کردن خطاهای PHP خروجی به صفحه نمایش - اضافه کردن کد زیر در پایان file.htaccess:

php_value display_errors 1.
php_value display_startup_errors 1.
php_value error_reporting e_all

دلایل ممکن:

1. اگر قبلا ماژول ها را در آرشیو از طریق مدیر قرار نداده اید -شما باید رایگان نصب کنید تغییر با توجه به دستورالعمل ها و سپس ماژول را دوباره نصب کنید

2. این ممکن است در ماژول نصب شده وجود داشته باشد هیچ صفحه ای از تنظیمات وجود ندارد و، به همین ترتیب، آن را در لیست ماژول ها نخواهد بود

دو راه حل:

1. اگر این خطا هنگام نصب ماژول از ماژول مدیریت سقوط کند - شما باید رایگان نصب کنید. این بدون هیچ مشکلی از طریق یک افزونه افزودنی مشابه نصب شده است، درست بعد از نصب، فراموش نکنید که تغییرات را به روز کنید و سپس می توانید هر ماژول را در OpenCart 2 نصب کنید.

2. همچنین حل این خطا می تواند متفاوت باشد: برای ثبت نام دسترسی به FTP در admin. System\u003e Settings\u003e Shop\u003e FTP Tab.

اگر پیام را می بینید " دسترسی ممنوع است! شما حق ندارید به این صفحه دسترسی نداشته باشید. اگر به آن نیاز دارید، با مدیر تماس بگیرید."- شما باید حق را به مدیران برای مدیریت یک ماژول یا صفحه بدهید.

راه حل: در بسته مدیریت OpenCart 2 بروید سیستم\u003e کاربران\u003e گروه های کاربری\u003e مدیران و در اینجا کلیک کنید "برجسته کردن همه چیز" زیر هر دو بلوک، سپس ذخیره کنید.

یکی دیگر از دلایل ظاهر این خطا ممکن است نصب صحیح ماژول باشد - فایل ها به محل بوت نشد. فایل های ماژول دستی را به سرور بارگذاری کنید یا نصب را نصب کنید و ماژول را دوباره نصب کنید.

اگر ماژول یک فایل XML است، پس از آن باید فرمت آن باشد .ocmod.xml

اگر ماژول یک آرشیو ocmod.zip باشد، لازم نیست آن را باز کنید، اما نصب آن به عنوان آن است. در چنین آرشیو، باید یک پوشه آپلود وجود داشته باشد (شاید خالی باشد)و همچنین ممکن است تغییرات فایل ها: install.xml، install.php، install.sql. هیچ فایل دیگر در ریشه بایگانی نباید باشد.

این خطا به این معنی است که شما در حال تلاش برای نصب یک اصلاح کننده است که قبلا نصب شده است یا شاید برخی از ماژول شما همان شناسه است.

برای حل این خطا، شما نیاز به حذف نسخه قدیمی اصلاح در بخش Modules\u003e Modifications قبل از نصب.

اگر شما چنین ماژول ندارید، اما شناسه یکسان است، پس باید مقدار پارامتر را تغییر دهید در اصلاح کننده XML نصب شده، این پارامتر منحصر به فرد اضافه کردن چندین کاراکتر است.

این خطا به این معنی است که شما سعی می کنید بیش از حد نصب کنیداصلاح کننده XML حجمی.

تعداد کاراکترهای موجود در فایل ocmod.xml نباید تجاوز کند65535 .

برای حل خطا شما نیاز به شکستن فایل XML از اصلاح به چند بخش، اصلی ترین چیز این است که فراموش نکنید که هر مقدار منحصر به فرد را تنظیم کنید ، شما می توانید به مقدار فعلی 1،2،3 ... به عنوان شناسه های بخشی اضافه کنید.

راه دیگری برای حل این نوع تغییر نوع در زمینه است که تغییرات در جدول "oc_modification" ذخیره می شود. شما باید پرس و جو SQL زیر را اجرا کنید:
تغییر جدول oc_modfication تغییر XML XML تنظیم کاراکتر MindMext UTF8 Collate UTF8_GENERAL_CI null؛

    بیایید آیتم منو را حذف کنیم لیست دلخواه (لیست علاقه مندیها). پرونده باز \\ کاتالوگ / نمایش / تم / Themexxx \\ الگو \\ مشترک \\ header .tpl در ویرایشگر شما کد را با یک ساختار شبیه به آن پیدا کنید:


  1. قطعه کد مناسب را پیدا کنید. شما می توانید کد لیست خواسته ها را در تصویر زیر مشاهده کنید (برجسته شده در خاکستری). کد را حذف کنید، و همچنین برچسب

  2. . ذخیره تغییرات، فایل تغییر یافته را دانلود کرده و صفحه را به روزرسانی کنید. عنصر "لیست آرزو" با موفقیت حذف می شود.


  3. بیایید نام آیتم های منو را تغییر دهیم چک کردن (ثبت نام) و سبد سبد خرید). بسته بندی قالب را باز کنید، به پوشه بروید themexxx.. فایل را با افزونه ها باز کنید باز کن Templatemonster_Header .ocmod .xml. در سردبیر


  4. بررسی کنید که آیا یک هدر در فایل شما می خواهید تغییر دهید. برای پیدا کردن متن مناسب می توانید از تابع جستجو در ویرایشگر استفاده کنید. نام "ثبت نام" در اصلاحات نشان داده شده است. تغییرات باید به طور مستقیم در اصلاحات ساخته شود. به طور متناوب، شما می توانید تغییرات را در فایل ایجاد کنید (EN-GB یک پوشه زبان است).

    ما نام را تغییر دادیم چک کردن (ثبت نام) ثبت نام تست (ثبت نام) تغییراتی را که وارد شده اید را تغییر دهید. تغییرات مشابه باید به زبان های دیگر ساخته شود.


  5. روی برگه کلیک کنید Extensions -\u003e تغییرات (Extensions -\u003e اصلاحات). اصلاح را پیدا کنید هدر Templatemonster. و آن را انتخاب کنید برداشتن تغییر.


  6. قابل اعتماد و متخصص افزونه های نصب کننده (نصب کننده فرمت). اصلاح بار با یک heder به روز شده.


  7. به روز رسانی تغییرات (اصلاح اصلاحات) در بخش Extensions -\u003e تغییرات (Extensions -\u003e اصلاح).


  8. به روز رسانی صفحه ما با موفقیت نامی را برای آیتم منو تغییر دادیم. چک کردن (ثبت).


  9. در مورد ما، متن سبد (سبد خرید) شما می توانید به طور مستقیم در فایل زبان تغییر دهید. پرونده باز \\ کاتالوگ \\ زبان \\ en-GB \\ Common \\ header .php (مسیر فایل به زبان بستگی دارد) در ویرایشگر شما. تغییر متن تغییرات را ذخیره کرده و فایل تغییر یافته را دانلود کنید.


  10. روی برگه کلیک کنید Extensions -\u003e تغییرات (Extensions -\u003e Modifications) و به روز رسانی تغییرات. به روز رسانی صفحه

  11. ما نام را تغییر دادیم سبد سبد خرید).


شما همچنین می توانید خود را با آموزش تصویری دقیق زیر آشنا کنید.