Okay
  Public Ticket #1647758
Feature Request
Closed

Comments

  •  1
    Evolution started the conversation

    Hi, these are all the features we requested in CodeCanyon comments section. Was recommended to repost it here.

    This looks like a great plugin. We are using it for one of our projects but there are a few things we do need before implementing it onto other projects. Sorry forgot the login for the account we purchased from.

    Here are a few futures suggestion:

    • State Saving – Ability to save filters and sorting.
    • Don’t minify custom CSS and Javascript that is submitted. Otherwise the notes we leave for clients and other devs ends up breaking. Maybe even storing the custom code to a separate stylesheet and/or js file.
    • Ability for users to adjust column width instead of having to deal with the default set by admin. We’re allowing our users to submit data for our platform and we want them to be comfortable.
    • Column show/hide – We want the users to be able to only view the columns they want to view. Ex: if a user is only looking for information of users and their phone numbers, then they don’t need information such as address. So being able to hide that is a benefit.
    • Pinned Columns – Having the ability to pin a column that scrolls as you scroll the table horizontally is a great advantage especially if you’re dealing with wide tables.
    • Row selection – There should be a way to add a checkbox in a table to select the entire row.

    What problem are these feature request going to solve? 

    We want to use this table as on our platform to let our staff enter data through it. A lot of users who use tables for such reason will benefit from it highly.

    Suggestions for beautiful services

    https://www.infragistics.com/products/ignite-ui-angular

    Describe alternatives you’ve considered.

    I think Infragistics does this very beautifully. Take a look at blue table on the top (below the header). DataTables.net has great solutions but they don’t really work on WpDataTables through injection. And if we modify WpDataTables, all the work will be erased when we update the tables during an update.

    • The ability to show/hide columns should be available from the front-end. Take a look at the link I left to infragistics website. Scroll to the blue table and press that eye icon on the right ride of the blue topbar. There you can quickly show hide columns to make it easier on the front-end user, not just the backend. We want to make this data available to our staff who (after logging in) can see this table to quickly add/modify data.
    • State saving is when you make changes to the table style, the changes are remembered when you reload the page or return to it later. Ex: I changed the width of the name column. I want to be able to see that width change saved when I come back to it later. This is especially important when a user decides to hide particular columns to work more efficiently. Similar to how excel remembers the changes you apply to their tables. Best article related to state saving could be found here: https://datatables.net/examples/basic_init/state_save.html
    • It’s great to see thoughts and feature requests are being considered. We work with a fairly large company and we do purchase quite a few scripts. If this works great, then we will definitely buy more license or extended license for our future needs.

    Later added these requests:

    • We allow users to edit, update, delete table rows based on permissions. right now there is a pop-over option for edit but having those on the right side as icons would be great to have (since we do have a few who are not as technical and will not grasp the idea of click to how popover). Ex: http://newpic.me/image/7jjZ
    • Ability to add HTML/shortcodes to table cells so we can add custom icons and trigger options. We want to add icons to our table, similar to this: http://newpic.me/image/78v0
    • Ability to set image size options when uploading, I know it can be done with css, but having a quick option is always helpful
  •  471
    Isidora replied

    Hi Evolution,
    Thank you fo your purchase.

    Thank you for your suggestions. We carefully follow customers requirements and try to implement most of them if they appears in requests from time to time so we will add to our idea list and look into some possible solutions on plugin side in future.

    However some of them are possible:

    • Column show/hide – We want the users to be able to only view the columns they want to view. Ex: if a user is only looking for information of users and their phone numbers, then they don’t need information such as address. So being able to hide that is a benefit.

    This is possible with option Column visibility in Table tools. My suggestion is to check it out in our documentation on this link.

    • Ability to add HTML/shortcodes to table cells so we can add custom icons and trigger options.

    You can insert your html code in columns that have column type string. Also it is possible to use shortcodes in cells, but first you have to turn on option Parse shortcodes in main settings of plugin.

    Kind Regards, 

    Isidora Markovic

    wpDataTables: FAQFacebookTwitterFront-end and back-end demoDocs

    Amelia: FAQFacebookTwitter |  Amelia demo sites | Docs

    You can try our wpDataTables add-ons before purchase on these sandbox sites:

    Powerful FiltersGravity Forms Integration for wpDataTablesFormidable Forms Integration for wpDataTables

  •  1
    Evolution replied
    • This is possible with option Column visibility in Table tools. My suggestion is to check it out in our documentation on this link.

    We need this for the front-end user. Our users use these tables for the front-end and not from wp-admin.

    • You can insert your html code in columns that have column type string. Also it is possible to use shortcodes in cells, but first you have to turn on option Parse shortcodes in main settings of plugin.

    I'll take a look into this. Thanks!

  •  471
    Isidora replied

    Hi Evolution,

    Sorry for late response. 

    We are located in Serbia and our working time is from 10:00 to 17:00 CET. business days.

    Like I explain to you in previous post and also you can find it in detail in our documentation that I provide to you, if you check option Column visibility in Table tools in backend, on front-end it will be shown icon like eye with which front-end users can hide columns that they don't want to see.

    Kind Regards, 

    Isidora Markovic

    wpDataTables: FAQFacebookTwitterFront-end and back-end demoDocs

    Amelia: FAQFacebookTwitter |  Amelia demo sites | Docs

    You can try our wpDataTables add-ons before purchase on these sandbox sites:

    Powerful FiltersGravity Forms Integration for wpDataTablesFormidable Forms Integration for wpDataTables

  •  1
    Evolution replied
    • Like I explain to you in previous post and also you can find it in detail in our documentation that I provide to you, if you check option Column visibility in Table tools in backend, on front-end it will be shown icon like eye with which front-end users can hide columns that they don't want to see.

    I see this now. A bit hidden but thats alright. 

    I see that wpDataTables uses DataTables.net, any way we can add our own custom features from the datatables? Ex: setting colReorder to true or to enable columns.adjust() on the user end?


  •  471
    Isidora replied

    Hi Evolution,

    The front-end (JS) part of wpDataTables plays a significant role in the plugin’s functionality. Generally, front-end rendering is done by the DataTables jQuery plugin, but wpDataTables introduces some callbacks of its own.

    All wpDataTables existing on the page are reflected in the global JavaScript object called ‘wpDataTables

    You can read more about this in our documentation in Front-end callbacks

    Kind Regards, 

    Isidora Markovic

    wpDataTables: FAQFacebookTwitterFront-end and back-end demoDocs

    Amelia: FAQFacebookTwitter |  Amelia demo sites | Docs

    You can try our wpDataTables add-ons before purchase on these sandbox sites:

    Powerful FiltersGravity Forms Integration for wpDataTablesFormidable Forms Integration for wpDataTables

  •  1
    Evolution replied

    Perhaps I'm doing something wrong. I'm getting re-initialization error. I've gotten most of the work I needed on the table done. But now I just need the ability to reorder and resize columns on the user-end. How would I go about doing that?

  •  471
    Isidora replied

    Hi Evolution,

    Please note that customization questions like this one are not covered in the included support for the plugin. Included support covers help with bugs and general inquiries for the plugin features, but not writing custom code. As you're developing some custom solution if you need our assistance we can offer you our paid customization service.

    Kind Regards, 

    Isidora Markovic

    wpDataTables: FAQFacebookTwitterFront-end and back-end demoDocs

    Amelia: FAQFacebookTwitter |  Amelia demo sites | Docs

    You can try our wpDataTables add-ons before purchase on these sandbox sites:

    Powerful FiltersGravity Forms Integration for wpDataTablesFormidable Forms Integration for wpDataTables

  •   Evolution replied privately
  •   Isidora replied privately