Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

Page 1 of 3
Extensie pentru adresa - persoana fizica si persoana juridica
 
danielifrim7
Member
 
Avatar
Total Posts:  63
Joined:  2009-04-29
Bucuresti
 

Salut,

A aparut extensia pentru comunitate:Legal entity & natural person Romanian Addresses.

Ce face:
- adauga 2 optiuni: persoana juridica si persoana fizica;
- la amandoua optiuni apare campul “Serie/Nr. buletin”;
- pentru persoana juridica apar si campurile CUI, Reg. com., Banca si IBAN.

Campurile noi se pot observa pe paginile:
- Contul meu -> Adrese
- pagina de comanda(numai in forma ‘one page checkout’);
- in admin la Clienti, pe pagina de adaugare/modificare adresa;
- in admin la Comenzi -> Creeaza comanda;

Adresa in format html, text, pdf si online e modificata si ea si se poate observa pe Contul meu -> Sumar, in email-uri, la clienti in admin, comenzi admin, etc.

Deocamdata am publicat-o in versiune ‘alfa’ pentru feedback. Eu stiu ca nu are nici un bug.
A fost implementata pe versiunea 1.3.4 de Magento.
Totusi ar trebui sa mearga fara nici o problema pe toate versiunile de 1.3.

Foloseste cateva template-uri din pachetul default, tema default si
mai are in skin/default un js (e de fapt opcheckout.js modificat putin).

In viitorul apropiat,sper, voi adauga cateva features.
Cea mai importanta ar fi o diferentiere intre billing si shipping pentru ca la checkout shipping nu trebuie sa apara cui,reg com, banca si iban.

Have fun smile
si astept feedback-ul vostru pe forum-ul extensiei.

 
Magento Community Magento Community
Magento Community
Magento Community
 
danielifrim7
Member
 
Avatar
Total Posts:  63
Joined:  2009-04-29
Bucuresti
 

La cerere, am facut un package si pentru versiunea de Magento 1.2.1.2.
L-am atasat la postul asta.

Am sa descriu cum se instaleaza manual o extensie ca sa nu fie pb:

Tin sa subliniez ca prima data e recomandat sa se instaleze orice extensie pe dev (nu pe versiunea live!).
Eu de obicei imi fac backup si la dev pe tot codul sursa Magento si la baza de date.

1) disable Cache din admin (e tricky cateodata smile si am patit-o de nenumarate ori) ;
2) cd dir unde este Magento instalat ;
3) ./pear mage-setup ;
4) se copie continutul arhivei(3 fisiere) in var/pear/ (var din magento) ;
5) se seteaza in admin la Magento Connect Mannager->Settings, Preferred State: Alfa ;
6) ./pear install var/pear/PfpjRom-0.1.3.tgz ;
7) refresh pe orice pagina din magento ;
8) check db daca a inserat inregistrarile; in tabela `core_resource` trebuie sa se vada 3 module inserate (checkoutrom_setup, customerrom_setup, directoryrom_setup) ; in `eav_attributes` apar inca 14 inregistrari noi si inca 14 coloane in `sales_flat_quote_address`; in `directory_country_region` aprox 47 inregistrari noi si in `directory_country_region_name` inca 94;
9) se schimba in admin design-ul cu default/default pentru ca template-urile sunt facute pornind de la cele default.
10) de verificat paginile:
a) MyAccount->Addresses->Edit si Dashboard;
b) One Page Checkout si terminat o comanda eventual;
c) In admin la Customerr -> Edit -> Addresses
d) In admin sunt 2 pagini pentru creare comanda unde apare adresa (cu client existent si cu client nou). Eventual se face si un submit la comanda;

*) uninstall se poate face cu: ./pear uninstall connect.magentocommerce.com/community/PfpjRom

In principiu nu ar trebui sa fie nici o problema,
dar va rog sa faceti un double check la codul extensiei pentru versiunea de Magento 1.2.1.2 pentru ca nu e `fully tested`.

Daca aveti o versiune de Magento 1.2 mai veche schimbati `API Version`.
2 metode:
1) se poat edita fisierele din arhiva (3 xml-uri) si se schimba versiunea la api 1.2.1.2 in versiunea magento care e;
2) pe o versiune mai noua de magento in Admin la System->Magento Connect -> Package Extension, tab-ul Release Info -> Api Version, la fel din 1.2.1.2 in ce este la indemana.

