Thứ Ba, 19 tháng 5, 2015

Nếu như sử dụng Opencart 1.5.5 hoặc Opencart 1.5.6 bạn sẽ dễ dàng nhận ra khung soạn thảo của 2 version này không được đầy đủ chức năng như các version trước đó. Các bạn có thể xem hình dưới để thấy rõ sự khác biệt này.
Hướng dẫn tạo khung soạn thảo chuẩn cho Opencart
Để tạo khung soạn thảo chuẩn cho Opencart các bạn làm theo các bước dưới đây:
1. Download file zip dưới đây về và giải nén.
File tải về: Download
2. Upload folder plugin/ và file config.js trong file tải về vào thư mục theo đường dẫn sau:admin/view/javascript/ckeditor/.
3. Thưởng thức thành quả của bạn như hình bên dưới.
Hướng dẫn tạo khung soạn thảo chuẩn cho Opencart
Chúc các bạn thành công !
Giới hạn upload 300kb và kích thước lớn nhất 1000px x 1000px của Opencart tất nhiên là tương đối hợp lý vì với kích thước quá lớn thì cũng không view hết trên màn hình mà dung lượng lớn quá thì dẫn đến việc xử lý ảnh và load cũng chậm. Tuy nhiên việc kích thước ảnh lớn và dung lượng lớn cũng có nhiều cái lợi nhất là khi bạn là nhà phân phối bạn phải cung cấp hình ảnh ở độ phân giải tốt nhất và sắc nét nhất cho đại lý. Việc cung cấp hình ảnh rõ ràng, chất lượng cao giúp cho khách hàng của bạn xem hình ảnh rõ nhất.
Cách chỉnh sửa giới hạn upload limit 300kb / 1000 x 1000px Opencart tương đối đơn giản. Bạn chỉ cần mở file admin/controller/common/filemanager.php tìm đoạn:
if($this->request->files['image']['size']>300000){
    $json['error']=$this->language->get('error_file_size');
}
Sửa 300000 = 300kb sửa số này thành số bạn muốn.
Sửa Giới Hạn Upload Limit 300kb / 1000 X 1000px Opencart
Chúc các bạn thành công!

Thứ Ba, 12 tháng 5, 2015

Bước 1: Upload thư mục admin and catalog lên thư mục root của website
Bước 2: Vào Admin Panel > System > Localisation > Languages > Insert với thông tin như sau:
1) Language name: vietnamese
2) Code: vi
3) Locale: vi_VN.UTF-8,vi_VN,vi-vn,vietnamese
4) Image: vn.png
5) Directory: vietnamese
6) Filename: vietnamese
7) Oder: 0
8) Save
Bước 3: vào Admin Panel > System > Settings > Your Store > Edit > Local:
1) Language: Vietnamese (Apply for your store) – chỉnh ngôn ngữ tiếng Việt cho website
2) Administration language: Vietnamese (Apply for your adminitration store) – ngôn ngữ tiếng việt cho trang quản trị
3) Save
Bước 4: kiểm tra về chuyển đổi qua lại giữa các ngôn ngữ.

Việt hóa OpenCart được thực hiện như thế nào?

Đây là phần mình nói thêm để các bạn có thể tùy chỉnh ngôn ngữ theo ý muốn. OpenCart sử dụng các thư mục chứa file translate của các ngôn ngữ khác nhau. Ví dụ tiếng anh thì có thư mục english trong admin/language và catalog/language, tiếng Việt thì có thư mục vietnamese chứa các file dịch.
Ở bước 1 bạn đã upload thư mục vietnamese lên trên mã nguồn, nhờ đó mà ta có thể Việt hóa OpenCart, như vậy, bạn có thể mở thư mục này ra, chỉnh sửa lại phần dịch trước khi upload lên. Phía trong thư mục vietnamese còn rất nhiều mục nhỏ tương ứng như checkout, account, common…
Khi nào trên giao diện xuất hiện các lỗi không dịch được, mình ví dụ là text_home đi, thì trên giao diện sẽ xuất hiện text_home. Như vậy bạn biết là text_home chưa được dịch => tìm nó và dịch, tương tự như các phần từ khác ha.
Chúc các bạn thành công!


Thứ Tư, 6 tháng 5, 2015

