Joomla

Hỏi và đáp cho Joomla! quản trị viên, người dùng, nhà phát triển và nhà thiết kế



4
Phương thức tạo truy vấn con bằng cách sử dụng JDatabase
Tại http: //docs.j Joomla.org/Selecting_data_USE_JDatabase, không có một phương pháp tài liệu nào để viết một truy vấn con bằng cách sử dụng JDatabase. https://gist.github.com/gunjanpatel/8663333 minh họa một cách để thực hiện điều này với (một vài bit bị bỏ qua): $subQuery = $db->getQuery(true); $query = $db->getQuery(true); // Create the base ...


3
Cách thích hợp để có được toàn bộ $ _POST là gì?
Trong Joomla! 2.5.x Tôi chỉ có thể chạy JRequest::get('post');nhưng thấy như JRequestbị phản đối trong Joomla! 3.x tôi nên sử dụng JInput. Tại thời điểm này, đây là mã tôi đang sử dụng để lấy toàn bộ $_POST: $app = JFactory::getApplication(); $postData = $app->input->getArray(array_flip(array_keys($_POST))); Nhưng điều này có vẻ khá ...
26 cms  php  jinput  jrequest 


8
Các thực tiễn được đề xuất liên quan đến quyền và thư mục Joomla và quyền sở hữu trên các hệ thống linux?
Trước đây, tôi thường gặp rắc rối với quyền và quyền sở hữu các tệp / thư mục Joomla trên các hệ thống linux. Vấn đề bao gồm Không thể chuyển tệp đến máy chủ bằng các chương trình như WinSCP. Không thể cài đặt phần mở rộng Joomla, plugin, ...

4
Nhận URL Joomla hiện tại
Đoạn mã sau hoạt động trong Joomla 1.6, nhưng nó đưa ra lỗi Strict Standard trong 3.x: Tiêu chuẩn nghiêm ngặt: Chỉ các biến nên được chỉ định bằng tham chiếu //Get the full URL for sharing purposes $uri = & JFactory::getURI(); $absolute_url = $uri->toString(); <?php echo $absolute_url; ?> Làm ...
25 url 







3
Cách chính xác để xử lý ngoại lệ là gì?
Trong lõi Joomla tôi vẫn thấy nhiều cuộc gọi như thế này: // Check for errors. if (count($errors = $this->get('Errors'))) { JError::raiseError(500, implode("\n", $errors)); return false; } Nhưng JError không được chấp nhận kể từ khi phát hành Nền tảng 12.1. Vì vậy, làm thế nào tôi nên sử dụng ...

Licensed under cc by-sa 3.0 with attribution required.