Jump to content

Giúp em với! Em cần gấp lắm


bkssdg

Recommended Posts

Em sửa Modules để đưa sản phầm vào giữa trang theo cách của anh dkkqt
+ Thứ nhất để thay đổi vị trí của module này, bạn vào Back Office >> Modules >> Positions >> Transplant a modules >> blocknewproducts. Hook into vào vị trí mới (Homepage contents). Sau đó xóa modules này ở vị trí cũ đi ( tùy chọn)

Nhưng làm thế nào mà em lại xóa mất cái New Product Block, giờ khi bấm vào sản phẩm nó không hiển thị lên nữa mà chỉ hiện lên 1 dòng chữ duy nhất là: Hack attempt

Anh nào giúp em với!

Thông qua forum này, cho em gửi lời cảm ơn đến các anh chị đã có những nỗ lực tuyệt vời để Presta trở thành một công cụ xây dựng website bán hàng thật hoàn hảo.

BKSSDG

Link to comment
Share on other sites

Anh dkkqt cho em hỏi chút ạ.
1. Giả sử như em muốn thêm một chút tin tức vào trang chủ, tức là khi khách hàng đến thăm học sẽ xem tin tức của mình luôn. Ví dụ như cửa hàng của em giảm giá, họ vào là biết ngay chứ không cần click vào một link nào hết.

2. Thứ nữa cho em hỏi, em muốn đưa các sản phẩm mới đưa lên vào chính giữa thì làm thế nào ạ. Hiện nay, khi khách vào site của em thì ở giữa trắng tinh, khách click vào mục nào thì sản phẩm mới hiện lên. Như thế thì trông sẽ hấp dẫn hơn.
Hoặc mỗi nhóm sản phẩm (Cataloge) có một vài sản phẩm đại diện hiện lên.

Hoặc có thể đưa sản phẩm bán chạy vào giữa để khách hàng tham khảo thì làm thế nào ạ?

Anh có thể trình bày một cách chi tiết được không ạ? Vì em không phải coder nên cũng rất khó cho em ạ.
Em thực sự rất ấn tượng với cách trả lời của anh dkkqt. Có nhiều câu hỏi em đọc thấy rất khó chịu mà anh vẫn trả lời rất nhẹ nhàng và thoải mái. Đó thực sự là một ấn tượng rất tuyệt vời về anh.
Cảm ơn anh rất nhiều với những đóng góp không vụ lợi cho forum này.

Link to comment
Share on other sites

Đêm hôm lọ mọ em đã giải quyết xong các vấn đề trên rồi.
Cảm ơn các anh chị đã quan tâm.

Giờ em có một vấn đề phát sinh là:
ở mục THÔNG TIN nó có : Giao hành, Quy định, Điều khoản, Chúng tôi, giờ em muốn đổi tên nó đi thì làm như thế nào ạ?

Em cảm ơn.

Link to comment
Share on other sites

bạn có thể sửa tại module Info
hoặc có thể cài thêm module PicoCMS để chỉnh sửa


Cái PicoCMS nặng dữ vậy bác ơi, hơn 10MB???

Mà sao em không thể đưa sản phẩm mới nhất vào giữa được nhỉ? Mặc dù em đã hook??? Nó toàn hiện ra 1 trang trắng tinh.
Link to comment
Share on other sites

@bkssdg: Cám ơn lời khen của bạn dành cho mình ;) . Mình chỉ muốn chia sẻ những kiến thức mà mình biết và mình đã tìm hiểu trước mọi người.
Các vấn đề bạn đã giải quyết được, mình xin không nhắc lại.
Các tên liên kết trong blockinfos bạn có thể sửa bằng Tools >> Translations >> Modules Translations >> Expand all fieldsets. Tìm đến blockinfos (Ctrl + F) và nhập ký tự cần sửa. Cuối cùng Enter để lưu lại.

Link to comment
Share on other sites

Theo ý kiến của mình thì việc đưa sản phẩm vào Homepage content, chúng ta có thể sử dụng module homefeatured là đủ.
Vào BO >> Modules >> Featured Products >> Configure. Nhập số sản phẩm hiển thị ở trang chủ là x = 4 * số_hàng..
Khi thêm sản phẩm mới, add sản phẩm vào categories Home.
Nếu như bạn muốn giới thiệu nhiều sản phẩm hơn, bạn có thể bỏ phần mô tả ngắn về sản phẩm Product short description. Đưa thông tin mô tả này vào tiêu đề sản phẩm.
Nhưng đồng thời phải giảm chiều cao của 1 hàng trong module homefeatured bằng cách sửa biến liHeight trong file /modules/homefeatured/homefeatured.tpl

Link to comment
Share on other sites

@Tung: Bạn đăng nhập BO >> Modules >> Positions. Sau đó thay đổi thứ tự các modules bằng cách click vào các arrow lên hoặc xuống.
Nếu bạn muốn hook 1 module sang vị trí khác thì chọn tiếp Transplant a modules. Cuối cùng thì remove modules đó ở vị trị cũ đi.

Link to comment
Share on other sites

