Organizarea de categorii de produse

Organizarea de categorii de produse

Bună ziua, dragi cititori blog LifeExample. Mă grăbesc să vă aduc o veste bună a unei noi serii lecție pe scris un magazin on-line cu mâinile lor. În ceea ce privește materialul din urmă pe această temă, sa făcut mai multe inovații și schimbări. Cele mai multe dintre ele acoperă optimizarea codului intern si CMS dezvoltat structura.

In acest tutorial voi spune doar despre principalele îmbunătățiri, cum ar fi:

La prima vedere, se pare că schimbarea este foarte simplu și nu complicat să pună în aplicare, dar eu vă asigur că nu este.

Să mă fi întrerupt în acest moment și să facă o declarație.

Am ceva de spus interesant!

Dragi colegi programatori, proiectul meu a trecut de mult dincolo de dorința de a face doar cu tehnologia web-programare, precum și punerea în aplicare practică. În acest sens, din ce în ce am început să mă gândesc la dezvoltarea proiectului mai la nivel global.

M-am gândit atât luna și în cele din urmă a ajuns la concluzia că este necesar pentru a face proiectul mai mult de un post de blog, si da orice nume.

Odată cu selectarea numelui am avut unele probleme, pentru că toate domeniile frumoase a fost mult timp ocupate sau cumpărate de distribuitori. După câteva zile de selecție de nume, am găsit un nume decent proiectul meu!

Am înregistrat deja moguta.ru domeniu. și în curând toate noutățile proiectului vor fi publicate acolo.

În plus, grupul VKontakte a devenit disponibil astăzi: MOGUTA.CMS

Dar asta nu e tot!

Vă invit la o cooperare

Orice persoană care este interesat în dezvoltarea proiectului MOGUTA.CMS propun să se alăture în rândurile de dezvoltatori.

Ce avantaje veți obține prin aderarea la echipa:

  1. Real schimb de experiență;
  2. Posibilitatea de a crea;
  3. Rezultatul: un gata, rapid, CMS moderne pentru a dezvolta un magazin online;
  4. respect public.

În plus, în viitor, doresc să mă înregistrez o entitate juridică și să ofere locuri de muncă pentru întreaga echipă, respectiv, cu poziția unui salariu. Desigur, aceasta nu va fi în curând, și nu există nici o garanție că voința generală, totul depinde de activitatea de răspuns la invitația mea.

Deci, dacă ești un elev, un student sau doar un tip inteligent - nu pierdeți ocazia, să se alăture în rândurile de dezvoltatori, si-a lungul timpului, echipa noastră va avea loc de onoare pe piata CMS. (Destul de optimist! 🙂)

Să ne întoarcem la lecția ...

Organizarea de categorii de produse

Organizarea de categorii de produse

În tabelul creat: categorie, ar trebui să fie înfășurat câmp:

Eu în mod intenționat nu a făcut modelul modulului, deoarece este necesar pentru funcționarea întregului sistem, și se numește în afara Controller (MVC amintesc principiile).

Acest fișier conține zeci de caracteristici utile:

Unele dintre metodele de mai sus pot fi optimizate și reduse la unul, dar din cauza cantității mici de timp să se gândească și să dezvolte, în momentul în care am să vă dau ceea ce am.

Acum, catalogul model de două metode pot fi văzute:

  • getPageList () - generează și furnizează o listă de produse cu pagina de navigare pentru secțiunea publică;
  • getList () - generează și furnizează o listă de produse cu pagina de navigare pentru o parte admin a site-ului.

Diferența este că în ele mai multe forme diferite de paginare. Acest lucru se datorează punerii în aplicare a admin pe tehnologia AJAX.

Organizarea de categorii de produse

Toate componenta tehnică a acestei componente este ascuns în fișierul admin \ secțiunea \ category.php. precum și în script \ admin \ category.js.

Notă cu această versiune, am introdus modificări în structura și interacțiunea dintre fișierele de sistem. Admin dosar conține acum o secțiune de director. care se procesează script-uri pentru toate fila meniul de administrare.

Organizarea de categorii de produse

De altfel, în folderul rădăcină site-ul în script-ul, de asemenea, a fost unele reforme, potrivit căreia dosarul este responsabil pentru admin localizate director campanie pe admin acum este cazul.

Organizarea de categorii de produse

În general, în acest sens, am de gând să termin ce nara a fost făcut la ușa lecției, și îi încurajez pe toți să viziteze site-ul moguta.ru. descărcați cele mai recente MOGUTA.CMS versiune. și anume același CMS. Ceea ce este menționat într-o serie de articole „Scrierea unui magazin online pe php“.

P.S. Am crezut mult timp, și aproape a fost convins că, odată cu această lecție, descărcați codul sursă dezvoltat de CMS va plăti o taxă nominală, dar bun simț mi-a spus să nu forțați lucrurile. Prin urmare, puteți descărca sursa sau pe moguta.ru sau pe acest link:

În plus, puteți adăuga orice sumă la dezvoltarea proiectului. Pe măsură ce face valoarea de dezvoltare a proiectului, mă dezabona la oficiul poștal. Toți cei care nu rămân indiferenți la dezvoltarea sistemului va primi o surpriza ...
Lista ziua în pungă WebMoney: R221502812131

Organizarea de categorii de produse

Zdravstvuite u menya takaya oshibka kogda ya nazhimau na knopku oformit“, te rog ajută-mă
Atenție: mysql_fetch_array () se așteaptă ca parametru de 1 să fie de resurse, boolean dată în Z: \ acasă \ localhost \ www \ cerere \ modele \ product.php pe linia 40

Atenție: Nu se poate modifica informații de antet - antetele deja trimise de (de ieșire a început la Z: \ acasă \ localhost \ www \ cerere \ modele \ product.php: 40) în Z: Casa \ localhost \ www \ lib \ smalcart.php pe \ linia 19

Atenție: Nu se poate modifica informații de antet - antetele deja trimise de (de ieșire a început la Z: \ acasă \ localhost \ www \ Application \ modele \ product.php: 40) în Z: \ localhost \ www \ Application \ controlerele acasă \ \ ordine. php on line 15

Alo Am înțeles că o întrebare stupidă. Am încercat să se mute magazinul dvs. într-un dosar eShop. Și dintr-o dată este de zbor, spune AMP-ta, în cazul în care aveți nevoie pentru a schimba modul?

Alo
Confruntați cu o astfel de problemă.

Atenție: mysql_fetch_array () se așteaptă ca parametru de 1 să fie de resurse, boolean date în C: \ OpenServer \ OpenServer \ domeniile \ project.ua \ cerere \ modele \ product.php on line 40

Funcția getProduct ($ id)
<
$ Rezultat = părinte :: interogare ( "SELECT * FROM produs WHERE id = ''", $ Id);
if ($ produs = mysql_fetch_array ($ rezultat))
a reveni $ produs;
>

articole similare