Posted by Maxvien on June 2, 2011 at 4:59am
- Mình dùng CCK để tạo field là "Giá tiền"
- Mình dùng Views để lọc các giá trị between (Ví dụ: 1 triệu đến 2 triệu)
- Nhưng Views chỉ hổ trợ người dùng gõ trực tiếp giá trị vào Min textbox và Max text box
- Mình muốn chỉnh các giá trị bằng các List between giá có sẵn như: 1 triệu đến 5 triệu, 5 triệu đến 10 triệu
- Thì phải làm sao? Có plugin nào của Views hỗ trợ việc này không?
- Mong được giúp đỡ! Xin chân thành cảm ơn.
Comments
bạn thử dùng cái này xem
http://drupal.org/project/views_slideshow_slider
Sao lại liên quang đến
Sao lại liên quang đến slideshow nhỉ?
cứ thử đã rồi hãy comment
cứ thử đã rồi hãy comment
Việc này mà lại dính đến
Việc này mà lại dính đến slideshow thì thật vô lí. Vì nó thay đổi Views Style, mà thay đổi Views Style cũng không biết có được không.
Các bạn có cách nào khác không?
ý bạn là
muốn tìm kiểu như này http://www.vimua.com/#:danh-muc/Motorola.html đúng không?
Vimua có thanh trượt Pro thật
Vimua có thanh trượt Pro thật :)
Cái đó làm bằng sideshow hả Pro?
hình như là cái Money Slider
http://drupal.org/project/apachesolr_money
Cái này hay thật. Nhưng
Cái này hay thật. Nhưng server không hỗ trợ "apachesolr" thì bó tay.
Oh cũng đơn giản thôi mà
Tớ đã làm giống như của bạn rồi đó
Như trang này nhé
http://nhadatonline.vnn.vn/realestate
Cách làm của tớ như sau
1. Tạo một trường price để nhập giá (nhập cả VND, USD, JSC đều chơi tuốt)
2. Tạo một trường là khoảng giá, lưu ý trường này là dropdown có các option là các khoảng giá và ẩn trường này đi.
3. Viết javascript để khi nhập giá ở trường price sẽ tự động tính xem nó nằm ở khoảng giá nào và selected cái option kia (javascript cũng k khó lắm).
He chưa làm đc như nó thì làm mẹo vậy, vẫn chạy ngon
Chúc bạn thành công, có gì reply để anh em trợ giúp tiếp
Hiểu ý của anh này rồi
Hiểu ý của anh này rồi
Code mình viết thế này, bạn tham khảo xem dùng đc thì chiến nhé
Đây là function tự động chọn gia
function autoSelectCurrency(pusd,pjsc) {
var type = $("#edit-field-loaigia-value").val();
//kiem tra loai tien te nhap vao
var p = $("#edit-field-price-0-value").val();
if (p == "")
p = 0; /Neu chua nhap thi khoi gan bang 0/
else
p = parseInt(p.replace(/\,/g, "")); /Chuyen sang so nguyen/
switch (type) {
case "VND":
currency = p;
break;
case "USD":
currency = p * pusd;
break;
case "JSC":
currency = p * pjsc;
break;
}
var ap = $("#edit-field-khoanggia-value");
//Sử dụng case thay thế if nếu muốn
if (currency == 0)
ap.val("");
else
if (currency < 5000000)
ap.val("Dưới 5 triệu");
else
if (currency < 20000000)
ap.val("5 triệu - 20 triệu");
else
if (currency < 100000000)
ap.val("20 triệu - 100 triệu");
else
if (currency < 500000000)
ap.val("100 triệu - 500 triệu");
else
if (currency < 1200000000)
ap.val("500 triệu - 1,2 tỷ");
else
if (currency < 2000000000)
ap.val("1,2 tỷ - 2 tỷ");
else
if (currency < 3000000000)
ap.val("2 tỷ - 3 tỷ");
else
if (currency < 5000000000)
ap.val("3 tỷ - 5 tỷ");
else
ap.val("Trên 5 tỷ");
ap.trigger('change');
}
Sau đó viết sự kiện khi nhập giá sẽ tự tính
//Khi nhap gia$("#edit-field-price-0-value").blur(function () {
autoSelectCurrency(pusd,pjsc);
}).keyup(function () {
var v = $(this).val();
$(this).val(FormatNumber(v));
//formatNumber để chuyển định dạng sang dạng tiền tệ, ví dụ: 1,200,000
});
Cơ bàn là thế, còn áp dụng vào từng bài khác nhau sẽ khác nhau chút.OK.
tao menu accordion
làm sao để tạo menu accordion như trong trang vimua.com vậy. mấy anh chỉ dùm em với
thanks!