Hệ thống này cũng bản miễn phí và có phí. Tuy nhiên, theo đánh giả của mình, cái miễn phí của hệ thống này đem nhiều giá trị hơn. Sau khi hết hạn, bạn vẫn có thể dùng toàn bộ chức năng với một user, và nếu tinh ý chút, bạn có thể dùng nhiều user.
Ngoài ra, còn rất nhiều tính năng khác mà bạn sẽ cảm thấy thích như chia sẻ tài liệu nội bộ, chat nội bộ, webcam…đây là một hệ thống nội bộ và hỗ trợ rất tuyệt. Bạn cũng có thể tải ứng dụng dành cho android, iOS, hoặc sử dụng trình duyệt để login vào hệ thống chat và hỗ trợ khách hàng.
Hướng dẫn cài đặt

Bước 1: Tạo tài khoản FTP và domain, datatabase cho website livechat của bạn (website riêng)

Mình ví dụ sau khi xong bước này mình có các thông tin sau:
Tài khoản FTP:
User: gt7fh5 – Login url: http://mywebsitedomain.com
URL: http://mywebsitedomain.com/livezilla
Database:
User: db00067a5
Database name: livezilla

Bước 2: Cài đặt mã nguồn lên server

Sau khi download và cài đặt xong, các bạn sẽ thấy 2 biểu tượng  Livezilla Client và Livezilla Server Admin. Bạn click vào LiveZilla Server Admin để tiến hành cài đặt.

Bước 3: điền thông tin admin

Sau khi mở trình cài đặt, bạn chọn Create new LiveZilla Server và chọn Next. Điền thông tin quản trị viên như bảng phía dưới

Bước 4: upload mã nguồn hệ thống lên server

Bạn sử dụng các thông tin đã tạo ở bước 1 điền vào phần khai báo phía dưới
Sau đó chọn select và chọn đúng thư mục root của website:

Bước 5: cấu hình database

Sử dụng thông tin đã tạo ở bước 1 để khai báo
Bước 6: vào url của website để xem thành quả

Kết luận

Như vậy là bạn đã xây đựng được hệ thống website live chat riêng cho mình.Ất hẳn các bạn sẽ thắc mắc làm sao đưa vào website bán hàng, dịch vụ như demo được. Để làm được điều đó hãy xem phần hướng dẫn tích hợp hệ thống LiveZilla chat vào website nhé.
Cùng tham khảo thêm tại đây nhé!  Hệ Thống Hỗ Trợ Chat Trực Tuyến




 Mặc định trong opencart là sắp xếp sản phẩm từ cũ đến mới, tức là khi bạn post bài mới sẽ bị đẩy về sau, sản phẩm cũ nhất sẽ đứng đầu. Việc này cực kỳ phản khoa học vì sản phẩm mới nhất của bạn lại đứng cuối cùng gây ra cho người dùng khi tới website bạn xem toàn sản phẩm cũ rích còn sản phẩm mới thì họ phải bấm hết trang này tới trang kia mới thấy (nhiều sản phẩm thì vất vả lắm).
Hôm nay tôi sẽ giới thiệu cho các bạn một cách sắp xếp sản phẩm mới nhất đứng đầu tiên, cũng chỉ là thay đổi 1 tí code để cho hàng mới thì đứng đầu, cũ thì đứng sau thôi.
Vào trong category.php theo đường dẫn sau : catalog/controller/product/category.php . Mở nó ra tìm đoạn này :
if (isset($this->request->get[‘sort’])) {
$sort = $this->request->get[‘sort’];
} else {
$sort = ‘p.sort_order';
}
Thay thế bằng đoạn này
if (isset($this->request->get[‘sort’])) {
$sort = $this->request->get[‘sort’];
} else {
$sort = ‘p.date_added';
}
Tiếp theo tìm đoạn code sau:
if (isset($this->request->get[‘order’])) {
$order = $this->request->get[‘order’];
} else {
$order = ‘ASC';
}
Và thay thế bằng đoạn này
if (isset($this->request->get[‘order’])) {
$order = $this->request->get[‘order’];
} else {
$order = ‘DESC';
}
Như vậy bài hướng dẫn sắp xếp sản phẩm từ mới đến cũ cho Opencart của mình đã xong. Lúc này những sản phẩm được đặt số thứ tự sẽ hiện thị lên trước, những sản phẩm không được đặt số thứ tự sẽ hiển thị từ mới đến cũ.
Chúc các bạn thành công !
Random Products là module khá hay và cần thiết cho Opencart, chức năng của module này thì chắc hẳn đọc qua tiêu đề bài viết các bạn cũng đã biết rồi. Random Products sẽ lựa chọn sản phẩm ngẫu nhiên để hiển thị, từ đó khách hàng có thể thấy được các sản phẩm khác nhau khi đăng nhập vào trang web của bạn, giúp trang web của bạn luôn tươi mới.


