2013-01-23 22 views
5

Tôi đã tạo ra một mô-đun magento và tôi cần thêm một số javascript tùy chỉnh.Nơi/cách thêm custom js magento

tôi đặt sau trong file layout của tôi (và nó làm việc, với nơi tùy chỉnh của tôi js trong/js /):

<default> 
    <reference name="head"> 
     <action method="addJs"><script>http://code.jquery.com/jquery.min.js</script></action> 
     <action method="addJs"><script>my_custom_js.js</script></action> 
    </reference> 
</default> 

Câu hỏi của tôi là - đâu là nơi tốt nhất cho những tập tin này, trong /js/jquery/ hoặc trong /skin/frontend/default/default/js? Nếu tôi đặt mặc định/mặc định, làm cách nào để tham chiếu nó từ XML?

Trả lời

12

Nếu nó là cần thiết cho mô-đun của bạn (chức năng quan trọng):

/js/[namespace]/[module]/ 

Nếu nó là cần thiết cho một chủ đề (tăng cường UI):

/skin/frontend/[group]/[theme]/js/ 
+0

Awesome, thanks for the info! –

+0

Làm thế nào về CSS được yêu cầu như là chức năng quan trọng? –

+0

Làm thế nào mà thậm chí có thể? Mô-đun của bạn có thể đi kèm với CSS mặc định (đi vào chủ đề 'base/default') nhưng CSS không được kết hợp chặt chẽ với chức năng. –