internetul Windows. Android

Cum se fixează meniul lateral din OpenCart. Arhive cu module

vă permite să creați un meniu orizontal sau vertical cu mai multe niveluri pentru OpenCART 3 și ieșiți din aceste meniuri în orice poziție a site-ului.

Pentru a afișa meniul orizontal, modulul adaugă o poziție nouă în circuit / layouts, astfel încât să puteți crea meniuri orizontale diferite pentru diferite scheme de site-uri. Dacă poziția din schemă nu este completă, este afișată meniul standard orizontal standard al OpenCart3.

Pentru ieșirea meniului vertical, se utilizează pozițiile standard ale OpenCART-3 (coloana din stânga, coloana din dreapta).


Caracteristici și capabilități ale modulului "UNI Mega Meniu":

  • Creează un meniu multi-nivel
  • Afișează categorii, subcategorii,
  • Afișează bunuri arbitrare
  • Afișează o foaie de bunuri (noi, produse populare, cu discount, hit-uri de vânzări)
  • Afișează producătorii
  • Afișează imagini
  • Link-uri personalizate
  • Conținutul HTML.
  • Drag & Drop Menu Editor
  • Abilitatea de a adăuga pictograme la elementele de meniu

Modulul nu suprascrie fișierele site-ului, dacă este necesar, dezactivați pur și simplu OCMOD Modificator și magazinul dvs. va adopta aspectul inițial.

Instalarea modulului Uni Megamenu

Atenţie! Pentru instalarea corectă a modulului, trebuie să fiți instalat gratuit

  • Accesați secțiunea Module / Extensions → Instalarea extensiilor și descărcați fișierul OCMOT.ZIP UNI-MEGAMENU-OC3 prin instalatorul.
  • Accesați secțiunea Module / Extensions → Modificatori și faceți clic pe butonul Refresh.
  • Accesați sistemul → Utilizatori → Grupuri de utilizatori și în grupul Administrators, adăugați drepturile de a schimba modulul.
  • Accesați secțiunea Module / Extensions → Module / Extensii, instalați modulul Uni Megamenu.
  • Creați un meniu nou sau Editați meniul demo care a apărut după instalare.
  • Mergeți la Design → Layouts și adăugați un modul la toate sau în aspectul selectat.
  • Actualizați

Ce se întâmplă dacă modulul nu funcționează?

1. Verificați dacă modulul este instalat corect.