Tính tới phiên bản PS 1.1.0.2 beta, pS vẫn chưa hỗ trợ sửa vị trí một module một cách trực tiếp ( chọn module và hook vào vị trí mới), sắp theo các modules theo thứ tự order tăng hoặc giảm.


hock module mình thử nhưng ko được, ví dụ thử hock module Editor vào phần Product Footer nhưng ko được ( có thể tại phần mã php của module nó có đặt hock ( home ) rồi.

ý mình là chuyển cả column center sang bên trái, rồi đến column right, tiếp theo là đến column left ( thay đổi bố cục ).

có themes emerald nó có chuyển kiểu đấy nhưng thay đổi luôn cả file globa.css nên loạn linh tinh cả. ko biết bạn có cách nào ko?
Link to comment
Share on other sites

Nhờ vào sự giúp đỡ rất tận tình của các bác, em đã giải quyết được một số vấn đề trên.

1. Có thêm một vấn đề nữa phát sinh đó là việc chỉnh sao cho banner nó nằm vào giữa trang, em up banner lên những nó canh sang bên trái trông rất không đẹp. Em muốn nó căn vào giữa để mọi độ phân giải màn hình thì nó đều có thể hiển thị tốt nhất!
2. Em đã add được Feature Products vào giữa trang, nhưng có vấn đề phát sinh là: Tên sản phẩm và hình của sản phẩm bị cách nhau xa quá, trông không đẹp, làm sao để rút ngắn khoảng cách này lại thì tốt ạ.

3. Trên trang homepage em muốn trình bày thế này, các bác chỉ em cách với:

Công ty em có 8 nhóm sản phẩm, các sản phẩm này được cập nhật thường xuyên, chính vì vậy, em muốn mỗi 1 dòng của trang homepage sẽ hiển thị các sản phẩm mới của từng nhóm sản phẩm.
Như vậy trông sẽ chuyên nghiệp hơn!

4. Em thử đi thử lại cái hiện biểu tượng Yahoo Messenger trên web để làm hỗ trợ trực tuyến mà không được. Các bác chỉ em với!!!

5. Cái nút bấm hiển thị chữ Tìm kiếm trên trang chủ nó bé quá, nên chỉ hiển thị được có chữ "Tìm" còn chữ "kiếm" lặn mất tăm các bác ạ.

Em cảm ơn ạ.

Link to comment
Share on other sites

to: bkssdg
1.bạn có thể thêm thẻ

phía trước banner và

phía sau banner để căn giữa ( hoặc thêm align="center" vào thẻ img )

2. cái này bạn phải chỉnh sửa thông số trong file global.css ( thư mục themes đoạn /* Special style for block products in center column */ ) kết hợp với chỉnh sửa cách hiển thị trong module homefeatured ( file tpl ).

3. module homefeatured ko có chia nhóm, bạn có thể thử cách bố cục kiểu khác ( hoặc làm thủ công rồi cho vào phần editorial để hiển thị trên trang chủ. kết hợp giữa tĩnh và động)

4. bạn xem thay username thành nick yahoo là được

http://mail.opi.yahoo.com/online?u=[username]&m=g&t=0
This will show you as a yellow smiley if the person is online and gray if the person is offline or invisible.
http://mail.opi.yahoo.com/online?u=[username]&m=g&t=1
This will show up as a button with “Online Now” or “Not Online“
http://mail.opi.yahoo.com/online?u=[username]&m=g&t=2
This will show an image (125×25) with “I am Online send me a message” or “Not Online right now“
http://mail.opi.yahoo.com/online?u=[username]&m=a&t=0
This shows a text with “[username] is ONLINE or NOT ONLINE“
http://mail.opi.yahoo.com/online?u=[username]&m=a&t=1
This shows “00” if person is offline and “01” if his status is online.
>>>>>>>

online?u=esmartweb&m=g&t=14&1=us


5. Của mình chữ tìm kiếm vẫn hiện ra bình thường nên ko rõ lắm
Link to comment
Share on other sites

@Tung:
1. Theo mình được biết thì module Editoral chỉ hook được vào vị trí Homepage Content vì trong khai báo của nó chỉ có hàm function hookHome($params);
Để hook vào các vị trí khác, ví dụ như Footer như bạn muốn thì bạn khai báo thêm hàm hookFooter như sau
function hookFooter($params)
{
return $this->display(__FILE__, 'editoral.tpl');
}
2. Nếu bạn muốn đổi cả vị trí của left_column, right_column thì bạn phải sửa file themes/your_theme/header.tpl và themes/your_theme/footer.tpl như sau:
Thay đoạn mã hook LEFT_COLUMN
<!-- Left --glt;
<div id="left_column" class="column"glt;
{$HOOK_LEFT_COLUMN}
</divglt;
bằng đoạn mã hook RIGHT_COLUMN

<!-- Right --glt;
<div id="right_column" class="column"glt;
{$HOOK_RIGHT_COLUMN}
</divglt;

và làm ngược lại trong file footer.tpl.
3. Việc sửa file global.css bạn nên sửa và test trên localhost.

Link to comment
Share on other sites

@Tung: Mình bổ sung thêm ở phần 1, bạn mở file modules/editoral.php và khai báo thêm hàm hookFooter trong lớp class Editorial.
@bkssdg:
1. Bạn có thể đặt thuộc tính width='100%' align='center' cho thẻ img hoặc embed.
2. Phần này mình đã nói rồi:

giảm chiều cao của 1 hàng trong module homefeatured bằng cách gán giá trị mới cho biến liHeight trong file /modules/homefeatured/homefeatured.tpl

3. Bạn add các sản phẩm vào Home. Sau đó ở categories Home bạn sắp lại thứ tự các sản phẩm.
4. Bạn Tùng đã trả lời.
5. Kích thước của nút Tìm kiếm bạn chịu khó tìm trong file themes/your_theme/global.css.
Link to comment
Share on other sites

@dkkqt:
mình đã thay đổi bố cục thành center_column, right_column, left_column. ngoài việc chỉnh sửa file footer.tpl, header.tpl còn phải chỉnh thêm ở footer.php 'HOOK_LEFT_COLUMN' => Module::hookExec('leftColumn'), , hock module ở vị trí khác cũng ok rồi. thanks bạn nhiều

@ bkssdg:
đây là danh sách mấy dòng giải thích trong file global.css, bạn xem qua có thể hiểu được bố cục giao diện của prestashop.
/* Useful */
/* Footer links */
/* transfert effect*/
/* simple list inline */
/* Category tree (i.e. in sitemap) */
/* Tabs */
/* global style */
/* global layout */
/* global RTE fields */
/* tables still need 'cellspacing="0"' in the markup */
/* /global RTE fields */
/* global table style */
/* /global table style */
/* global form style */
/* global button */
/* input button */
/* disabled button */
/* exclusive button */
/* exclusive disabled button */
/* hover button */
/* exclusive hover button */
/* classic buttons */
/* exclusive button */
/* id_state field in managed via JS and is firstly hidden */
/* generic style */
/* errors */
/* warning */
/* success */
/* breadcrumb.tpl */
/* pagination.tpl */
/* product-sort.tpl */

/* Header */
/* block top currencies */
/* block top languages */
/* top links */
/* block top search */
/* block top user information */
/* Footer */
/* Default block style */
/* block exclusive */
/* block myaccount */
/* block in the center column */
/* Styles for products blocks */
/* block products (new, features, viewed, etc...) on left and right column */
/* Special style for block products in center column */ ( hien thi san pham tren trang chu? )
/* Special style for block accessories in center column (product page) */ ( cac san pham cung loai., )
/* Block tags */
/* Block manufacturer */
/* Block specials */
/* Block Viewed Products */
/* Block newsletter */
/* Block RSS */
/* Block logo payment */
/* Block editorial */
/* Block advertising */
/* Block new products */
/* Block categories */
/* steps (like order step) */
/* Special style for block cart*/
/* authentication.tpl */
/* my-account.tpl */
/* category.tpl */
/* product-list.tpl */
/* shopping cart */
/* contact-form.tpl */
/* history.tpl*/
/* sitemap.tpl */
/* product.tpl */
/* prices */
/* views block */
/* manufacturers-list.tpl && suppliers-list.tpl */
/* category.tpl */
/* adresses */
/* conditions & legal */
/* conditions.tpl */
/* identity.tpl */
/* order step 3: PAYMENT */
/* Printable version */

Link to comment
Share on other sites

Em rất rất cảm ơn các bác dkkqt và Tùng đã giúp em trong việc chinh phục Prestashop. Em vừa đi công tác về, chưa có đk để thực hiện các hướng dẫn của các bác. Em sẽ sớm thực hiện để có khó khăn còn nhờ các bác giúp em. ^.^
Em cảm ơn các bác rất rất nhiều.

Link to comment
Share on other sites

Hiện nay, mình chưa thể giải quyết dược các vấn đề trên.

1. Việc đưa logo vào giữa, mình đã vào themes\prestashop\header.tpl để chỉnh sửa như sau:

<!-- Header -->

               [b]
<[/b]h1 id="logo">

                   {$HOOK_TOP}

               [b][/b]
Link to comment
Share on other sites

  • 8 months later...

@bkssdg: Thứ nhất để căn lề cho ảnh sử dụng thuộc tính text-align: center cho thẻ div
Không dùng thẻ p. Thẻ p không thể bao thẻ div và thẻ img.
Không dùng thuộc tính align. Hãy dùng class định nghĩa trong CSS.

Xem thêm Ngôn ngữ HTML - CSS

Bài 1: Cơ bản về CSS - Cascading Style Sheet

Mẫu:

<img src="..." alt="">


@goldeneagle: sản phẩm bán chạy chỉ hiển thị khi một đơn hàng được bán (thanh toán) thành công.
Back Office >> Order.

Xem thêm Quản trị PrestaShop
Link to comment
Share on other sites

@toanquyen: anh toàn quyen oi trang web thuong thì mình dau có thanh toán qua mạng dc đâu đúng không anh ? vì vấn đề bảo mật ... có nhìu order mà e chẳng bik sữ lý thế nào? Mong anh toàn quyền giúp đở hộ e với ạ

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...