Jump to content

Giúp mình vấn đề về font chữ và thuế


Duc sam

Recommended Posts

Giúp mình điều chỉnh lại font chữ của giá trên index, làm sao để chữ số tiền size nhỏ đi để không bị tràn sang khung khác.
VD: 4.240.000.00VNĐ 2 số 0 thừa vaf size của số thì to quá đè sang cả khung khác.

Hình 1
http://chiase.anhso.net/as/08/07/05/gia.886986.jpg


Mình muốn bỏ thêm chữ tính thuế ở ô xem chi tiết sản phẩm nữa thì làm thế nào nhỉ

http://chiase.anhso.net/as/08/07/05/thue653753.jpg

Mọi người giúp mình cái nhé cảm ơn nhiều!

1157_u3tllqNzwVmu6cKpgiCX_t

1158_0Punyd4glvshsren1BEB_t

Link to comment
Share on other sites

  • 2 weeks later...

or: find

#center_column .products_block span.price {
text-align: center;
font-size: 1.0em;
padding: 0.5em 0;
display: block;
}

and then replace by block text follow:

#center_column .products_block span.price {
text-align: center;
font-size: 1.0em;
padding: 0.5em 0;
display: block;
}

Link to comment
Share on other sites

  • 1 month later...

Bạn cần thu nhỏ font chữ đồng thời dùng Đ thay vì VND.

How to reduce the font size of price in category/sub-category view ?
Look in file: \themes\prestashop\css\global.css
+ For category view: (OK)
Search for: ul#product_list li .price (line 1415)
reduce font-size to: 100%;
+ For home page (featured products)
Search for: #center_column .products_block span.price { (line 1045)
Change font-size to: 1.0

Còn đây là cách lọai bỏ 2 số 0 thừa và dùng Đ thay vì VND:
How to change Currency number format for VND: ex: 2 055 570 d (zero numbers after decimal point instead of 2)
In ../classes/Tools.php, search for: 'function displayPrice' (line 181)
Below that, there are 4 cases
For ex if you want to use case 4 for Vietnam currency format:
Search for: $ret = number_format($price, 2, '.', ',').' '.$c_sign;
Replace with: $ret = number_format($price, 0, ',', ' ').' '.$c_sign;
+ Also, change the name for display in admin CP:(optional)
Open file \adminttt\tabs\AdminCurrencies.php
Search for: "$currency_formats = array("
Search for: 4 => '0,000.00X',
Replace with: 4 => '0 000 X ('.$this->l('as with Vietnam dong').')',

After that go to Back office>>payment>>currency, select the currency you want then select the formatting to option 4.

Link to comment
Share on other sites

vẫn chua được các ban ạ
+ Also, change the name for display in admin CP:(optional)
Open file \adminttt\tabs\AdminCurrencies.php
Search for: “$currency_formats = array(”
Search for: 4 => ’0,000.00X’,
Replace with: 4 => ’0 000 X (’.$this->l(‘as with Vietnam dong’).’)’,
chinh rồi nhưng khi vào Back office>>payment thì không được màn hình trắng trơn vậy là sao nhỉ minh làm rất nhiều lần rồi mà không được

Link to comment
Share on other sites

vẫn chua được các ban ạ
+ Also, change the name for display in admin CP:(optional)
Open file \adminttt\tabs\AdminCurrencies.php
Search for: “$currency_formats = array(”
Search for: 4 => ’0,000.00X’,
Replace with: 4 => ’0 000 X (’.$this->l(‘as with Vietnam dong’).’)’,
chinh rồi nhưng khi vào Back office>>payment thì không được màn hình trắng trơn vậy là sao nhỉ minh làm rất nhiều lần rồi mà không được


Bước đó chỉ là tùy chọn cho đẹp thôi (optional).
Bạn thử đừng thực hiện bước đó xem kết quả ra sao?
Link to comment
Share on other sites

  • 1 month later...

Search for: $ret = number_format($price, 2, '.', ',').' '.$c_sign;
Replace with: $ret = number_format($price, 0, ',', ' ').' '.$c_sign;


sau khi làm xong bước này, vào lại shop và thấy trắng trơn. trong adminCP đã chỉnh xuống dòng thứ 4, loại tiền VND.
sau đó phải copy file Tools.php cũ đè vào mới phục hồi lại được. Bác có cách nào khắc phục ko?
Link to comment
Share on other sites

minh lam cho font chu nho lai y nhu ban da chi ma khong duoc
"Look in file: \themes\prestashop\css\global.css
+ For category view: (OK)
Search for: ul#product_list li .price (line 1415)
reduce font-size to: 100%;
+ For home page (featured products)
Search for: #center_column .products_block span.price { (line 1045)
Change font-size to: 1.0"

Link to comment
Share on other sites

  • 2 months later...

Search for: $ret = number_format($price, 2, '.', ',').' '.$c_sign;
Replace with: $ret = number_format($price, 0, ',', ' ').' '.$c_sign;


sau khi làm xong bước này, vào lại shop và thấy trắng trơn. trong adminCP đã chỉnh xuống dòng thứ 4, loại tiền VND.
sau đó phải copy file Tools.php cũ đè vào mới phục hồi lại được. Bác có cách nào khắc phục ko?


Do khi copy đoạn code đó vào bị sai cú pháp thôi, chẳng qua là . hay , hay ' gì đó. Bạn nào cần chỉnh cho các sản phẩm có giá lên đến 9.999.999 Đ theo như mình (chưa đổi cỡ font, vì thấy cỡ đó thể hiện tốt) thì bạn chép đè file tools.php vào thư mục \yourweb.com\classes và file AdminCountries.php vào \yourweb.com\admin\tabs là nhanh nhất nè. Ai cần chỉnh giá sản phẩm trên 10.000.000 Đ thì các bạn chỉ cần làm thêm động tác đổi cỡ font như các bạn ở trên chỉ rồi nhé! Và cần phải chỉnh code vì Presta chỉ cho phép giá lên 7 chữ số hà.

AdminCurrencies.php

Tools.php

Link to comment
Share on other sites

  • 1 month later...
Bạn cần thu nhỏ font chữ đồng thời dùng Đ thay vì VND.

How to reduce the font size of price in category/sub-category view ?
Look in file: \themes\prestashop\css\global.css
+ For category view: (OK)
Search for: ul#product_list li .price (line 1415)
reduce font-size to: 100%;
+ For home page (featured products)
Search for: #center_column .products_block span.price { (line 1045)
Change font-size to: 1.0

Còn đây là cách lọai bỏ 2 số 0 thừa và dùng Đ thay vì VND:
How to change Currency number format for VND: ex: 2 055 570 d (zero numbers after decimal point instead of 2)
In ../classes/Tools.php, search for: 'function displayPrice' (line 181)
Below that, there are 4 cases
For ex if you want to use case 4 for Vietnam currency format:
Search for: $ret = number_format($price, 2, '.', ',').' '.$c_sign;
Replace with: $ret = number_format($price, 0, ',', ' ').' '.$c_sign;
+ Also, change the name for display in admin CP:(optional)
Open file \adminttt\tabs\AdminCurrencies.php
Search for: "$currency_formats = array("
Search for: 4 => '0,000.00X',
Replace with: 4 => '0 000 X ('.$this->l('as with Vietnam dong').')',

After that go to Back office>>payment>>currency, select the currency you want then select the formatting to option 4.


good job
thanks so much
Link to comment
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...