2. Accesați Setări -\u003e Utilizatori -\u003e Grupuri de utilizatori -\u003e Administratori și adăugați drepturi de administrator Pentru a controla modulul (în două liste superioare, faceți clic pe "Selectați toate" și salvați setările din colțul din dreapta sus.

3. Curățați toate kershas, \u200b\u200bmodificatori și șabloane. Pentru a curăța rapid toate rulourile, vă recomandăm să instalați acest modul.

4. Verificați modificatorii Jurnal de eroare OCMOD. Dacă utilizați un model de șablon, altul decât implicit, atunci este posibil un modificator în ce loc nu sa conectat la șablonul dvs. Pentru a verifica și a elimina erorile OCMOD, vă recomandăm să utilizați acest modul.

5. Dacă nu ați putea rezolva problema, scrieți-ne la acestea. Suport, vă vom ajuta.

Important! Când contactați pe acestea. Suport (pentru a vă salva și timpul nostru) Oferim imediat accesul la panoul de administrare al magazinului dvs. În unele cazuri, va avea nevoie și de acces la serverul dvs. pe FTP.

La dezvoltarea unui magazin online, sa confruntat cu nevoia de a face al treilea nivel de categorii imbricate, deoarece baza a doua nu a fost suficientă. Încercările de a găsi module gratuite pentru OpenCart 2.0.3.1 Pentru un meniu cu trei niveluri, scris fără a utiliza un VQMOD depășit, nu au fost încoronate cu succes.

Din fericire, au fost găsite două module gratuite pentru această versiune a CMS pe VQMOD, pe care am rescris.

Deci, următoarele module au fost luate ca bază:

  • Meniu submeniul Nivelul THRD - pentru meniul principal derulant cu trei niveluri
  • Categorii Meniu Submenu de nivel 3 - Pentru a afișa al treilea nivel al meniului din categoriile

Pentru a instala modulele, descărcați doar arhiva 2 la sfârșitul articolului și puneți-le în folderele corespunzătoare. Nu există legături inutile pentru mine sau dezvoltator, puteți să se toarnă în siguranță.

În modulul original, în plus față de faptul că a început să lucreze la OCMOD, s-au făcut mai multe schimbări pentru el:

După toate editările, modulul a început să arate astfel:

instructiuni de instalare

Instalarea elementară. Pentru un șablon standard (implicit), este suficient pentru a despacheta arhivele și pentru a turna fișierele în folderele dorite. După ce fișierele sunt inundate, asigurați-vă că accesați panoul administrativ -\u003e Module -\u003e Modificatori și faceți clic pe butonul "Actualizare" din colțul din dreapta sus.

Dacă aveți un alt nume de șablon, va trebui să modificați fișierele Menu3Rdlevel.ocmod.xml și CategoriiMenu3Rdlevel.ocmod.xml. În toate modurile, va fi necesar să înlocuiți "Implicit" la numele șablonului. De asemenea, nu uitați să faceți clic pe butonul "Actualizare" în modificatori.

Arhive cu module

MENU3RDLEVEL-OPENCART - Meniul principal cu trei niveluri pentru OpenCart 2.0.3.1 V1.2
CategoriiMenu3Rdlevel - Meniu cu trei niveluri pentru OpenCart 2.0.3.1 În categoriile de vizualizare

Schimbă versiunile

Versiunea 1.1. Jamb fix cu un element de meniu incomod "Urmăriți toate bunurile".
Versiunea 1.2. Fixați o eroare cu transfer de carduri la următorul șir în afișarea mărfurilor de către rețea.

Instalare plătită

Dacă cineva nu sa întâmplat, un cost de instalare plătit este de numai 300 de ruble.

Sprijiniți autorul

Dacă ați folosit acest modul și sincer recunoscător, puteți susține autorul, transferând orice sumă prin formularul de mai jos sau realizarea unui repost al articolului utilizând butoanele rețelelor sociale în subsolul paginii.

De la autor: Salutări pentru tine, prieteni. Deci, vom continua ciclul articolelor despre cunoștință cu unul dintre cele mai populare CMS pentru a crea magazine online - OpenCart (Oscart). În acest articol vom vorbi despre modul de a face un meniu lateral în OpenCart.

Acest articol va fi foarte simplu și este conceput pentru începători, care încep doar cunoștința lor cu CMS OpenCart. La acei nou-veniți care sunt întrebați aparent simplă: Cum se face meniul lateral în OpenCart? Faptul este că, în mod implicit, pe pagina principală a magazinului OpenCart Online nu există un meniu de categorie laterală.

Cu toate acestea, este suficient să-l aduceți suficient, deja un modul de categorii existente va ajuta. Să o folosim. Mergem la admin în meniul Add-on - add-on-uri și găsiți modulul Modul de categorie din listă.

Mergeți la setările sale și asigurați-vă că acest modul este pornit, adică Gata de folosire. Dacă brusc se dovedește a fi dezactivată, apoi porniți-o și salvați modificările.

Apoi, accesați meniul de proiectare - scheme și, printre televizoare, selectați Mockup-ul paginii principale, întorcându-se la editarea sa. Pentru coloana din stânga din lista de module disponibile, selectați modulul de categorie Sunteți interesat și salvați modificările.

Rămâne să verificați modificările de pe pagina principală a site-ului, trebuie să apară meniul lateral al categoriilor de magazin.

Foarte simplu, nu? Apropo, dacă nu sunteți mulțumit de apariția modulului de meniu lateral, atunci îl puteți schimba în aspectul din fișierul tematic activ, implicit \\ catalog \\ Vizualizare \\ temă \\ Implicit \\ Template \\ Extension \\ Modul \\ Categoria.tpl. Ei bine, puteți schimba designul, respectiv, prin fișierul de stil. Dar acesta este un alt subiect.

Eroare 500 După instalarea modulului înseamnă că s-au întâmplat o eroare critică în PHP.

Pentru a determina problema, puteți:
1. Deschideți jurnalele / eroarea de eroare de pe serverul dvs. La sfârșitul acestui fișier vor fi toate cele mai recente erori critice.
2. Uneltele deschise în pagina de administrare\u003e Busteni de eroare - erorile sunt afișate în acest loc, dar nu întotdeauna.
3. Activați ieșirea erorilor PHP pe ecran - Adăugați următorul cod La sfârșitul fișierului.htaccess:

PHP_Value Display_errors 1.
php_value display_stastup_errors 1.
php_value error_reporting e_all.

Posibile motive:

1. Dacă nu ați încărcat anterior modulele din arhivă prin intermediul administratorului -trebuie să instalați gratuit Modificare Conform instrucțiunilor și apoi reinstalați modulul

2. Este posibil în modulul instalat Nu există o pagină proprie de setări și, în consecință, nu va fi în lista de module

Două soluții:

1. Dacă această eroare se blochează la instalarea modulului de la modulul Admin - trebuie să instalați gratuit. Este instalat fără probleme prin intermediul aceluiași instalator de programe, imediat după ce instalarea nu uitați să actualizați modificările și apoi puteți începe instalarea oricăror module pe Opencart 2.

2. De asemenea, rezolvați această eroare poate fi diferită: pentru a înregistra accesul la FTP în administrator. Sistem\u003e Setări\u003e Magazin\u003e FIP FTP.

Dacă vedeți un mesaj " Accesul este interzis! Nu aveți drepturi de acces la această pagină. Dacă aveți nevoie, contactați administratorul."- Trebuie să dați dreptul la administratori pentru a gestiona un modul sau o pagină.

Soluție: În pachetul de administrare OpenCART 2 Du-te la Sistem\u003e Utilizatori\u003e Grupuri de utilizatori\u003e Administratori Și aici faceți clic pe "Evidențiați totul" sub ambele blocuri, apoi salvați.

Un alt motiv pentru apariția acestei erori poate să nu fie instalarea corectă a modulului - fișierele nu au intrat în poziție. Încărcați fișierele modulului manual pe server sau instalați fixarea și reinstalați modulul.

Dacă modulul este un fișier XML, atunci extensia sa trebuie să fie .ocmod.xml

Dacă modulul este o arhivă OCMOD.ZIP, nu este nevoie să o despachetați, ci să se instaleze așa cum este. Într-o astfel de arhivă, trebuie să existe un dosar de încărcare (poate gol)Și pot fi, de asemenea, fișiere de modificări: install.xml, install.php, install.SQL. Nu ar trebui să fie alte fișiere în rădăcina arhivării.

Această eroare înseamnă că încercați să instalați un modificator care este deja instalat sau poate că unii dintre modulul dvs. este același ID.

Pentru a rezolva această eroare, trebuie să eliminați vechea versiune a modificării în modulele\u003e modificări înainte de instalare.

Dacă nu aveți un astfel de modul, dar ID-ul este același, atunci trebuie să schimbați valoarea parametrului În Modificatorul XML instalat, faceți acest parametru unic adăugând mai multe caractere.

Această eroare înseamnă că încercați prea multmodificator XML volumetric.

Numărul de caractere din fișierul ocmod.xml nu trebuie să depășească65535 .

Pentru a rezolva eroarea de care aveți nevoie pentru a sparge fișierul XML de modificare în mai multe părți, principalul lucru nu este să uitați să setați fiecare valoare unică în , Puteți adăuga la valoarea curentă de 1,2,3 ... ca identificatori de parte.

O altă modalitate de a rezolva este modificările tipului în câmpul în care modificările sunt stocate în tabelul "OC_MOFICATION". Trebuie să executați următoarea interogare SQL:
ALTER TABLE OC_MODICATION Schimbați XML XML Set de caractere mediuText UTF8 colațiu utf8_general_ci nu null;

    Să ștergem elementul de meniu O listă de dorințe (Lista de dorințe). Deschide fișierul \\ Catalog \\ View \\ tema \\ themexxx \\ șablon \\ common \\ antet .tpl În editorul tău. Găsiți codul cu o structură similară cu cea:


  1. Găsiți fragmentul corespunzător de cod. Puteți vedea codul de listă de dorințe în ecranul de mai jos (evidențiat în gri). Ștergeți codul, precum și eticheta

  2. . Salvați modificările, descărcați fișierul modificat și actualizați pagina. Elementul "Lista de dorințe" este eliminat cu succes.


  3. Să schimbăm numele elementelor de meniu verifica (Înregistrare) și Coş Cărucior de cumpărături). Dezarhivați pachetul de șablon, mergeți la dosar themexxx.. Fișier dezarhiv cu extensii. Deschis Templatemonster_header .ocmod .xml. În editor.


  4. Verificați dacă există un antet în fișierul pe care doriți să îl modificați. Puteți utiliza funcția de căutare în editor pentru a găsi textul corespunzător. Numele "înregistrare" este indicat în modificări. Modificările trebuie făcute direct în modificări. Alternativ, puteți efectua modificări în fișier (EN-GB este un dosar lingvistic).

    Am schimbat numele verifica (Înregistrare) pe Înregistrare de testare (Înregistrare). Salvați modificările introduse într-o modificare. Aceleași modificări trebuie făcute în alte limbi.


  5. Faceți clic pe fila. Extensii -\u003e Modificări (Extensii -\u003e Modificări). Găsiți o modificare Antetul templatemonster. și selectați-o. Elimina Modificare.


  6. Mergi la Extensii de instalare (Instalare extensie). Modificarea încărcării cu un Heder actualizat.


  7. Actualizați modificările (Modificări reîmprospătare) în secțiune Extensii -\u003e Modificări (Extensii -\u003e modificare).


  8. Actualizați pagina. Am schimbat cu succes numele pentru elementul de meniu. verifica (Înregistrare).


  9. În cazul nostru, text Coş (Coș de cumpărături) Puteți să vă schimbați direct în fișierul de limbă. Deschide fișierul \\ Catalog \\ Limba \\ en-GB \\ comune \\ antet .php (Calea către fișier depinde de limbă) din editorul dvs. Schimbați textul. Salvați modificările și descărcați fișierul modificat.


  10. Faceți clic pe fila. Extensii -\u003e Modificări (Extensions -\u003e modificări) și actualizări modificări. Actualizați pagina.

  11. Am schimbat numele Coş Cărucior de cumpărături).


De asemenea, vă puteți familiariza cu tutorialul video detaliat de mai jos.