Hỏi về việc hack giới hạn ký tự tìm kiếm của com_search

Moderator: hungkhanggl

Locked
saosangmo
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 102
Joined: Sun Mar 05, 2006 8:20 pm
Location: Hà Nội
Contact:

Hỏi về việc hack giới hạn ký tự tìm kiếm của com_search

Post by saosangmo » Thu Jan 01, 2015 5:23 pm

hi,

Do mình làm SEO và đặc thù của mình là site nhỏ nên muốn mở rộng ký tự tìm kiếm nhập vào của Joomla lớn hơn 20 ký tự, ko biết mình nên sửa tại file nào.

Nhờ các cao thủ chỉ giúp.

Ví dụ: click vào: http://newdesign.vn/component/search/?s ... phrase=all

Thì hệ thống thông báo lỗi:

Code: Select all

Từ khóa phải có tối thiểu 3 ký tự và tối đa 20 ký tự.
Vậy có plugin nào để extend số ký tự tối đa ko các bạn nhỉ?
thanks
Nhận migrate Joomla phiên bản cũ lên Joomla mới nhất => https://osd.vn.
Dịch vụ quản trị web Joomla: http://maytinhviethung.com/dich-vu-quan ... oomla.html

tomytran
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 238
Joined: Mon Dec 14, 2009 1:52 pm
Location: www.tomytran.com
Contact:

Re: Hỏi về việc hack giới hạn ký tự tìm kiếm của com_search

Post by tomytran » Sat Jan 03, 2015 4:50 pm

ko có đâu nhé, người ta tính toán cả rồi, 20 là số hợp lý rồi.

saosangmo
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 102
Joined: Sun Mar 05, 2006 8:20 pm
Location: Hà Nội
Contact:

Re: Hỏi về việc hack giới hạn ký tự tìm kiếm của com_search

Post by saosangmo » Sun Jan 04, 2015 2:39 am

Có đấy bro, chỉ là không nhớ đã đọc tut nào thôi.
Nhận migrate Joomla phiên bản cũ lên Joomla mới nhất => https://osd.vn.
Dịch vụ quản trị web Joomla: http://maytinhviethung.com/dich-vu-quan ... oomla.html

tivanvodich
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 112
Joined: Wed Sep 16, 2015 9:24 am
Contact:

Re: Hỏi về việc hack giới hạn ký tự tìm kiếm của com_search

Post by tivanvodich » Tue Dec 08, 2015 9:40 am

Không biết có cũ không nhỉ? Hiện giờ joomla nó giới hạn 3-200 kí tự mà. Còn muốn thay đổi số kí tự thì vô file ../component/com_search/views/search/view.html.php nhé
Tìm đến dòng code này
$upper_limit = $lang->getUpperLimitSearchWord();
$lower_limit = $lang->getLowerLimitSearchWord();

if (SearchHelper::limitSearchWord($searchword))
{
$error = JText::sprintf('COM_SEARCH_ERROR_SEARCH_MESSAGE', $lower_limit, $upper_limit);
}


Locked

Return to “Hỏi đáp Joomla! 2.5”