Jump to content
Sign in to follow this  
Duc sam

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

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

Share this post


Link to post
Share on other sites

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;
}

Share this post


Link to post
Share on other sites

Mình đã sửa nhung sao nó không chuyển đổi nhỉ?không biết có phải do cache khong nhỉ

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
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

Share this post


Link to post
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?

Share this post


Link to post
Share on other sites

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?

Share this post


Link to post
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"

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...

Important Information

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