J版Openstack實現table"更多操作"下拉框

J版Openstack實現table"更多操作"下拉框

本來是想自己用原始的bootstrap來實現全局table頭的“更多操作”下拉框,後來仔細看了模塊下table.py和base.py

發現原來已經實現了,只是好像並未使用到

詳細如下:

/usr/lib/python2.7/site-packages/horizon/tables/base.py


這個即爲table頭上的“更多操作”下拉框

因爲看html文件:


這裏判斷了從table.py傳入的table_actions_menu是否是空,如果不是,則會顯示出“更多操作”下拉框

所以,最後我們只需要在table.py中配置table_actions_menu就可以了

以project下的instance爲例,

/usr/share/openstack-dashboard/openstack_dashboard/dashboards/project/instances/tables.py


再做下css修改就大致可以看了


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章