Portfolio
Code/Web

[magento] add thành phố vào db

September 7, 2013Category : Code/Web

DS các thành phố VN INSERT INTO `by_directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (485, ‘VN’, ‘HN’, ‘Hà Nội’), (487, ‘VN’, ‘HCMC’, ‘Tp Hồ Chí Minh’), (488, ‘VN’, ‘HP’, ‘Hải Phòng’), (489, ‘VN’, ‘BR’, ‘Bà Rịa’), (490, ‘VN’, ‘VT’, ‘Vũng Tàu’), (491, ‘VN’, ‘BL’, ‘Bạc Liêu’), (492, ‘VN’, ‘BG’, ‘Bắc Giang’), (493, ‘VN’, ‘BC’, ‘Bắc Cạn’),..

Read more
01.

[Magento] Bỏ phần thập phân tiền tệ

September 4, 2013Category : Code/Web

Step 1: Open file with path: app\code\core\Mage\Directory\Model\Currency.php Step 2: Old line: return $this->formatPrecision($price, 2, $options, $includeContainer, $addBrackets); New line: return $this->formatPrecision($price, 0, $options, $includeContainer, $addBrackets); Step 3: System/Cache management/ Action: 1. [Select all] -> [Refresh] -> [Submit] 2. [Flush Cache Storage]

Read more
02.

[Magento] Show bố cục các file .phtml được gọi ra trên trang hiện tại

September 4, 2013Category : Code/Web

Admin -> System -> Configuration. Chuyển “Current Configuration Scope” thành ’Main Website’ ở góc trên cùng bên trái. Chọn Developer Tab ở góc dưới cùng bên trái. Tìm mục Debug trong nội dung. Ở mục Template Path Hints: chọn Yes (also might want to add Block Names to hints)

Read more
03.

[mangento] Hiện sản phẩm theo nhóm ngoài trang chủ

September 1, 2013Category : Code/Web

Vào CMS / Home page / content chèn code sau: Thời trang nữ   {{block type=”catalog/product_list” template=”catalog/product/list.phtml” category_id=”3″}}

Read more
04.

[magento] Tăng tốc độ cho magento

August 30, 2013Category : Code/Web

Một trong những nhược điểm của Magento là tốc độ nếu cấu hình mặc định được sử dụng. Có nhiều cách nhất định làm cho nó chạy nhanh hơn. Với tôi thì tôi thết tốt nhất là để cho phép nén Gzip bằng cách thay đổi. Htaccess một chút. Bạn chỉ cần bỏ ghi chú..

Read more
05.

[WP] [Woocommerce] Hiển thị sản phẩm đang giảm giá

April 16, 2013Category : Code/Web

Mặc định trong plugin Woocommerce có hỗ trợ một vài shortcodes mặc định mà chúng ta rất hay thường dùng như hiển thị sản phẩm mới nhất (recent products), sản phẩm nổi bật (featured products), hiển thị sản phẩm trong 1 category, hiển thị sản phẩm theo SKU/ID..v..v..nhưng có một cái hơi thiếu xót đó..

Read more
06.

[WP] [WooCommerce] Cách tạo thuộc tính cho sản phẩm

April 16, 2013Category : Code/Web

Có một chức năng mà các trang bán hàng chuyên nghiệp không thể thiếu đó là cho phép người mua hàng tùy chọn các thuộc tính riêng dành cho sản phẩm đó khi đặt hàng. Ví dụ nếu họ đang xem một cái áo thì bạn cần thêm các thuộc tính liên quan như Màu..

Read more
07.

[WP] [WooCommerce] Bỏ bớt một số field không cần thiết khi thanh toán

April 16, 2013Category : Code/Web

Mặc định trong WooCommerce khi khách hàng tới trang thanh toán (Checkout) thì hệ thống đều bắt khách phải nhập một số thông tin không cần thiết đối với người dùng Việt Nam như Address 2, Post Code, States..v..v..Nhưng khổ nỗi WooCommerce lại không có tùy chọn để thiết lập vô hiệu hóa các field này...

Read more
08.

[WP] Hướng dẫn sử dụng WooCommerce cơ bản

April 16, 2013Category : Code/Web

Tại sao mình lại chọn WooCommerce? WooCommerce là một plugin khá phổ biến để tạo trang bán hàng trong WordPress. Có nhiều themes dành riêng cho nó được WooThemes thiết kế, bao gồm miễn phí và trả phí. Có nhiều thành phần mở rộng (add-on) giúp tăng cao hiệu suất sử dụng. Đầy đủ các..

Read more
09.

PHP func – Chống SQL

July 25, 2012Category : Code/Web IT & Network

Hạn chế sự tò mò của các bác function anti_sql($sql) { $sql = preg_replace(sql_regcase(“/(from|select|insert|delete|where|drop table|show tables|#|*|–|\)/”),””,$sql); return trim(strip_tags(addslashes($sql))); #strtolower() } một cách khác

Read more
010.

Code popup under site

June 18, 2012Category : Code/Web

Code function addEvent(obj, eventName, func){ if (obj.attachEvent) { obj.attachEvent(“on” + eventName, func); } else if(obj.addEventListener) { obj.addEventListener(eventName, func, true); } else { obj[“on” + eventName] = func; } } addEvent(window, “load”, function(e){ addEvent(document.body, “click”, function(e) { // −−−−−−−−−−−−−− cau hinh chung cho cu so pop −−−−−−−−−−−−−−−−−−−− var params = ‘height=’+1+’,width=’ +1+ ‘,left=9999,top=9999,location=0,toolbar=0,status=0,menubar=0,scrollbars=0,resizable=0’; // −−−−−−−−−−−−−− pop..

Read more
012.

Tính tiền trả góp

June 5, 2012Category : Code/Web

CSS <style type=”text/css”> body{ background-color:white; font-size:10pt; color:black; font-family:sans-serif; } </style>

Read more
013.

Thêm dấu phẩy vào số

June 5, 2012Category : Code/Web

Hiệu ứng sẽ thêm dấu phẩy vào số để dễ phân biệt phần trăm, ngàn, triệu… Ví dụ trong hiệu ứng là số 123456789 trở thành 123,456,789.

Read more
014.

Các cách tối ưu hoá cho một Website có lượng truy cập và dữ liệu lớn.

October 18, 2011Category : Code/Web

Những Website lớn khi có lượng truy cập và lượng dữ liệu lớn thường hay có hiện tượng treo Server, chêt Process PHP, SQL bị locktable, Copying to tmp table…những hiện tượng này đều do lượng dữ liệu khổng lồ, SQL và code chưa được tối ưu hóa, chưa xử lý cache(cache file, cache SQL,..

Read more
015.

Giới thiệu node.js và CoffeeScript

October 17, 2011Category : Code/Web

node.js đang là công nghệ rất hot hiện nay. Từ lúc ra đời (2009) đến lúc hot node.js chỉ mất khoảng vài tháng. Điều này có lẽ chỉ có thể giải thích bằng lí do là viết cả client side và lẫn server side của cùng một trang web chỉ bằng một ngôn ngữ là ước..

Read more
016.
© Oliver / All rights reserved.
To top