• Resolved lxxxxxxl

    (@lxxxxxxl)


    I am planning to implement a complex table on my WordPress website and am considering using your TablePress plugin. However, I have some specific requirements and would like to know if TablePress can support them, and if so, how I might achieve this.

    Requirements:

    1. Complex Table Structure:
      • Rows (Left Side): A list of functions/features.
      • Columns (Top): Different manufacturers (e.g., printers) and their respective series.
      • Cells (Intersections): Indicators showing whether a specific printer in a given series has a particular function.
    2. Custom Cell Content:
      • Ability to place icons like an “I” (information) icon or an asterisk at the intersections.
      • Clicking on these icons should display a tooltip or pop-up with an explanation.
      • The tooltip should show the first few sentences with an option like “Read more” to expand the content.
    3. Integration with Blog Posts:
      • Next to each function (in the rows), there should be a “Read” link or button.
      • Clicking this link should open a blog post or article on that specific topic.
      • The blog posts will be hosted on a separate page within the same website.
    4. Manual Content Entry:
      • We need to manually input all the content into the table, including texts, icons at intersections, cell colors, info icons, etc.
    5. Color Coding:
      • Products will be evaluated and categorized into classes based on criteria like price.
      • Products in the same class should be marked with the same color.
      • It’s possible that one printer from one manufacturer corresponds to two series from another manufacturer, as they might have multiple products in the same class.
    6. Filter by Location:
      • We will add the location of each manufacturer’s official store, marked by region (e.g., state or province).
      • The table should be sortable or filterable by region.
      • Users should be able to display either all manufacturers or only those who have a showroom in a selected region.
    7. Overall Integration:
      • The table will be featured on the main page, with an introductory description above it.
      • The blog posts (linked from the table) will be accessible on a separate page.

    Questions:

    • Can TablePress support all of these features?
    • If so, could you provide guidance or point me toward documentation or examples on how to implement these functionalities?
    • Are there any extensions or additional plugins you recommend to achieve these requirements if they are not natively supported?

    I appreciate your time and assistance and look forward to your response.

Viewing 1 replies (of 1 total)
  • Plugin Author TobiasBg

    (@tobiasbg)

    Hi!

    Thanks for your question!

    After a brief look, yes, most of this should be easily possible. For a few bullet points, I would say “it depends”:

    • For 2) Custom Cell Content: TablePress does not have built-in features for this, so things like popups or tooltips would have to be added manually with code or via another plugin solution.
    • For 5) Color Coding: TablePress does have Row and Cell Highlighting module, which can automatically apply styling. I’m not sure if the table structure will work for this, so in the worst case, this highlighting has to be done manually with CSS code.
    • For 6) Filter by Location: Filtering is possible with many options (like dropdowns as well), but refers to rows in TablePress. You are apparently looking to filter out columns though?

    For the other items, I don’t have concerns.

    Now, my recommendation here would be to start with the free version of TablePress, as that will already give you a good understanding of how to use the table for data entry, etc. Most things (except maybe 5) and 6)) will already be possible with that.

    For more specific questions, I would like to invite you to please get in touch via email (there’s a button at the bottom of https://tablepress.org/pricing/) as such questions are better handled that way, per the forum’s rules here).

    Best wishes,
    Tobias

Viewing 1 replies (of 1 total)
  • You must be logged in to reply to this topic.