Module sản phẩm ngẫu nhiên này có sử dụng vqmod nên các bạn bắt buộc phải cài đặt vqmod trước nhé!
Ở bất cứ website thương mại điện tử nào, tính năng hỗ trợ trực tuyến, chat online đều cần thiết nhằm tăng tính tương tác với người mua hàng. Hôm nay, mình sẽ hướng dẫn các bạn cài đặt tính năng hỗ trợ online cho opencart.
Để có thể cài đặt tính năng hỗ trợ online cho opencart, bạn phải lựa trọng một trong 3 giải pháp trong bài viết các giải pháp hỗ trợ trực tuyến.

Giải pháp 1: hỗ trợ online cho opencart thông qua yahoo hoặc skype
Sử dụng module Support Online Yahoo Skype Full được phát triển bởi itplusvn, tuy nhiên, giải pháp này rất dễ sử dụng nhưng có khá nhiều hạn chế, do vậy bạn nên tìm hiểu thêm về giải pháp thứ
 2.

Giải pháp 2: sử dụng giải pháp hỗ trợ trực tuyến của subiz, zopim…
Đây là giải pháp với khá nhiều tính năng, tính tương tác cao hơn và chỉ cần biết xíu về code là bạn có thể sử dụng “ngon lành”. Các bạn xem hướng dẫn Subiz – Giải pháp chat trực tuyến

Giải pháp 3: xây dựng hệ thống hỗ trợ online cho opencart riêng
Nếu bạn là người khá rành về code, thì nên tìm hiểu giải pháp này, tính năng nhiều và hơn hẳn giải pháp 2 về tính quản lý, đảm bảo thông tin khách hàng. Hướng dẫn phương pháp này, các bạn xem bài Livezilla – hệ thống hỗ trợ chat trực tuyến
Việc sử dụng Opencart để xây dựng các trang bán hàng là điều rất đơn giản, trong đó tiền tệ cũng được rất nhiều người quan tâm. Đối với các mã nguồn khác thì việc tạo ra một website có nhiều đơn vị tiền tệ có vẻ khó khăn hơn, nhưng đối với Opencart thì nó lại là điều rất đơn giản và dễ dàng. Bài hướng dẫn hôm nay mình sẽ hướng dẫn các bạn cách thêm đơn vị tiền tệ trong Opencart.

Bước 1:

Bạn login vào trang quản trị Opencart. Tại thanh Menu bạn chọn Systems > Settings. Click Edit button

Bước 2:

Chọn tab Local. Tôi khuyên bạn nên bật chức năng Auto Update Currency. Điều này sẽ rất có lợi vì nó sẽ tự động thiết lập các tỷ lệ chuyển đổi cho mỗi đơn vị tiền tệ.



Bước 3:

Tại thanh menu bạn tiếp tục chọn Systems > Localisation > Curencies. Click chọn Insert để tiến hành thêm tiền tệ VNĐ.

Bước 4:

Ở đây, chúng ta thêm Currency title, Code, Symbol Left hoặc Symbol Right, Decumal Places và set Status của tiền tệ VNĐ
Currency Name: Tên đơn vị tiền tệ (VNĐ)
Code: Mã của đơn vị tiền tệ. Tất cả các mã tiền tệ phải được viết hoa. ( GBP )
Symbol Left: Các ký hiệu tiền tệ nằm ở bên trai. Ví dụ như (£20) của bảng anh. ( tiền việt nam đồng bỏ trống chỗ này )
Symbol Right: Các ký hiệu tiền tệ nằm ở bên phải. Ví dụ như đồng Euro (20€). ( VNĐ )
Decimal Places: Số lượng chữ số phần thập phân sử dụng cho một đơn vị tiền tệ.  ( tiền việt nam đồng bỏ trống chỗ này )
Value: Giá trị tiền tệ so với tiền tệ mặc định của bạn. Nếu đồng tiền bạn nhập là tiền tệ mặc định thì bạn nên thiết lập giá trị 100000. Giá trị tiền tệ sẽ thay đổi tự động nếu bạn có tiền tệ cập nhật tự động thiết lập để có. ( 1.00000000 )
Status: Tắt hoặc kích hoạt trạng thái tiền tệ (Bật)
Chi tiết như hình ảnh phía dưới. Hãy kiểm tra lại một lần nữa và hãy nhớ Save lại các thiết lập nhé.

Bước 5:

Sau đó vào Systems > Settings. Click Edit button.
Phần Local -> Currency các bạn chọn VNĐ rồi Save để lưu thay đổi.

