![]() |
HJB 1/1/2020 |
Hi, I really need a horizontal filter panel. I have a job table with 6 fields to be filtered on, and each field can have several values. Using the PHPRunner standard filter panel takes up all the page above a table, or all of the menu space in a left bar page. There isn't a way to have a horizontal filter panel (field filters side by side rather than under each other). Does anyone have any idea how this could be achieved. Thanks
|
S
|
Steve Seymour author 1/2/2020 |
https://www.youtube.com/watch?v=TOnQsObyLDk - Many thanks and awards to CORRIE DE WET for this excellent tutorial video! This your thread content is really surprising me at all, say, while Xlinesoft developers spent almost three stressing years to develop the PAGE DESIGNER to properly work, say, you simply drag and drop fields to places where you may want to see same on whatsoever page, users like you who want to still promote PROGRAMMING SKILLS are somehow strongly refusing to make good use of such already "built-in" abilities at all. In other words, PAGE DESIGNER section is allowing you to turn the "built-in" ADVANCED SEARCH filtering functionality and its page to appear under horizontal shape as wished by you under "drag and drop" technology of fields concerned. In other words, programming skills have gone, simple drag and drop abilities took over by now. Try at least to understand from Corrie's video tutorial how you can make an ADVANCED SEARCH page turn out into a "horizontal" issue you may want to see in operation at your end.
|
![]() |
HJB 1/2/2020 |
Either I have not made my question simple enough for you to understand, or you have completely missed my question. I of course use the page designer in the projects I create. What I am asking is the layout of the FILTER PANEL. A filter panel has any field filters you apply underneath each other and all contained in vertical alignment, one under another. My question is "does anyone know of a way to produce the filter panel with the filters in horizontal alignment"... ie. across the page (on the same Y axis (next to each other)) rather than down the page. As it stands my attempts using the page designer and filter panel fail to realize anything but a vertical alignment for the contents of the filter panel... I don't think it can be done in the designer.... Is my question clear enough ? You don't need to resort to "programmers like you" comments in order to make your point when you have completely miss-understood the question. For those of us that have only been using PHPR for 6 months or less, its not helpful to receive patronizing replies to simple questions. Are these forums not here to share experiences and help each other out ?
|
S
|
Steve Seymour author 1/2/2020 |
https://xlinesoft.com/phprunner/docs/filter_as_settings.htm <img src='https://asprunner.com/forums/file.php?topicimage=1&fieldname=reply&id=89777&image=1&table=forumreplies' class='bbc_emoticon' alt=':o' /> I did SHARE, say, even provided a VIDEO on how "created buttons" (if you can read and understand abocve URL content in full), running "as filters",can be "dragged and dropped" to any place on the tble under PAGE DESIGNER. On how to make a missing new COLUMN is clearly described in the Video too, while for NEW rows (which can be as well dragged and dropped to the wished place and can serve as "containers" for horizontal oriented "as filter" buttons then, once some very simple fantasy could be somehow mobilized at the operator's end), PAGE DESIGNER serves too. If you are unable to "drag and drop a "created button", you should NOT make too much noise here in this Forum as it is backfiring not only to your own Reputation and Image as as "programmer", but is somehow putting me into the limelight of idiotic behaviour, say, useless people, who do understand anything at all and are bringing NON-SENSE feedback, resulting in a BLACKLISTING of "Halconydaze" threads at my end to simply not to waste my time here at all.
|
![]() |
jadachDevClub member 1/2/2020 |
I tried to make the horizontal search fields last night and it does not work. Having said that, it would be a great feature if it is reasonable to add. |
![]() |
HJB 1/2/2020 |
@admin - As this very forum is definitely NOT a "free of charge" support forum at all, |
S
|
Steve Seymour author 1/2/2020 |
I tried to make the horizontal search fields last night and it does not work. Having said that, it would be a great feature if it is reasonable to add. Typically, when I do not want to use the search panel, I drag the advanced search button in clear view above the grid and have users click that to get to the advanced search page where all my search fields are present.
|
S
|
Steve Seymour author 1/2/2020 |
@admin - As this very forum is definitely NOT a "free of charge" support forum at all, I'm taking the liberty to quote an excerpt ex https://xlinesoft.com/buy_support.htm Hourly support Hours of custom software development or code troubleshooting Two hours, $170
|
![]() |
lefty 1/2/2020 |
I tried to make the horizontal search fields last night and it does not work. Having said that, it would be a great feature if it is reasonable to add. Typically, when I do not want to use the search panel, I drag the advanced search button in clear view above the grid and have users click that to get to the advanced search page where all my search fields are present.
|
S
|
Steve Seymour author 1/2/2020 |
Will not work in page designer without some serious custom css .. I opened developer tools in chrome on one of my filters and this is what I had for the elements of the filter panel <div class="panel panel-info filter-field filter-created_on-container"> <div class="panel-heading filter-expander"> <span class="filter-indicator glyphicon glyphicon-triangle-top"></span> <label>Class Date</label> </div> <ul class="list-group"> <li class="list-group-item filter-values filter-values-created_on filter-link"> <span dir="LTR"><a href="attendance_setup_class_list.php?f=(created_on~interval~1)" data-filtervalue="1" class="created_on-filter-value">Today</a><span> (0)</span></span> </li> <li class="list-group-item filter-values filter-values-created_on filter-link"> <span dir="LTR"><a href="attendance_setup_class_list.php?f=(created_on~interval~2)" data-filtervalue="2" class="created_on-filter-value">Yesterday</a><span> (0)</span></span> </li> <li class="list-group-item filter-values filter-values-created_on filter-link"> <span dir="LTR"><a href="attendance_setup_class_list.php?f=(created_on~interval~3)" data-filtervalue="3" class="created_on-filter-value">This Month</a><span> (0)</span></span> Yours will look different as you have different filters , although not sure where you would add horizontal panels here. And the fact that some elements are overridden by Bootstrap 3 , you may have issues changing them but this is a start . Open chrome developer tools before going into that page then click elements tab above , scroll down to script that highlights your filter panel and you will see something like my above code then in the right box top see styles for more information here is where you can filter out what you are looking for. From here not sure what you would need to get it horizontal . but this is a starting point. The filter panels are also controlled by the Search Panel and Navigation Bar , so it would be cumbersome to get it horizontal . You may want to just make the fonts smaller . May make things a little easier to navigate. Another Option: I use this website to customize Bootstrap 3 . Click Here although I don't see where the panels in that customizer editor are . If you do find them you can make a new theme and use these instructions to get it into phprunner . Click Here on how to install it into PHPrunner
|
![]() |
lefty 1/2/2020 |
Thank you very much for your reply. It does indeed look quite a challenge to try and use custom css and may break more things that it would fix. Your smaller font suggestion could help until I find a better solution. What also complicates my need is that I need to use multiple selections per field. You see, I'm converting/duplicating some functions already available in earlier Laravel incarnations written in 2016 by other parties no longer available. I have encountered a few things that can't be done with PHPR, but PHPR is still a cleaner and faster tool given the poor portability and horrendous number of dependencies in older Laravel projects.
|
S
|
Steve Seymour author 1/2/2020 |
I had a project once that needed to list 3 sets of groups of filters , so I know what you are dealing with . What I did is I made the fonts smaller, then I had the filters setup colllapsed at first ( see bottom right of filter panel settings ) Changed the show all selection to a lower number , Then I used the sort control feature available in PHPrunner Pages screen for users to get to information quicker. It creates a sort control across the top of your grid. Hope this helps.
|
![]() |
lefty 1/2/2020 |
Thank you John. I saw someone asked the where's the filter question on that Bootstrap customize site ;-) Sort/filter Control.. fields screen. Yes limiting the number of options initially displayed will help.
|
A
|
acpan 1/22/2020 |
I have posted a suggestion, poll and a demo at below URL, please try the demo, and participate to vote and provide your feedback too for the developer to consider. |
![]() |
Sergey Kornilov admin 2/11/2020 |
Making search panel horizontal is fairly straightforward: |