Hey everyone!

With the holiday season upon us, we want to share our upcoming working hours:

After that, we’ll return to our regular schedule and assist you as quickly as possible.

In the meantime, you can explore our documentation for Amelia and wpDataTables. You'll find tons of helpful resources, including articles and handy video tutorials on YouTube (Amelia's YouTube Channel and wpDataTables' YouTube Channel), which might just have the answers you need while we’re away.

Thanks a bunch for your understanding and support!

Warm regards and happy holidays!

TMS

Okay
  Public Ticket #3516131
Not responsive tabel
Closed

Comments

  • Vlad started the conversation

    Hello,

    I try to design a responsive table for https://serviciiseobucuresti.ro/  

    How should I do it?

     because until now if I select responsiveness ( allow collapsing on mobile) not all columns can be seen on mobile ( screenshot attached)   - only the first one

    If I don't select that responsiveness option - all the columns can be seen but not all the content of each cell if the content exceeds a limit. 

    So how to setup a table to be fully responsive - have all the columns and all the cell content shown on mobile?


    Attached files:  FireShot Capture 043 - table test - Servicii SEO Bucuresti - serviciiseobucuresti.ro.png
      FireShot Capture 042 - table test - Servicii SEO Bucuresti - serviciiseobucuresti.ro.png

  •  1,847
    Miloš replied


    Hi Vlad,

    Firstly, I would like to sincerely apologize for the delayed response as we have been experiencing an unusually high number of tickets. I am sorry that it has taken longer than usual to respond to your concern and your patience is highly appreciated.

    -

    I am not sure if i understood your goal.

    First I will show an example of a typical Responsiveness use-case for Mobile screens with our dataTables.


    For mobile screens, a typical layout with our built-in responsive setup can be, for example, like on this screenshot, two columns showing fully, ( you can choose one or more to be "visible") and the rest of the columns, "hidden", 

    then there is an " + " button, to open a certain row, and show all the details, of course.



    6994569191.png

    ( We have added an option to choose which action will be performed to open a row/ if you need it as the default + icon, or if you wish to press on a cell or on a row, in this example we just show with the + icon)

    4558658214.png




    For example, if i got this table

    3722903196.png

    And if i only select columns Client and City, to show on mobile screen, go to Column List:

    4610164724.png

    The little mobile image is used to display on mobile screens, and the one to the left of it is for tablets;

    This is the result:

    5367177478.png

    Please check out this Documentation section with a step-by-step example of how to achieve this, and let me know what you think.

    https://wpdatatables.com/documentation/table-features/responsiveness/

    -

    So, i will advise to check if you selected the two columns that you need to be both visible on mobile;

    Or if you just want the first one to be visible, then when a user clicks the + expander icon, the row expands to show all the data.

    Here is an example, if i just place one Column visible on Mobile screen, while having to expand a row to see other fields expanded :

    2041892176.png
    6332013382.png
    4691304921.png


    That is how our Responsiveness Feature works with our current Capabilities.

    But if i understood you, it seems you would like to get a more 'classic' Responsive Design, which is what we currently have for our Simple Tables?

    For Simple Tables, if you activate their Responsive option in the Display Settings,

    Enabling the responsive mode basically pivots columns into rows.

    We will show an example from our Documentation, this is the Simple Table without responsive option enabled:

    3326665362.png


     If you don’t enable the option to use the first row as table header, each cell will be located in a separate row.

    4002135718.png

    When column headers are enabled, on tablets and mobiles the table is split into 2 columns and as many rows as there are columns, only repeated for every new row in the table. For example, when Responsive mode and column headers are enabled, the table will look like this on tablets and mobiles.

    3191136609.png

    If you mean to achieve this kind of Responsive Design, that is only available for our Simple Tables at the moment.

    For other Table types, we only have that "collapse with the option to expand row" Responsiveness Feature.

    If you have an idea how we can improve that,

    Please feel free to search on our suggestions page

     to see if someone may be already suggested this feature. If you can't see it, feel free to add your suggestion there,  and as more people vote, the feature will move higher on the priority list.

    You can certainly follow our changeLog page if you'd like ( it is also available in the plugin dashboard), where we state any changes/new features/bug fixes during updates;

    and our newsletter, so you're informed about new features, bug fixes, freebies, etc.


    Kind Regards, 

    Miloš Jovanović
    [email protected]

    Rate my support

    Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

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

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables