PHP 小部件布局网格
PHP Widget layout grid
我正在构建一个主要目的是在显示器上显示小部件的网络应用程序。这些小部件具有可变大小,因此并非每个小部件都很高或很宽(但它们使用的是标准,例如网格系统)。现在我正在寻找最好的方法来保存使用了哪些小部件以及它们的放置位置。例如,通过使用 Gridstack 之类的东西,用户可以将小部件拖放到管理面板中,但我应该如何保存呢?我怎样才能记住这一点并放入一个空的 Bootstrap 页面。使用 Bootstrap 网格系统也很棒。
我在 Google 和此处做了一些研究,但没有找到任何插件或方法。
我现在正在使用 'Gridster',这个 Gridstack 是由 of/inspired 构建的,所以它可能无法为您保存。
您需要这样做,可以通过 AJAX 将其发回或存储在本地存储中。由于它看起来很相似,您应该能够找到一个 'serialization' 函数,该函数应该将其包装起来,以便您通过 AJAX.
发送到您的 PHP
您可能需要浏览小部件并将它们包装在您自己的 JSON 字符串中,例如 row/column/sizex/sizey 这是网格系统真正需要的所有 "add"第一次加载小部件时,只要您可以将其反馈回来就可以了。
我正在构建一个主要目的是在显示器上显示小部件的网络应用程序。这些小部件具有可变大小,因此并非每个小部件都很高或很宽(但它们使用的是标准,例如网格系统)。现在我正在寻找最好的方法来保存使用了哪些小部件以及它们的放置位置。例如,通过使用 Gridstack 之类的东西,用户可以将小部件拖放到管理面板中,但我应该如何保存呢?我怎样才能记住这一点并放入一个空的 Bootstrap 页面。使用 Bootstrap 网格系统也很棒。
我在 Google 和此处做了一些研究,但没有找到任何插件或方法。
我现在正在使用 'Gridster',这个 Gridstack 是由 of/inspired 构建的,所以它可能无法为您保存。
您需要这样做,可以通过 AJAX 将其发回或存储在本地存储中。由于它看起来很相似,您应该能够找到一个 'serialization' 函数,该函数应该将其包装起来,以便您通过 AJAX.
发送到您的 PHP您可能需要浏览小部件并将它们包装在您自己的 JSON 字符串中,例如 row/column/sizex/sizey 这是网格系统真正需要的所有 "add"第一次加载小部件时,只要您可以将其反馈回来就可以了。