Rất đơn giản phải không nào !
Chúc các bạn thành công !





Thứ Ba, 5 tháng 5, 2015

Khi mình làm web thì thấy một điều bất cập đó là không phải khách hàng nào họ cũng điền giá cho sản phẩm của họ, mà khi đó họ lại muốn hiển thị giá: liên hệ hoặc là miễn phí. Vậy để Hiển thị giá: liên hệ cho opencart ta làm như nào? Bài viết này sẽ hướng dẫn cho các bạn cách làm điều đó.
Đầu tiên bạn vào file currency.php theo đường dẫn sau :  system/library/currency.php


Mở file currency.php bằng notepad++
Tìm đến dòng 74, bạn sẽ thấy đoạn:
$string='';


Bạn chèn vào đằng trước nó đoạn code như sau:
if($format&&(float)$value==0){
return'Liên hệ';


Sau đó lưu lại là ok.

Chúc các bạn thành công !

Internet đang trở thành nơi mua bán của rất nhiều người, đặc biệt là những nhân viên văn phòng, sinh viên... Thông qua mạng Internet người ta có thể rao về bất cứ một dịch vụ hay hàng hóa nào hoặc rao bán bất cứ đồ cũ nào từ quần áo, bát đĩa cho tới làm bằng lái xe ôtô. Người tiêu dùng và các khách hàng là những tổ chức, công ty,... đang dần chuyển sang mua sắm trực tuyến nhiều hơn nhằm tiết kiệm thời gian.
Việt Nam là một trong những nước có tốc độ phát triển Internet hàng đầu trên thế giới với trên 30 triệu người sử dụng internet và tỉ lệ người sử dụng Internet hàng năm tăng trên 20%, việc kinh doanh trên Internet đã và sẽ ngày càng chiếm vị trí quan trọng trong các hoạt động sản xuất kinh doanh của đơn vị, các hộ kinh doanh cá thể.
Rõ ràng, bạn sẽ đánh mất nhiều cơ hội kinh doanh lớn nếu không xây dựng gian hàng trực tuyến của mình. Tuy nhiên, để làm một trang web bán hàng hiệu quả và năng động mang lại lợi nhuận kinh doanh chứ không chỉ dừng ở chỗ giới thiệu, quảng bá sản phẩm không phải là dễ. Bạn đã thử tự làm nhưng chưa hiệu quả hay không biết bắt đầu từ đâu?
Hãy tham gia khóa học website bán hàng tại hoatech.edu.vn.
1. Kiến thức và kỹ năng sẽ đạt được
Chỉ sau ba buổi học, bạn đã có thể tự làm gian hàng của riêng mình, vừa làm chủ, vừa tiết kiệm chi phí, thời gian.
Tham khảo tại đây gian hàng học viên đã tạo:
http://quatanganan.com/
http://cavungtau.com/
http://giadinhhandmade.com/
 ....
Điểm khác biệt khi học tại hoatech.edu.vn so với các trung tâm khác là ngoài phần xây dựng web, bạn còn được học thêm công cụ OpenCart để tạo gian hàng điện tử vô cùng hiệu quả. Vì thế, không cần có kiến thức cơ bản về lập trình, bạn cũng có thể tham gia lớp học.
2. Giảng viên và điều kiện học tập
Giảng viên là các chuyên gia công nghệ thông tin làm việc trong lĩnh vực Marketing online, lập trình web. Tham gia buổi học bạn không chỉ học được nhiều kiến thức từ giảng viên mà còn được giải đáp các thắc mắc trong lĩnh vực online marketing, thương mại điện tử, lập trình web.
3. Thời lượng khóa học: 6 buổi, 2h-3h/ buổi hoặc có thể linh động. Xem: Hướng dẫn học online
Lịch khai giảng website bán hàng
4. Học phí online: 1.200.000 đ
5. Nội dung học:
Công cụ Xây dựng web bán hàng trực tuyến:
1. Giới thiệu
2. Cài đặt
3. Cấu hình quản trị
4.Cập nhật nội dung
5.Chạy thử gian hàng trên máy laptop
6.Phân biệt local host – website đặt trên máy của bạn và Internet host – website đặt trên Internet.
7. Hướng dẫn xây dựng một web bán hàng trực tuyến bằng Open Cart, với đầy đủ quyền quản trị và có thể áp dụng ngay trong thực tế
8. Phân tích mô hình TMĐT tiên tiến:   Các chức năng.   Các ứng dụng.   Phân tích ví dụ một số website, cửa hàng bán lẻ trực tuyến.   Hệ thống hóa các đặc điểm trên.