Pe versiuni mai vechi de 1.2.1.2 trebuie comparat codul, mai ales cel din template-uri!

Cam asta e tot.

PS: pe viitor o sa mut arhiva pe forumul extensiei;

EDIT:
Important - am facut o modificare, daca a copiat-o cineva il rog frumos sa ia arhiva cea noua (versiunea 0.1.3).
Multumesc.

File Attachments
PfpjRom-0.1.3_alfa_pentru_Magento_1.2.1.2.tar  (File Size: 57KB - Downloads: 421)
 
Magento Community Magento Community
Magento Community
Magento Community
 
inregsite
Jr. Member
 
Total Posts:  2
Joined:  2009-07-10
 

Salut Daniel,

La mine se opreste procesul de checkout dupa pasul 2: Informatii livrare. Adica completez campurile (pf sau pj) si daca bifez ”Foloseşte adresă de facturare” nu se mai intampla nimic, iar daca bifez ”Folosește o altă adresă de facturare” imi apare EDITEAZĂ la metode de livrare dar nu am nici un camp la pasul 3 si nu pot trece nici mai departe. Versiune 1.3.2.4.
Cand dezactivez cele 5 module PfpjRom se blocheaza la pasul 1, adica nu pot reveni la configuratia dinnainte.

Multumesc,
George

Image Attachments
printscreen1_eroare_checkout.jpg
 
Magento Community Magento Community
Magento Community
Magento Community
 
danielifrim7
Member
 
Avatar
Total Posts:  63
Joined:  2009-04-29
Bucuresti
 
inregsite - 30 November 2009 09:16 PM

Salut Daniel,

La mine se opreste procesul de checkout dupa pasul 2: Informatii livrare. Adica completez campurile (pf sau pj) si daca bifez ”Foloseşte adresă de facturare” nu se mai intampla nimic, iar daca bifez ”Folosește o altă adresă de facturare” imi apare EDITEAZĂ la metode de livrare dar nu am nici un camp la pasul 3 si nu pot trece nici mai departe. Versiune 1.3.2.4.
Cand dezactivez cele 5 module PfpjRom se blocheaza la pasul 1, adica nu pot reveni la configuratia dinnainte.


Multumesc,
George

Salut George,

Ca sa revii la configuratia initiala e indeajuns sa dezactivezi cele 5 module.
2 metode:
- din Admin la configurari -> avansat
- sau din app/etc/modules/PfpjRom_*

<active>false</active>

Din moment ce sunt dezactivate nu prea ar avea sens sa mai ai probleme.
Ce a mai ramas ‘activ’ sunt inregistrarile din baza de date si una singura ar putea face probleme la validarea de formulare.
Este vorba de 1 inregistrare cu `attribute_code`=’pfpj_tip_pers’ pentru entity_type = “customer_address” care corespunde cu butoanele radio si e trecut in baza de date cu is_required=1.
Ca sa revii la versiunea precedenta pune-i ‘0’:

UPDATE `eav_attributeSET `is_required` = 0 WHERE `attribute_code`='pfpj_tip_pers';

Legat de faptul ca nu poate sa treaca de pasul 2:
Vad ca folosesti modern theme.
Diferentele de html si JS intre temele default si modern nu sunt mari dar exista.
Apare o eroare de JavaScript pe undeva. Ai cum sa o postezi aici?
Ai un Firebug sau Web Developer toolbar in Firefox?
Pentru IE foloseste Script Debugger for Windows NT 4.0 and Later.

La checkout, daca ai observat, extensia foloseste 3 template-uri si un js:

skin/frontend/default/default/js/pfpjrom/opcheckout.js;
app/design/frontend/default/default/templates/checkoutrom/onepage.phtml;
app/design/frontend/default/default/templates/checkoutrom/onepage/billing.phtml;
app/design/frontend/default/default/templates/checkoutrom/onepage/shipping.phtml;
EDIT: Declaratiile sunt in checkoutrom.xml(mai exista si customerrom.xml);

In cazul tau, trebuie sa copii manual cele 4 resurse in .../modern/default/… sau, daca nu le-ai copiat inainte, Magento face fallback pe tema default, adica o sa le ia pe cele din default/default ceea ce nu e dezirabil. Nu stiu cum ai procedat tu exact, probabil ai pus corect in .../default/modern/…

Si ajungem probabil la locul de unde se genereaza eroare.
Includerea scriptului pfpjrom/opcheckout.js e facuta din onepage.phtml.
Apoi, pfpjrom/opcheckout.js este de fapt opcheckout.js la care i s-a adaugat o singura linie in metoda Shipping.syncWithBilling() (cel putin la versiunea curenta (0.1.3 si precedentele)).
Ia din skin-ul temei tale opcheckout.js si suprascrie tot pfpjrom/opcheckout.js (tot din skin la tine).
Dupa, adauga linia asta la sfarsitul metodei Shipping.syncWithBilling (o poti lua iar din skin/frontend/default/default/js/pfpjrom/opcheckout.js):

var Shipping = Class.create();
Shipping.prototype {
    
    
...
    
    
syncWithBilling: function () {
        
        
...

        
/* [start] PfpjRom add */
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
        
this.opcShippingAddressTippersBehaviour.setFieldsValues(this.opcShippingAddressTippersBehaviourthis.opcBillingAddressTippersBehaviour'billing:''shipping:');
/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
        /* [end] PfpjRom add */
    
},
    ...
}

Daca tot nu merge este posibil sa ai alta eroare de js sau de constructie de html minora in billing.phtml si shipping.phtml.

EDIT: Incearca sa setezi tema default si vezi daca merge cu ea. Asta ar trebui clarifice mai mult.

O sa fac un release nou si pentru ultimul modern theme. Sa vad daca gasesc o alta metoda de a extinde js-urile din Magento care sa si mearga perfect.

Iti multumesc pentru postul tau George.
Si let me know daca a mers pana la urma.

PS: Pentru posteritate smile, tot ce am scris in postul asta este valabil pentru versiunea 0.1.3 si cele precedente.

 
Magento Community Magento Community
Magento Community
Magento Community
 
danielifrim7
Member
 
Avatar
Total Posts:  63
Joined:  2009-04-29
Bucuresti
 

Am adaugat in extensie (v 0.1.4) fisiere din temele
* modern (Interface_Frontend_Default_Modern 1.3.2.2)
* blank (Interface_Frontend_Default_Blank 1.3.2.2).

1.3.2.2 sunt folosite de Magento 1.3.2.4.

De acum o sa incerc sa fac update la toate cele 3 teme cu ultimele versiuni de fisiere.

Hope it helped smile.

 
Magento Community Magento Community
Magento Community
Magento Community
 
inregsite
Jr. Member
 
Total Posts:  2
Joined:  2009-07-10
 

Ai avut dreptate Daniel. Am urmat instructiunile tale si intr-adevar, cu tema implicita functiona bine, iar in tema mea lipsea folderul pfpjrom. Am creat un nou folder /magazin/skin/frontend/default/modern/js/pfpjrom, apoi am pus aici fisierul opcheckout.js cu modificarile tale. Acum totul este OK.

Toata stima pentru ajutor,
George

 
Magento Community Magento Community
Magento Community
Magento Community
 
minutzel
Jr. Member
 
Total Posts:  2
Joined:  2009-03-17
 

Salut Daniel,
Daca am instalata o tema custom, imi trebuie vreo configuratie aditionala pentru a putea face sa functioneze acest modul?
Am incercat sa urmez instructiunile date de tine mai sus, dar nu am reusit sa il configurez. Se opreste la checkout in pasul 2. Am incercat cu tema Black si Modern si functioneaza ok.

Te rog daca poti sa imi dai cateva indicatii. Tin sa mentioneaz ca e prima data cand folosesc magento.

Iti multumesc mult.
Cu stima Iulian.

 
Magento Community Magento Community
Magento Community
Magento Community
 
danielifrim7
Member
 
Avatar
Total Posts:  63
Joined:  2009-04-29
Bucuresti
 

Salut Iulian,

Asum ca ai instalat Magento 1.3.x sau poate 1.2.x.
Daca ai 1.2.x asum iar ca ai instalat extensia atasata la primul post.

Nu iti trebuie nici o configurare speciala.

Structura de directoare pentru extensie arata cam asa:

http://shareimage.ro/images/8ffrpm6oy237aq1c989e_thumb.gif

http://shareimage.ro/images/c55za9yff0kq5enbozb9_thumb.gif

http://shareimage.ro/images/lwswi1rbbt4f2lcg8w69_thumb.gif

La admin corespund urmatoarele setari:

http://shareimage.ro/images/g8v6wvuwo652ifeg05o_thumb.gif

`mypackage` si `mytheme` pot avea orice nume dar trebuie sa tii cont de cateva reguli din Magento:

1) In admin la Design: `Theme -> Default` este exact tema implicita pe care o ai tu setata.
Asta inseamna ca daca nu gaseste un fisier in directorul pentru tema curenta pusa de tine la:
- Templates: mytheme; atunci o sa caute fisierul .phtml in “tema implicita”; in cazul exemplului din imaginea 4 e chiar default, dar repet poate sa fie orice nume.
- Skin: mytheme; atunci o sa caute fisierul de skin in directorul implicit.
- pentru Layout:mytheme; acelasi principiu.

2) La setarile Templates, Skin si Layout poti sa pui nume diferite de directoare. Practic conteaza ca atunci cand autoload-ul din Magento cauta un fisier sa il gaseasca ori in directorul pentru tema curenta ori in directorul pentru tema implicita(adica reuniunea).

Este `fallback-ul` implementat in Magento.
Mai mult, fallback se face in urmatoarea ordine:

mypackage/mytheme =>
mypackage/my_default_theme =>
default/
mytheme =>
default/
my_default_theme =>
default/default (
nu am testat ultimul)
Practic daca nu gaseste fisierul in primele directoare se duce pana in default_package/default_theme, in functie de resursa, respectiv template, skin, xml layout.

De obicei pot sa apara 3 chestii gresite:

1) In tema ta curenta nu ai copiat toate directoarele si nu ne putem da seama de unde ia de fapt fisierele.
In cazul `checkout`: template/checkoutrom/, layout/checkoutrom.xml, js/pfpjrom/opcheckout.js;

2) Am urmat corect cam tot ce e mai sus dar da erori din cauza diferentelor de versiune pentru fisierele .phtml si in special pentru js/pfpjrom/opcheckout.js.
In cazul asta, cum am scris intr-un post precedent, trebuie sa faci `merge` la fisierele .phtml din tema ta curenta cu cele din extensie.
In forma lor nemodificata ar trebui sa le gasesti in app/design/frontend/default/default,modern sau blank, respectiv skin/frontend/default/default, modern sau blank. Ca sa fie mai usor de vazut, adaugarile si modificarile extensiei sunt incadrate in niste comentarii:

<?php /* [start] PfpjRom edit */ ?>
...
<?php /* [end] PfpjRom edit */ ?>
<?php /* [start] PfpjRom add */ ?>
...
<?php /* [end] PfpjRom add */ ?>
O mica nota, de obicei template-urile de Magento pe care le gasesti pe net sunt facute pornind de la default, modern sau blank. Dar sunt si unii web developeri care isi modifica tema pornind tot de la astea 3.

Si in cazult tau da o eroare de JavaScript din js/pfpjrom/opcheckout.js
Procedeaza cum am scris intr-un post precedent.
Ia opcheckout din skin-ul tau curent si suprascrie-l pe cel din js/pfpjrom/opcheckout.js (subdirector al skin-ului curent). Apoi trebuie sa mai adaugi o singura linie in noul fisier js.

3) Este posibil sa fi tastat ceva gresit pe undeva. Mi se intampla si mie si daca te uiti prin forum au mai patit-o destui.

Daca tot nu vrea,
posteaza te rog setarile tale relevante si structura ta de directoare.

Succes cu Magento in continuare!
smile

PS: Daca mai intampina cineva probleme la instalare, ca sa il pot indruma mai bine, il rog frumos sa posteze setarile lui si eventual ce fisiere a copiat si unde.

 
Magento Community Magento Community
Magento Community
Magento Community
 
minutzel
Jr. Member
 
Total Posts:  2
Joined:  2009-03-17
 

Salut Daniel,
Iti multumesc foarte mult pentru raspuns.
Am reusit sa il implementez si functioneaza destul de bine. A trebuit doar sa copiez din skin-ul meu opcheckout si l-am suprascris peste cel din js/pfpjrom/opcheckout.js, si am adaugat linina de cod postata mai sus.

O seara buna,
Iulian.

 
Magento Community Magento Community
Magento Community
Magento Community
 
ardeleanpc
Jr. Member
 
Total Posts:  17
Joined:  2009-11-24
 

Buna tuturor.In primul rand doresc sa multumesc pt aceasta minunata extensie lui daniel.ifrim7.Este un lucru necesar pt mag magento multumim.
Am instalat si eu extensia si am aceiasi problema ce au avuto cei de mai sus am urmat pas cu pas dar totusi nu am reusit sa finalizez tot nu ma trece de pasul cu completare date firma.
Dupa ce copiez
var Shipping = Class.create();
Shipping.prototype = {

...

syncWithBilling: function () {

...

/* [start] PfpjRom add */
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
this.opcShippingAddressTippersBehaviour.setFieldsValues(this.opcShippingAddressTippersBehaviour, this.opcBillingAddressTippersBehaviour, ‘billing:’, ‘shipping:’);
/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/* [end] PfpjRom add */
},
...
}

nu mai trec nici de primul pas deci sunt aprope sigur ca eu nu pun la sfasitul “metodei Shipping.syncWithBilling “,te rog daca este posibil sa uploadezi fisierul care necesita codul de mai sus nu sunt sigur ca il pastez unde trebe.
In rest am copiat toate cele 4 template & js cu director cu tot in modern themeul meu helloclean - din default/default
- skin/frontend/default/default/js/pfpjrom/opcheckout.js;
- app/design/frontend/default/default/templates/checkoutrom/onepage.phtml;
- app/design/frontend/default/default/templates/checkoutrom/onepage/billing.phtml;
- app/design/frontend/default/default/templates/checkoutrom/onepage/shipping.phtml;

Va rog sami scuzati “skilul low” de magento sunt la inceput

O seara buna

 
Magento Community Magento Community
Magento Community
Magento Community
 
danielifrim7
Member
 
Avatar
Total Posts:  63
Joined:  2009-04-29
Bucuresti
 

Salut,

Poate am inteles eu gresit,
nu trebuie sa copii doar clasa Shipping.
Ia tot continutul js/opcheckout.js si pune-l in js/pfpjrom/opcheckout.js.
Apoi adauga linia aia si cam atat.
Da un alert in js/pfpjrom/opcheckout.js sa vezi daca ti-a luat-o.

Daca e ok atunci nu ai copiat template-urile care trebuiesc.
Alta eroare nu prea mai are cum sa apara.

In urmatoarea versiune o sa scot js/pfpjrom/opcheckout.js ca sa fie mai usoara instalarea.
Dupa ce se include opcheckout.js va aparea ceva de genul:

<script type="text/javascript">
Shippig.prototype.syncWithBilling = function() {
        
$('billing-address-select') && this.newAddress(!$('billing-address-select').value);
        $(
'shipping:same_as_billing').checked true;
        if (!$(
'billing-address-select') || !$('billing-address-select').value{
            arrElements 
Form.getElements(this.form);
            for (var 
elemIndex in arrElements{
                
if (arrElements[elemIndex].id{
                    
var sourceField = $(arrElements[elemIndex].id.replace(/^shipping:/, 'billing:'));
                    if (
sourceField){
                        arrElements[elemIndex]
.value sourceField.value;
                    
}
                }
            }
            
//$('shipping:country_id').value = $('billing:country_id').value;
            
shippingRegionUpdater.update();
            $(
'shipping:region_id').value = $('billing:region_id').value;
            $(
'shipping:region').value = $('billing:region').value;
            
//shippingForm.elementChildLoad($('shipping:country_id'), this.setRegionValue.bind(this));
        
else {
            
$('shipping-address-select').value = $('billing-address-select').value;
        
}
        
        
/* [start] PfpjRom add */
        
        
this.opcShippingAddressTippersBehaviour.setFieldsValues(this.opcShippingAddressTippersBehaviourthis.opcBillingAddressTippersBehaviour'billing:''shipping:');
        
        
/* [end] PfpjRom add */
}
</script>

Ardeleanpc poti sa incerci metoda asta, cu conditia sa scoti din template/customerrom/onepage.phtml linia care include js/pfpj/opcheckout.js si sa o lasi pe aia veche js/opcheckout.js.

E o metoda intruziva dar ar trebui sa isi faca treaba.
Mentionez ca nu am testat functia.

Apropo, daca posteaza cineva si eroarea Javascript cu care s-a confruntat ii dau o bere.
Eroarea javascript se poate observa usor in addon-ul pentru Firefox Web Developer sau Firebug.

 
Magento Community Magento Community
Magento Community
Magento Community
 
ardeleanpc
Jr. Member
 
Total Posts:  17
Joined:  2009-11-24
 

.

 
Magento Community Magento Community
Magento Community
Magento Community
 
ardeleanpc
Jr. Member
 
Total Posts:  17
Joined:  2009-11-24
 

Am reusit din prost noroc ,sunt incepator inca da multumesc mult pt suport!Tot ce am facut este sa copiez iara cele 4 fisiere in thema mea / si am copiat opcheckout din directorul js (thema mea) in js/pfpjrom FARA sa modific nimic fara sa copiez codul de mai sus.

O zi buna

 
Magento Community Magento Community
Magento Community
Magento Community
 
andru_san
Jr. Member
 
Avatar
Total Posts:  13
Joined:  2009-09-06
Timisoara, Romania
 

Fantastica extensie, multumim mult!!!

As dori sa adaug CNP-uri la form. Am impresia ca totul este deja facut pentru asta, doar ca este conditionat de:

if (!$this->getConfig()->isFieldDisabled('pfpj_cnp'))

Unde pot sa schimb configurarea? :embarassed:

ardeleanpc: cand mai ai de postat cod, baga-l te rog intre tag-uri de _code_. Astfel iti si este formatat calumea wink. Sau foloseste pastebin.

 
Magento Community Magento Community
Magento Community
Magento Community
 
danielifrim7
Member
 
Avatar
Total Posts:  63
Joined:  2009-04-29
Bucuresti
 

In app/code/community/PfpjRom/CustomerRom/etc/config.xml :

<pfpj_cnp>
    <
disabled>1</disabled>
    <
legality>
        <
show>1</show>
        <
required>1</required>
    </
legality>
</
pfpj_cnp>
se transforma in:
<pfpj_cnp>
    <
legality>
        <
show>1</show>
        <
required>1</required>
    </
legality>
    <!-- 
Daca CNP trebuie sa apara la ambele optiuni:
    <
natural>
        <
show>1</show>
        <
required>1</required>
    </
natural>
    -->
</
pfpj_cnp>
Tot in app/code/community/PfpjRom/CustomerRom/etc/config.xml ar mai trebuie adaugat in cele 4 formate.
{{var pfpj_cnp}}
Formatul online e folosit in dropdown-ul care selecteaza adresa pe one page checkout.

In tabela `eav_attribute` trebuie activat pentru vizualizare campul `pfpj_cnp` (2 inregistrari):

UPDATE `eav_attribute`, `eav_entity_type`
    
SET `eav_attribute`.`is_visible`=1
WHERE
    
`eav_attribute`.`attribute_code`="pfpj_cnp"
    
AND (`eav_entity_type`.`entity_type_code`="customer_address"
        
OR `eav_entity_type`.`entity_type_code`="order_address")
    AND `
eav_attribute`.`entity_type_id`=`eav_entity_type`.`entity_type_id`;
Campul `is_required` in principiu nu ar trebui sa fie 1 pentru entity_type `order_address`.
Double check inregistrarile astea 2 inregistrari cu altele din campurile folosite de extensie (de exemplu fa o comparatie cu `pfpj_cui`).

Din moment ce sunt in template-uri si input-urile pentru cnp, ar trebui sa functioneze.

Let me know Andru

PS: Campul CNP nu e activat in extensie pentru ca in actuala legislatie nu prea e voie ori necesar sa se patreze cnp-ul in baza de date.
Pe factura se trec doar seria de buletin si numele clientului. Dar totusi este pus dezactivat pentru cazul in care se razgandesc domnii tehnocrati de la finante smile

 
Magento Community Magento Community
Magento Community
Magento Community
 
andru_san
Jr. Member
 
Avatar
Total Posts:  13
Joined:  2009-09-06
Timisoara, Romania
 

Mersi de raspunsul rapid.

Dintr-un motiv sau altul nu functioneaza. pe frontend, nu se vede nici pe checkout, nici pe edit address. Se vede in schimb pe customer/account si pe admin (dar pe admin, edit customer address, orice valoare introdusa nu este salvata).

La sql, am incercat atat cu ‘is_visible’=0, cat si ‘is_visible’=1 (care coincide cu ‘pfpj_cui’), pe amble inregistrari de pfpj_cnp.

config.xml l-am urcat pe pastebin.

P.S. Nu inteleg de ce e nevoie nici macar de serie buletin. Prea multa birocratie. Cat despre “tehnocrati”, that’s just another buzzword. Nici macar nu e folosit corect. Ei se refera la ‘profesionisti in domeniu’. wink Ms inca odata!

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top
Page 1 of 3