2015-09-06 2 views
0

Можно ли изменить порядок/перемещение виджетов по заданному свойству на панели управления?Dashing - переупорядочить/сортировать виджеты

я добавлять виджеты динамически на приборной панели, нажав данные из задания в файл Еврорадио:

<div class="gridster"> 
    <ul> 
    <% settings.servers.each do |data| %> 
     <li data-row="1" data-col="1" data-sizex="1" data-sizey="1"> 
     <div data-id="<%=data['webHost']%>" data-title="<%=data['name']%>" data-version="<%=data['Version']%>" > 
     </li> 
    <% end %> 
</div> 
+2

Что приборную панель? –

+0

- это метр? скажем, sample.erb – lielran

ответ

0

Вы можете организовать виджеты изменения data-row и data-col.

Если есть некоторое свойство на вашем data, которые могут быть использованы для сортировки их виджетов, вы можете использовать его на data-row и data-col

Ex .:

<% settings.servers.each do |data| %> 
    <li data-row="<%= data['row'] %>" data-col="<%= data['col'] %>" data-sizex="1" data-sizey="1"> 
    <div data-id="<%=data['webHost']%>" data-title="<%=data['name']%>" data-version="<%=data['Version']%>" > 
    </li> 
<% end %> 
+0

Я попытался заказать его по строке и столбцу - кажется, что виджеты переопределяют друг друга. (если этот erb построит 400 динамически виджетов, после использования строки и col i в итоге будет только один виджет в x = 1 y = 1). – lielran

+0

как вы можете заказать этот набор виджета по версии, например? – lielran

Смежные вопросы