biocyn' Alıntı:
Aslında çalışır ancak eksik olmuş demeden edemeyeceğim. Çünkü T.C. Kimlik No ya da Vergi Dairesi ve Vergi Numarası da girilebilsin diyor isek sadece register ve customer dosyaları editlendiğinde işin sadece %10 'u bitmiş olur. Belki de % 5'i.
1- T.C. Kimlik No,
2- Vergi Numarası,
3- Vergi Dairesi...
Üç madde de aslında öncelikli olarak önem arz etmektedir eğer söz konusu E_TİCARET İSE...
Özellikle de sistemin admin panelinden fatura yazdıracaksanız ki o zaman maliye bakanlığının il kodlu logosu da gerekmektedir. Aynı zamanda hele bir de şirket adına kesecekseniz faturayı işte o zaman vergi dairesi ve vergi numarasının da yazması gerekecektir. bunun için de aşağıda listeyi verdim. Eğer tüm dosyalarda yanlışsız editleme yaparsanız sorunsuz bir şekilde yukarıda adı geçen 3 madde ile ilgili site tam uyum içerisinde çalışacaktır.
admin\view\template\sale\customer_form.tpl
admin\view\template\sale\customer_list.tpl
admin\view\template\sale\order_form.tpl
admin\controller\sale\customer.php
admin\controller\sale\order.php
admin\language\turkish\sale\customer.php
admin\language\turkish\sale\order.php
admin\model\sale\customer.php
admin\model\sale\order.php
catalog\view\theme\biocyn\template\account\address.tpl
catalog\view\theme\biocyn\template\account\create.tpl
catalog\view\theme\biocyn\template\account\edit.tpl
catalog\view\theme\biocyn\template\checkout\address.tpl
catalog\view\theme\biocyn\template\checkout\guest_step_1.tpl
catalog\controller\account\address.php
catalog\controller\account\addresses.php
catalog\controller\account\create.php
catalog\controller\account\edit.php
catalog\controller\account\invoice.php
catalog\controller\checkout\address.php
catalog\controller\checkout\confirm.php
catalog\controller\checkout\guest_step_1.php
catalog\controller\checkout\guest_step_3.php
catalog\controller\checkout\payment.php
catalog\controller\checkout\shipping.php
catalog\language\turkish\account\address.php
catalog\language\turkish\account\addresses.php
catalog\language\turkish\account\create.php
catalog\language\turkish\account\edit.php
catalog\language\turkish\checkout\address.php
catalog\language\turkish\checkout\guest_step_1.php
catalog\language\turkish\mail\order_confirm.php
catalog\model\account\address.php
catalog\model\account\customer.php
catalog\model\account\order.php
catalog\model\checkout\order.php
Bütün bu dosyalarda editmele yapmalısınız...
usta bu dosyaların büyük çoğunluğuna dokunmak bile gerekmiyor.
bu gece 2 saat fln uğraşarak fax bölümünü zorunlu alan haline getirip, adını tc kimlik diye değiştirdim. toplamda 5 dosya admin menüsü için 10 kadar dosyada catalog tan değiştim. (tpl ler, dil dosyaları ve php dosyaları) opencart ta paylaştım, biraz vaktim olursa 0 dan field eklemeye çalışacağım.
tabi burada önemli nokta ben default theme de düzenlemeleri yaptım ve direk kaynak kodlarını değiştirdim. farklı theme lerde nasıl etki edecek bilemiyorum özellikle tpl dosyalarını değiştiğim için muhtemelen sıkıntı olacaktır. Şayet nasıl modül haline getireceğini bilen birileri varsa ortak bir çalışma yapabiliriz. sonuçta 15 dosya çok fazla değil..