Creați un site cu acces platit la conținut pe baza de drupal

Creați un site cu acces platit la conținut pe baza de drupal
În continuarea unei serii de articole despre soluții tipice bazate pe Drupal CMS. Vă ofer atenția dvs. la soluționarea unei astfel de probleme precum vânzarea accesului la anumite conținuturi de pe site-ul dvs.







Vom implementa această soluție pe vechiul Drupal 6.x.

Pentru a crea un site, avem nevoie de următoarele module:

  1. Ubercart
  2. Actualizare localizare
  3. Uc Roboxchange
  4. jeton
  5. Accesul la conținut

Pasul unu - creați un tip separat de material și un rol special.

Primul lucru pe care trebuie să-l faceți este să creați un nou rol care va fi atribuit utilizatorului după achiziționarea accesului la materialele plătite. După cum probabil știți, în Drupal puteți face diferite restricții privind accesul la materiale, blocuri, module și așa mai departe, astfel încât vom folosi această funcție încorporată.

Vom avea nevoie de un tip separat de materiale pentru a separa cu ușurință paginile gratuite din paginile plătite.

Să creăm un nou rol, acest lucru se face pe pagina / admin / user / roles. O voi numi pay_role, îl poți numi același sau orice alt nume.

Va arata cam asa:

Creați un site cu acces platit la conținut pe baza de drupal

Salvăm modificările și continuăm.

Pasul al doilea - creați un produs pentru vânzarea rolului.

Acum trebuie să facem cel mai important lucru este de a determina caracteristicile produsului, ca și în cazul nostru mărfurile este în esență un rol virtuale nu are nevoie să-și încheie cu speranța de livrare și alte detalii care sunt necesare pentru vânzarea de bunuri fizice.

Să mergem la pagina de configurare / admin / store / settings / products / edit / features. Mai jos am răspândit setările ecranului, iar sub el voi scrie o mică explicație.

Creați un site cu acces platit la conținut pe baza de drupal






Pe aceasta pagina puteți alege rolul de a atribui vânzarea de bunuri, în funcție de produs, aveți posibilitatea să atribuiți un rol, în care, de exemplu, poate fi o anumită perioadă de valabilitate, sau rol va fi valabil până la o anumită dată, există deja la latitudinea ta.

Să creați un produs nou, nu vom intra în descrierea bunurilor, doar să creați, să specificați prețul articolelor și cea mai importantă caracteristică.

Creați un site cu acces platit la conținut pe baza de drupal

După cum puteți vedea în imaginea de mai sus, la editarea produsului, fila "Caracteristici" este disponibilă pentru noi, dați clic pe ea și faceți mici ajustări. Adăugăm funcția noastră.

Creați un site cu acces platit la conținut pe baza de drupal

Alegeți articolul din produsul nostru și rolul care va fi atribuit utilizatorului după cumpărarea acestui produs.

Creați un site cu acces platit la conținut pe baza de drupal

De asemenea, puteți redefini valabilitatea rolului dacă bifați câmpul "Depășiți termenul de expirare implicit".

După salvarea setărilor caracteristicilor pe care le veți vedea aici, cum ar fi aici.

Creați un site cu acces platit la conținut pe baza de drupal

Păstrați bunurile noastre și treceți la pasul următor.

Pasul al treilea - reglarea ușoară a modulului magazinului și conectarea mijloacelor de plată.

În primul rând, să opriți gadgeturi inutile cu faza pentru a elimina această capusa suplimentare pe această pagină - / admin / magazin / setări / / edita / panouri Checkout și aici / admin / magazin / settings / checkout / editare / câmpuri. În pagina / admin / store / settings / checkout / edit, bifați caseta - Înregistrați utilizatorii, dacă sunt create noi conturi client în timpul calculului costurilor.

De asemenea, puteți conecta alte metode de plată, dacă plata este efectuată printr-un transfer bancar sau printr-o comandă poștală, utilizatorul va primi automat un rol după ce ordinul va primi statutul de "plată primită".

în plus

Acum trebuie doar să creați pagini utilizând tipul de material creat - pay_content. Acest lucru se face aici standard / nod / adăugați. Acum, toate materialele care au tipul pay_content pot fi accesate numai prin rolul pay_role care, la rândul său, este atribuit atunci când cumpărăm bunurile.

Mă bucur că orice referință la blog vă mulțumește.

Navigare după înregistrări







Articole similare

Trimiteți-le prietenilor: