Jump to content
valentin.g

Campuri custom pentru firme

Recommended Posts

Va atasez fisierele care trebuiesc copiate pentru a inregistra si firme la comenzi in tema Prestashop default

  1. Copiati folderele din arhiva direct in radacina site-ului.
  2. din cPanel deschide  phpmyadmin selectati baza de date si importati fisierul campuri_noi.sql
  3. la Preferinte - Clienti setati modul B2B = Yes
  4. la Preferinte avansate - Performanta setati Recompile templates if the files have been updated = YES
  5. in FTP stergeti classes/class_index.php
  6. Pentru a vizualiza aceste campuri in BO trebuie sa modificati formatul de afisare a adreselor pentru clienti din Localizare - Tari  edit Romania si modificati ca mai jos
  7. in Phpmyadmin se importa fisierul campuri_noi.sql din arhiva

firstname lastname
company
vat_number
regcom
iban
bankoffice
address1
address2
postcode city
Country:name
phone

prestashop_firme.zip

Edited by valentin.g (see edit history)
  • Like 4

Share this post


Link to post
Share on other sites

Buna. Cum pot sa fac in asa fel incat sa-mi apara si numarul de telefon la confirmarea unei noi comenzi.

Am incercat sa adaug {mobile_phone} dar nu merge in email templates.

Deci pe langa produse, nume, adresa, sa-mi apara si numarul de telefon.

 

MS

 

vreo sugestie?

Share this post


Link to post
Share on other sites

nu stiu ce legatura are cu topicul pus de mine, dar daca tot esti aici pune in email template {delivery_phone}

sper ca am inteles bine, confirmarea comenzi nu notificare comanda noua.

Share this post


Link to post
Share on other sites

salut!

am folosit fisierele postate de tine, insa nu imi ia din baza de date Reg Com, Contul si Banca...

ajutor?

am verificat in baza de date...datele de care am scris, nu ajung nici in baza de date...

Share this post


Link to post
Share on other sites

am verificat in baza de date...datele de care am scris, nu ajung nici in baza de date...

 

mai trebuia sa precizez si

in Phpmyadmin selectati baza de date si apoi deschide tabul Import, unde selectati fisierul campuri_noi.sql din arhiva

Edited by valentin.g (see edit history)

Share this post


Link to post
Share on other sites

mai trebuia sa precizez si

in Phpmyadmin selectati baza de date si apoi deschide tabul Import, unde selectati fisierul campuri_noi.sql din arhiva

era precizat si facusem deja si asta, insa datele tot nu ajung in baza de date si implicit in cont...

Share this post


Link to post
Share on other sites

incearca sa stergi fisierul cache/class_index.php

am incercat si nicio schimbare. in schimb acum datele sunt inregistrate in baza de date...

Share this post


Link to post
Share on other sites

am folosit fisierele postate de tine, insa nu imi ia din baza de date Reg Com, Contul si Banca...

 

nu inteleg exact ce zici, unde vrei sa folosesti datele acestea ?

Share this post


Link to post
Share on other sites

nu inteleg exact ce zici, unde vrei sa folosesti datele acestea ?

:) pentru facturare, evident. desi mi-ar fi foarte comod sa apara in factura, m-as multumi sa imi apara macar in BO in contul clientului

Share this post


Link to post
Share on other sites

am scris la inceput

 

  1. Pentru a vizualiza aceste campuri in BO trebuie sa modificati formatul de afisare a adreselor pentru clienti din Localizare - Tari  edit Romania si modificati ca mai jos

firstname lastname
company
vat_number
regcom
iban
bankoffice
address1
address2
postcode city
Country:name
phone

Share this post


Link to post
Share on other sites

am scris la inceput

 

  1. Pentru a vizualiza aceste campuri in BO trebuie sa modificati formatul de afisare a adreselor pentru clienti din Localizare - Tari  edit Romania si modificati ca mai jos

firstname lastname

company

vat_number

regcom

iban

bankoffice

address1

address2

postcode city

Country:name

phone

:) asa este. abia dupa ce am sters fisierul mi-au aparut ca si optiuni, insa acum, la inregistrarea unui cont nou primesc o eroare: 

Este 1 eroare(erori):

  1. nume este obligatoriu.

Share this post


Link to post
Share on other sites

vrei sa spui ca pui numele si totusi primesti eroare ?

da. si in afara de asta mi-a mai aparut un camp suplimentar cu Prenume la adresa de livrare, fara sa fi facut vreo modificare in vreun fisier in acest sens...

Share this post


Link to post
Share on other sites

Salut,

Multumesc valentin pentru punerea acestei solutii la dispozitia noastra, este foarte utila.

 

Mi s-au ivit cateva probleme insa: am facut totul dupa cum ne-ai explicat mai sus, exact pasii enumerati. Totusi, nu reusesc sa vad campurile noi in Localization->countries-> editare romania -> adresses.   

Le vad in phpmyadmin, deci ele sunt parte din baza de date (regcom,iban,bankoffice).

Am sters class-index.php din ambele fisiere, classes si cache. La performanta am setat template cache pe force compile si pe recompile in repetate randuri, am copiat adresses.php din pachetul lui valentin in override/classes, si totusi, nu vad noile campuri. Ce imi scapa, pentru numele lui Dzeu?

Share this post


Link to post
Share on other sites

Cred ca am facut eu o eroare, pentru ca am incercat sa transform campul DNI in regcom, si nu am reusit. Reincarc acum back-upul de ieri, inclusiv intregul home directory, si voi relua procesul, Voi reveni...

 

 

pasul 5: nu mai am un class_index.php pe care sa-l sterg... 

 

optiunile acestea le am dupa update (nici o schimbare)

 

 post-759375-0-62209500-1418904406_thumb.jpg

Edited by Salus (see edit history)

Share this post


Link to post
Share on other sites

la baza de date ai pus ce trebuia???

desigur. am incercat si varianta din zip-ul tau, si creat manual... baza de date e in regula, doar nicicum nu reusesc sa le vad in BO. 

ultimul, testJ este adaugat de mine, am incercat sa-i fac un override separat, nu merge. ceva nu e in regula... 

post-759375-0-10171200-1418907573_thumb.jpg

 

Edited by Salus (see edit history)

Share this post


Link to post
Share on other sites

Salut Valentin,

 

Am urmat pasii dati de tine si am o singura problema. La inregistrare unei firme primesc rapuns ca CIF (vat_number)  este incorect.

Ma poti ajuta cu un raspuns la aceasta problema?

 

MS

Share this post


Link to post
Share on other sites

Salut,

Am folosit fisierele puse la dispozitie de tine si primesc urmatoarea eroare:

Au apărut 2 erori

  1. nr_reg_com este invalid.
  2. ape este invalid.

Cum pot rezolva?

Share this post


Link to post
Share on other sites

Rectific:

Eroarea de mai sus apare cind creez cont, daca bag si datele firmei.

Daca nu completez nimic la firma trece mai departe fara eroare si creaza cont.

Daca incerc sa adaug adresa de livrare, imi da urmatoarele erori:

Au apărut 3 erori

  1. cnp este invalid.
  2. CIF incorect
  3. Numarul de identificare este incorect sau a fost deja folositu a fost deja folosit.

Share this post


Link to post
Share on other sites

Salut. Am urmat pasii pe care ia descris valentin dar intampin o mica problema. Cand incerc sa creez contul pe firma , selectez contul dar nu imi apare campurile speciale pt pj. Precizez ca am facut testul pe local

Share this post


Link to post
Share on other sites

Salutare,

nu am mai deschis topic nou...

am o intrebare: vreau sa modific campurile acestea noi (reg_com, iban...) sa le "agat" de adress_invoice!

adica: ele acum apar pe site, insa se salveaza la "adresa de livrare" si eu vreau sa se salveze la "adresa de facturare"!

fac asta pt. a simplifica maxim procedura de comanda pe site!

am gasit ceva pe net, insa nu am reusit sa modific!

si mai este ceva: daca se doreste factura pe firma, numele si prenumele sa aiba "autocompletare" cu cele de la adresa de livrare, care oricum se completeaza primele, iar clientul sa le modifice doar daca doreste!

 

www.bmdonline.ro

 

Multumesc frumos!

o zi buna tuturor!

 

Share this post


Link to post
Share on other sites
On 12/10/2013 at 4:51 PM, valentin.g said:

Va atasez fisierele care trebuiesc copiate pentru a inregistra si firme la comenzi in tema Prestashop default

  1. Copiati folderele din arhiva direct in radacina site-ului.
  2. din cPanel deschide  phpmyadmin selectati baza de date si importati fisierul campuri_noi.sql
  3. la Preferinte - Clienti setati modul B2B = Yes
  4. la Preferinte avansate - Performanta setati Recompile templates if the files have been updated = YES
  5. in FTP stergeti classes/class_index.php
  6. Pentru a vizualiza aceste campuri in BO trebuie sa modificati formatul de afisare a adreselor pentru clienti din Localizare - Tari  edit Romania si modificati ca mai jos
  7. in Phpmyadmin se importa fisierul campuri_noi.sql din arhiva

firstname lastname
company
vat_number
regcom
iban
bankoffice
address1
address2
postcode city
Country:name
phone

prestashop_firme.zip

 

Buna Valentin, oare poti sa faci un update la Versiunea de Prestashop: 1.7.2.3?

Mersi mult!

Share this post


Link to post
Share on other sites

Da, ceva foarte util, dar antic.

Am reusit sa modific campurile necesare pt firme, dar cam atat pe 1.7.6.4

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More