Tôi đang viết một thành phần và muốn chèn hình ảnh từ thư mục mẫu.Cách lấy đường dẫn đến mẫu hiện tại trong Joomla 1.5?
Làm thế nào để bạn có được đường dẫn chính xác đến thư mục mẫu?
Tôi đang viết một thành phần và muốn chèn hình ảnh từ thư mục mẫu.Cách lấy đường dẫn đến mẫu hiện tại trong Joomla 1.5?
Làm thế nào để bạn có được đường dẫn chính xác đến thư mục mẫu?
IIRC, đối tượng toàn cầu $ mainframe cuối cùng sẽ biến mất. Dưới đây là một cách để làm điều đó thông qua khuôn khổ:
$app = JFactory::getApplication();
$templateDir = JURI::base() . 'templates/' . $app->getTemplate();
Tôi đã tìm ra một phương pháp. Sử dụng đối tượng $ mainframe toàn cầu.
$templateDir = $mainframe->getBasePath() . "templates/" . $mainframe->getTemplate();
Có cách nào khác (tốt hơn) không?
Trông với tôi như thể đây là cách tốt nhất. –
Những loại đường ... Mở hệ thống tập tin:
$templateDir = JPATH_THEMES.DS.JFactory::getApplication()->getTemplate().DS;
và cách bạn nhận mẫu quản trị viên? – themis
@themhz cùng một mã sẽ hoạt động nếu bạn đang ở trong chương trình phụ trợ. – jlleblanc
kiểm tra và hoạt động trong 3.x. – ericosg