grid: decorate pagination links with custom search get params?

classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

grid: decorate pagination links with custom search get params?

stevepiercy
In a grid, I have a custom search (not a quicksearch) where
several fields are AND'ed together in the WHERE clause.  For example:

     Date Start: 2010-11-01
     Date End:   2010-11-15

becomes:

     WHERE
         `table`.`date_start` >= '2010-11-01'
         AND `table`.`date_end` <= '2010-11-15'

I am using a knop_form object in conjuction with the grid.  This
part works as desired.  However, the found set's pagination
links in the grid lack GET arguments from the form object.  As
soon as the user navigates to another page of records using the
grid pagination links (to verify that the found set is what they
intend), then all records are found.

Is there a way to decorate the found set's pagination links with
GET args from a form object?  In other words, have a similar
pagination link decoration as -quicksearch?

--steve


-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- --
Steve Piercy               Web Site Builder              
Soquel, CA
<[hidden email]>                  <http://www.StevePiercy.com/>


--
#############################################################
This message is sent to you because you are subscribed to
the mailing list <[hidden email]>.
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
Project homepage http://montania.se/projects/knop/
Google Code has the latest downloads at http://code.google.com/p/knop/
Reply | Threaded
Open this post in threaded view
|

Re: grid: decorate pagination links with custom search get params?

Johan Solve-2
You can add the names of the GET arguments you want Knop to track to the nav object's item for the current location.

$nav -> insert(
        ...
        -param=array('datestart', 'dateend'),
        ...
);



At 02.38 -0800 2010-11-22, Steve Piercy - Web Site Builder wrote:

>In a grid, I have a custom search (not a quicksearch) where several fields are AND'ed together in the WHERE clause.  For example:
>
>    Date Start: 2010-11-01
>    Date End:   2010-11-15
>
>becomes:
>
>    WHERE
>        `table`.`date_start` >= '2010-11-01'
>        AND `table`.`date_end` <= '2010-11-15'
>
>I am using a knop_form object in conjuction with the grid.  This part works as desired.  However, the found set's pagination links in the grid lack GET arguments from the form object.  As soon as the user navigates to another page of records using the grid pagination links (to verify that the found set is what they intend), then all records are found.
>
>Is there a way to decorate the found set's pagination links with GET args from a form object?  In other words, have a similar pagination link decoration as -quicksearch?
>
>--steve
>
>
>-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
>Steve Piercy               Web Site Builder
>Soquel, CA
><[hidden email]>                  <http://www.StevePiercy.com/>
>
>
>--
>#############################################################
>This message is sent to you because you are subscribed to
>the mailing list <[hidden email]>.
>To unsubscribe, E-mail to: <[hidden email]>
>Send administrative queries to  <[hidden email]>
>List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
>Project homepage http://montania.se/projects/knop/
>Google Code has the latest downloads at http://code.google.com/p/knop/


--
     Johan Sölve    [FSA Member, Lasso Partner]
     Web Application/Lasso/FileMaker Developer
     MONTANIA SOFTWARE & SOLUTIONS
http://www.montania.se   mailto:[hidden email]
 (spam-safe email address, replace '-' with 'a')

--
#############################################################
This message is sent to you because you are subscribed to
the mailing list <[hidden email]>.
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
Project homepage http://montania.se/projects/knop/
Google Code has the latest downloads at http://code.google.com/p/knop/
Reply | Threaded
Open this post in threaded view
|

Re: grid: decorate pagination links with custom search get params?

stevepiercy
I tried that, but it only showed up in the navigation link, not
in the grid's navigation/pagination links.  You know, in these
things (see attached image).

--steve


On 11/22/10 at 1:02 PM, [hidden email] (Johan Solve) pronounced:

>You can add the names of the GET arguments you want Knop to
>track to the nav object's item for the current location.
>
>$nav -> insert(
>...
>-param=array('datestart', 'dateend'),
>...
>);
>
>
>
>At 02.38 -0800 2010-11-22, Steve Piercy - Web Site Builder wrote:
>>In a grid, I have a custom search (not a quicksearch) where several fields are
>AND'ed together in the WHERE clause.  For example:
>>
>>Date Start: 2010-11-01
>>Date End:   2010-11-15
>>
>>becomes:
>>
>>WHERE
>>`table`.`date_start` >= '2010-11-01'
>>AND `table`.`date_end` <= '2010-11-15'
>>
>>I am using a knop_form object in conjuction with the grid.  This part works as
>desired.  However, the found set's pagination links in the grid
>lack GET arguments from the form object.  As soon as the user
>navigates to another page of records using the grid pagination
>links (to verify that the found set is what they intend), then
>all records are found.
>>
>>Is there a way to decorate the found set's pagination links with GET args from a
>form object?  In other words, have a similar pagination link
>decoration as -quicksearch?
>>
>>--steve
>>
>>
>>-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
>>Steve Piercy               Web Site Builder
>>Soquel, CA
>><[hidden email]>                  <http://www.StevePiercy.com/>
>>
>>
>>--
>>#############################################################
>>This message is sent to you because you are subscribed to
>>the mailing list <[hidden email]>.
>>To unsubscribe, E-mail to: <[hidden email]>
>>Send administrative queries to  <[hidden email]>
>>List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
>>Project homepage http://montania.se/projects/knop/
>>Google Code has the latest downloads at http://code.google.com/p/knop/
>
>
>--
>Johan Sölve    [FSA Member, Lasso Partner]
>Web Application/Lasso/FileMaker Developer
>MONTANIA SOFTWARE & SOLUTIONS
>http://www.montania.se   mailto:[hidden email]
>(spam-safe email address, replace '-' with 'a')
>
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- --
Steve Piercy               Web Site Builder              
Soquel, CA
<[hidden email]>                  <http://www.StevePiercy.com/>
--
#############################################################
This message is sent to you because you are subscribed to
the mailing list <[hidden email]>.
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
Project homepage http://montania.se/projects/knop/
Google Code has the latest downloads at http://code.google.com/p/knop/

grid_navigation_links.png (4K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: grid: decorate pagination links with custom search get params?

Johan Solve-2
Jolle, do you have any input? I know you've wrestled with this.

At 04.24 -0800 2010-11-22, Steve Piercy - Web Site Builder wrote:

>I tried that, but it only showed up in the navigation link, not in the grid's navigation/pagination links.  You know, in these things (see attached image).
>
>--steve
>
>
>On 11/22/10 at 1:02 PM, [hidden email] (Johan Solve) pronounced:
>
>>You can add the names of the GET arguments you want Knop to track to the nav object's item for the current location.
>>
>>$nav -> insert(
>>...
>>-param=array('datestart', 'dateend'),
>>...
>>);
>>
>>
>>
>>At 02.38 -0800 2010-11-22, Steve Piercy - Web Site Builder wrote:
>>>In a grid, I have a custom search (not a quicksearch) where several fields are
>>AND'ed together in the WHERE clause.  For example:
>>>
>>>Date Start: 2010-11-01
>>>Date End:   2010-11-15
>>>
>>>becomes:
>>>
>>>WHERE
>>>`table`.`date_start` >= '2010-11-01'
>>>AND `table`.`date_end` <= '2010-11-15'
>>>
>>>I am using a knop_form object in conjuction with the grid.  This part works as
>>desired.  However, the found set's pagination links in the grid lack GET arguments from the form object.  As soon as the user navigates to another page of records using the grid pagination links (to verify that the found set is what they intend), then all records are found.
>>>
>>>Is there a way to decorate the found set's pagination links with GET args from a
>>form object?  In other words, have a similar pagination link decoration as -quicksearch?
>>>
>>>--steve
>>>
>>>
>>>-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
>>>Steve Piercy               Web Site Builder
>>>Soquel, CA
>>><[hidden email]>                  <http://www.StevePiercy.com/>
>>>
>>>
>>>--
>>>#############################################################
>>>This message is sent to you because you are subscribed to
>>>the mailing list <[hidden email]>.
>>>To unsubscribe, E-mail to: <[hidden email]>
>>>Send administrative queries to  <[hidden email]>
>>>List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
>>>Project homepage http://montania.se/projects/knop/
>>>Google Code has the latest downloads at http://code.google.com/p/knop/
>>
>>
>>--
>>Johan Sölve    [FSA Member, Lasso Partner]
>>Web Application/Lasso/FileMaker Developer
>>MONTANIA SOFTWARE & SOLUTIONS
>>http://www.montania.se   mailto:[hidden email]
>>(spam-safe email address, replace '-' with 'a')
>>
>
>-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
>Steve Piercy               Web Site Builder
>Soquel, CA
><[hidden email]>                  <http://www.StevePiercy.com/>
>
>Attachment converted: MacBook Pro:grid_navigation_links.png (PNGf/prvw) (0082B3EC)
>--
>#############################################################
>This message is sent to you because you are subscribed to
>the mailing list <[hidden email]>.
>To unsubscribe, E-mail to: <[hidden email]>
>Send administrative queries to  <[hidden email]>
>List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
>Project homepage http://montania.se/projects/knop/
>Google Code has the latest downloads at http://code.google.com/p/knop/


--
     Johan Sölve    [FSA Member, Lasso Partner]
     Web Application/Lasso/FileMaker Developer
     MONTANIA SOFTWARE & SOLUTIONS
http://www.montania.se   mailto:[hidden email]
 (spam-safe email address, replace '-' with 'a')

--
#############################################################
This message is sent to you because you are subscribed to
the mailing list <[hidden email]>.
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
Project homepage http://montania.se/projects/knop/
Google Code has the latest downloads at http://code.google.com/p/knop/
Reply | Threaded
Open this post in threaded view
|

Re: grid: decorate pagination links with custom search get params?

stevepiercy
One ugly method is to clobber the output with a regexp:

    var('r') = // some thing to join the getargs into a string
    $r += '-page=';
    var('g') = $list->renderhtml;
    string(string_replaceregexp($g, -find='-page=', -replace=$r));

But I hope there is something a little more elegant than my brutish attempt.

--steve


On 11/23/10 at 1:45 PM, [hidden email] (Johan Solve) pronounced:

> Jolle, do you have any input? I know you've wrestled with this.
>
> At 04.24 -0800 2010-11-22, Steve Piercy - Web Site Builder wrote:
> >I tried that, but it only showed up in the navigation link, not in the grid's
> navigation/pagination links.  You know, in these things (see attached image).
> >
> >--steve
> >
> >
> >On 11/22/10 at 1:02 PM, [hidden email] (Johan Solve) pronounced:
> >
> >>You can add the names of the GET arguments you want Knop to track to the nav
> object's item for the current location.
> >>
> >>$nav -> insert(
> >>...
> >>-param=array('datestart', 'dateend'),
> >>...
> >>);
> >>
> >>
> >>
> >>At 02.38 -0800 2010-11-22, Steve Piercy - Web Site Builder wrote:
> >>>In a grid, I have a custom search (not a quicksearch) where several fields are
> >>AND'ed together in the WHERE clause.  For example:
> >>>
> >>>Date Start: 2010-11-01
> >>>Date End:   2010-11-15
> >>>
> >>>becomes:
> >>>
> >>>WHERE
> >>>`table`.`date_start` >= '2010-11-01'
> >>>AND `table`.`date_end` <= '2010-11-15'
> >>>
> >>>I am using a knop_form object in conjuction with the grid.  This part works as
> >>desired.  However, the found set's pagination links in the grid lack GET arguments
> from the form object.  As soon as the user navigates to another page of records
> using the grid pagination links (to verify that the found set is what they intend),
> then all records are found.
> >>>
> >>>Is there a way to decorate the found set's pagination links with GET args from a
> >>form object?  In other words, have a similar pagination link decoration as
> -quicksearch?
> >>>
> >>>--steve
> >>>
> >>>
> >>>-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
> >>>Steve Piercy               Web Site Builder
> >>>Soquel, CA
> >>><[hidden email]>                  <http://www.StevePiercy.com/>
> >>>
> >>>
> >>>--
> >>>#############################################################
> >>>This message is sent to you because you are subscribed to
> >>>the mailing list <[hidden email]>.
> >>>To unsubscribe, E-mail to: <[hidden email]>
> >>>Send administrative queries to  <[hidden email]>
> >>>List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
> >>>Project homepage http://montania.se/projects/knop/
> >>>Google Code has the latest downloads at http://code.google.com/p/knop/
> >>
> >>
> >>--
> >>Johan Sölve    [FSA Member, Lasso Partner]
> >>Web Application/Lasso/FileMaker Developer
> >>MONTANIA SOFTWARE & SOLUTIONS
> >>http://www.montania.se   mailto:[hidden email]
> >>(spam-safe email address, replace '-' with 'a')
> >>
> >
> >-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
> >Steve Piercy               Web Site Builder
> >Soquel, CA
> ><[hidden email]>                  <http://www.StevePiercy.com/>
> >
> >Attachment converted: MacBook Pro:grid_navigation_links.png (PNGf/prvw) (0082B3EC)
> >--
> >#############################################################
> >This message is sent to you because you are subscribed to
> >the mailing list <[hidden email]>.
> >To unsubscribe, E-mail to: <[hidden email]>
> >Send administrative queries to  <[hidden email]>
> >List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
> >Project homepage http://montania.se/projects/knop/
> >Google Code has the latest downloads at http://code.google.com/p/knop/
>
>
> --
>      Johan Sölve    [FSA Member, Lasso Partner]
>      Web Application/Lasso/FileMaker Developer
>      MONTANIA SOFTWARE & SOLUTIONS
> http://www.montania.se   mailto:[hidden email]
>  (spam-safe email address, replace '-' with 'a')
>

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Steve Piercy               Web Site Builder               Soquel, CA
<[hidden email]>                  <http://www.StevePiercy.com/>


--
#############################################################
This message is sent to you because you are subscribed to
the mailing list <[hidden email]>.
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
Project homepage http://montania.se/projects/knop/
Google Code has the latest downloads at http://code.google.com/p/knop/
Reply | Threaded
Open this post in threaded view
|

Re: grid: decorate pagination links with custom search get params?

list
In reply to this post by Johan Solve-2
I did. And when I saw this thread yesterday I tried to dig down into my code mines and find out how I solved it. Problem is that none of projects that are currently in development or maintenance use advanced search. And the ever present Alzheimer makes me forget everything that's not actively worked on...

Anyway, I've had major issues in the past with incorporating advanced search forms with the grid type. And on my wish list is a better grid handling of searches that goes beyond quicksearch.

Anyway. here's something that might be how I've solved it in the past.

$searchfields = $fContact -> keys;

iterate($searchfields, $i);
        $fieldvalue = $fForm -> getvalue($i);
        if($fieldvalue && !($excludeValues >> $i));
                $lGrid -> addurlarg(-field = $i, -value = $fieldvalue);
        /if;
/iterate;

Obviously This is only snippets but it should get you in the right direction.

HDB
Jolle

23 nov 2010 kl. 22.45 skrev Johan Solve:

> Jolle, do you have any input? I know you've wrestled with this.
>
> At 04.24 -0800 2010-11-22, Steve Piercy - Web Site Builder wrote:
>> I tried that, but it only showed up in the navigation link, not in the grid's navigation/pagination links.  You know, in these things (see attached image).
>>
>> --steve
>>
>>
>> On 11/22/10 at 1:02 PM, [hidden email] (Johan Solve) pronounced:
>>
>>> You can add the names of the GET arguments you want Knop to track to the nav object's item for the current location.
>>>
>>> $nav -> insert(
>>> ...
>>> -param=array('datestart', 'dateend'),
>>> ...
>>> );
>>>
>>>
>>>
>>> At 02.38 -0800 2010-11-22, Steve Piercy - Web Site Builder wrote:
>>>> In a grid, I have a custom search (not a quicksearch) where several fields are
>>> AND'ed together in the WHERE clause.  For example:
>>>>
>>>> Date Start: 2010-11-01
>>>> Date End:   2010-11-15
>>>>
>>>> becomes:
>>>>
>>>> WHERE
>>>> `table`.`date_start` >= '2010-11-01'
>>>> AND `table`.`date_end` <= '2010-11-15'
>>>>
>>>> I am using a knop_form object in conjuction with the grid.  This part works as
>>> desired.  However, the found set's pagination links in the grid lack GET arguments from the form object.  As soon as the user navigates to another page of records using the grid pagination links (to verify that the found set is what they intend), then all records are found.
>>>>
>>>> Is there a way to decorate the found set's pagination links with GET args from a
>>> form object?  In other words, have a similar pagination link decoration as -quicksearch?
>>>>
>>>> --steve
>>>>
>>>>
>>>> -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
>>>> Steve Piercy               Web Site Builder
>>>> Soquel, CA
>>>> <[hidden email]>                  <http://www.StevePiercy.com/>
>>>>
>>>>
>>>> --
>>>> #############################################################
>>>> This message is sent to you because you are subscribed to
>>>> the mailing list <[hidden email]>.
>>>> To unsubscribe, E-mail to: <[hidden email]>
>>>> Send administrative queries to  <[hidden email]>
>>>> List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
>>>> Project homepage http://montania.se/projects/knop/
>>>> Google Code has the latest downloads at http://code.google.com/p/knop/
>>>
>>>
>>> --
>>> Johan Sölve    [FSA Member, Lasso Partner]
>>> Web Application/Lasso/FileMaker Developer
>>> MONTANIA SOFTWARE & SOLUTIONS
>>> http://www.montania.se   mailto:[hidden email]
>>> (spam-safe email address, replace '-' with 'a')
>>>
>>
>> -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
>> Steve Piercy               Web Site Builder              
>> Soquel, CA
>> <[hidden email]>                  <http://www.StevePiercy.com/>
>>
>> Attachment converted: MacBook Pro:grid_navigation_links.png (PNGf/prvw) (0082B3EC)
>> --
>> #############################################################
>> This message is sent to you because you are subscribed to
>> the mailing list <[hidden email]>.
>> To unsubscribe, E-mail to: <[hidden email]>
>> Send administrative queries to  <[hidden email]>
>> List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
>> Project homepage http://montania.se/projects/knop/
>> Google Code has the latest downloads at http://code.google.com/p/knop/
>
>
> --
>     Johan Sölve    [FSA Member, Lasso Partner]
>     Web Application/Lasso/FileMaker Developer
>     MONTANIA SOFTWARE & SOLUTIONS
> http://www.montania.se   mailto:[hidden email]
> (spam-safe email address, replace '-' with 'a')
>
> --
> #############################################################
> This message is sent to you because you are subscribed to
> the mailing list <[hidden email]>.
> To unsubscribe, E-mail to: <[hidden email]>
> Send administrative queries to  <[hidden email]>
> List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
> Project homepage http://montania.se/projects/knop/
> Google Code has the latest downloads at http://code.google.com/p/knop/
>
>



--
#############################################################
This message is sent to you because you are subscribed to
the mailing list <[hidden email]>.
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
Project homepage http://montania.se/projects/knop/
Google Code has the latest downloads at http://code.google.com/p/knop/
Reply | Threaded
Open this post in threaded view
|

Re: grid: decorate pagination links with custom search get params?

stevepiercy
I couldn't find knop_grid->addurlarg.  Is that a customization?  
If so, I think it would be good to add to the core.

--steve


On 11/24/10 at 7:24 AM, [hidden email] pronounced:

>I did. And when I saw this thread yesterday I tried to dig down
>into my code mines and find out how I solved it. Problem is
>that none of projects that are currently in development or
>maintenance use advanced search. And the ever present Alzheimer
>makes me forget everything that's not actively worked on...
>
>Anyway, I've had major issues in the past with incorporating
>advanced search forms with the grid type. And on my wish list
>is a better grid handling of searches that goes beyond quicksearch.
>
>Anyway. here's something that might be how I've solved it in the past.
>
>$searchfields = $fContact -> keys;
>
>iterate($searchfields, $i);
>$fieldvalue = $fForm -> getvalue($i);
>if($fieldvalue && !($excludeValues >> $i));
>$lGrid -> addurlarg(-field = $i, -value = $fieldvalue);
>/if;
>/iterate;
>
>Obviously This is only snippets but it should get you in the right direction.
>
>HDB
>Jolle
>23 nov 2010 kl. 22.45 skrev Johan Solve:
>
>>Jolle, do you have any input? I know you've wrestled with this.
>>
>>At 04.24 -0800 2010-11-22, Steve Piercy - Web Site Builder wrote:
>>> I tried that, but it only showed up in the navigation link, not in the grid's
>navigation/pagination links.  You know, in these things (see attached image).
>>>   --steve
>>>    On 11/22/10 at 1:02 PM, [hidden email] (Johan Solve) pronounced:
>>>
>>>> You can add the names of the GET arguments you want Knop to track to the nav object's
>item for the current location.
>>>>   $nav -> insert(
>>>> ...
>>>> -param=array('datestart', 'dateend'),
>>>> ...
>>>> );
>>>>     At 02.38 -0800 2010-11-22, Steve Piercy - Web Site
>>>>Builder wrote:
>>>>> In a grid, I have a custom search (not a quicksearch) where several fields are
>>>> AND'ed together in the WHERE clause.  For example:
>>>>>   Date Start: 2010-11-01
>>>>> Date End:   2010-11-15
>>>>>   becomes:
>>>>>   WHERE
>>>>> `table`.`date_start` >= '2010-11-01'
>>>>> AND `table`.`date_end` <= '2010-11-15'
>>>>>   I am using a knop_form object in conjuction with the
>>>>>grid.  This part works as
>>>> desired.  However, the found set's pagination links in the grid lack GET arguments
>from the form object.  As soon as the user navigates to another
>page of records using the grid pagination links (to verify that
>the found set is what they intend), then all records are found.
>>>>>   Is there a way to decorate the found set's pagination
>>>>>links with GET args from a
>>>> form object?  In other words, have a similar pagination link decoration as
>-quicksearch?
>>>>>   --steve
>>>>>    -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
>>>>>-- -- -- -- --
>>>>> Steve Piercy               Web Site Builder
>>>>> Soquel, CA
>>>>> <[hidden email]>                  <http://www.StevePiercy.com/>
>>>>>    --
>>>>> #############################################################
>>>>> This message is sent to you because you are subscribed to
>>>>> the mailing list <[hidden email]>.
>>>>> To unsubscribe, E-mail to: <[hidden email]>
>>>>> Send administrative queries to  <[hidden email]>
>>>>> List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
>>>>> Project homepage http://montania.se/projects/knop/
>>>>> Google Code has the latest downloads at http://code.google.com/p/knop/
>>>>    --
>>>> Johan Sölve    [FSA Member, Lasso Partner]
>>>> Web Application/Lasso/FileMaker Developer
>>>> MONTANIA SOFTWARE & SOLUTIONS
>>>> http://www.montania.se   mailto:[hidden email]
>>>> (spam-safe email address, replace '-' with 'a')
>>>>
>>>   -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
>>>-- -- -- --
>>>  Steve Piercy               Web Site Builder              
>>>Soquel, CA
>>> <[hidden email]>                  <http://www.StevePiercy.com/>
>>>   Attachment converted: MacBook
>>>Pro:grid_navigation_links.png (PNGf/prvw) (0082B3EC)
>>> --
>>> #############################################################
>>> This message is sent to you because you are subscribed to
>>> the mailing list <[hidden email]>.
>>> To unsubscribe, E-mail to: <[hidden email]>
>>> Send administrative queries to  <[hidden email]>
>>> List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
>>> Project homepage http://montania.se/projects/knop/
>>> Google Code has the latest downloads at http://code.google.com/p/knop/
>>
>>
>>--
>>Johan Sölve    [FSA Member, Lasso Partner]
>>Web Application/Lasso/FileMaker Developer
>>MONTANIA SOFTWARE & SOLUTIONS
>>http://www.montania.se   mailto:[hidden email]
>>(spam-safe email address, replace '-' with 'a')
>>
>>--
>>#############################################################
>>This message is sent to you because you are subscribed to
>>the mailing list <[hidden email]>.
>>To unsubscribe, E-mail to: <[hidden email]>
>>Send administrative queries to  <[hidden email]>
>>List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
>>Project homepage http://montania.se/projects/knop/
>>Google Code has the latest downloads at http://code.google.com/p/knop/
>>
>>
>
>
>

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- --
Steve Piercy               Web Site Builder              
Soquel, CA
<[hidden email]>                  <http://www.StevePiercy.com/>


--
#############################################################
This message is sent to you because you are subscribed to
the mailing list <[hidden email]>.
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
Project homepage http://montania.se/projects/knop/
Google Code has the latest downloads at http://code.google.com/p/knop/
Reply | Threaded
Open this post in threaded view
|

Re: grid: decorate pagination links with custom search get params?

list
Apparently it is a customization.
As I wrote this required some mine digging and I have no recollection on having added this. Then again I have no recollection of what I had for breakfast...

But I did find it in a version of knop that's used on the sites in question. Again it's something I'm using on sites not presently developed actively.

Anywho, here's the code I found:
        define_tag: 'addurlarg',
        -required = 'field',
        -optional= 'value';
                fail_if: (local_defined: 'field') && #field -> type != 'string',
                -1, 'Entered field must be string type';

                (self->'urlparams') -> (insert:((local_defined: 'value') ? (#field + '=' + #value) | (#field)));

        /define_tag;

It's not how I would write it today. Looking at it makes me suspect that the same could be accomplished by adding to the instance var urlparams directly.

HDB
Jolle

25 nov 2010 kl. 00.38 skrev Steve Piercy - Web Site Builder:

> I couldn't find knop_grid->addurlarg.  Is that a customization?  If so, I think it would be good to add to the core.
>
> --steve
>
>
> On 11/24/10 at 7:24 AM, [hidden email] pronounced:
>
>> I did. And when I saw this thread yesterday I tried to dig down into my code mines and find out how I solved it. Problem is that none of projects that are currently in development or maintenance use advanced search. And the ever present Alzheimer makes me forget everything that's not actively worked on...
>>
>> Anyway, I've had major issues in the past with incorporating advanced search forms with the grid type. And on my wish list is a better grid handling of searches that goes beyond quicksearch.
>>
>> Anyway. here's something that might be how I've solved it in the past.
>>
>> $searchfields = $fContact -> keys;
>>
>> iterate($searchfields, $i);
>> $fieldvalue = $fForm -> getvalue($i);
>> if($fieldvalue && !($excludeValues >> $i));
>> $lGrid -> addurlarg(-field = $i, -value = $fieldvalue);
>> /if;
>> /iterate;
>>
>> Obviously This is only snippets but it should get you in the right direction.
>>
>> HDB
>> Jolle
>> 23 nov 2010 kl. 22.45 skrev Johan Solve:
>>
>>> Jolle, do you have any input? I know you've wrestled with this.
>>>
>>> At 04.24 -0800 2010-11-22, Steve Piercy - Web Site Builder wrote:
>>>> I tried that, but it only showed up in the navigation link, not in the grid's
>> navigation/pagination links.  You know, in these things (see attached image).
>>>>  --steve
>>>>   On 11/22/10 at 1:02 PM, [hidden email] (Johan Solve) pronounced:
>>>>
>>>>> You can add the names of the GET arguments you want Knop to track to the nav object's
>> item for the current location.
>>>>>  $nav -> insert(
>>>>> ...
>>>>> -param=array('datestart', 'dateend'),
>>>>> ...
>>>>> );
>>>>>    At 02.38 -0800 2010-11-22, Steve Piercy - Web Site Builder wrote:
>>>>>> In a grid, I have a custom search (not a quicksearch) where several fields are
>>>>> AND'ed together in the WHERE clause.  For example:
>>>>>>  Date Start: 2010-11-01
>>>>>> Date End:   2010-11-15
>>>>>>  becomes:
>>>>>>  WHERE
>>>>>> `table`.`date_start` >= '2010-11-01'
>>>>>> AND `table`.`date_end` <= '2010-11-15'
>>>>>>  I am using a knop_form object in conjuction with the grid.  This part works as
>>>>> desired.  However, the found set's pagination links in the grid lack GET arguments
>> from the form object.  As soon as the user navigates to another page of records using the grid pagination links (to verify that the found set is what they intend), then all records are found.
>>>>>>  Is there a way to decorate the found set's pagination links with GET args from a
>>>>> form object?  In other words, have a similar pagination link decoration as
>> -quicksearch?
>>>>>>  --steve
>>>>>>   -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
>>>>>> Steve Piercy               Web Site Builder
>>>>>> Soquel, CA
>>>>>> <[hidden email]>                  <http://www.StevePiercy.com/>
>>>>>>   --
>>>>>> #############################################################
>>>>>> This message is sent to you because you are subscribed to
>>>>>> the mailing list <[hidden email]>.
>>>>>> To unsubscribe, E-mail to: <[hidden email]>
>>>>>> Send administrative queries to  <[hidden email]>
>>>>>> List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
>>>>>> Project homepage http://montania.se/projects/knop/
>>>>>> Google Code has the latest downloads at http://code.google.com/p/knop/
>>>>>   --
>>>>> Johan Sölve    [FSA Member, Lasso Partner]
>>>>> Web Application/Lasso/FileMaker Developer
>>>>> MONTANIA SOFTWARE & SOLUTIONS
>>>>> http://www.montania.se   mailto:[hidden email]
>>>>> (spam-safe email address, replace '-' with 'a')
>>>>>
>>>>  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
>>>> Steve Piercy               Web Site Builder               Soquel, CA
>>>> <[hidden email]>                  <http://www.StevePiercy.com/>
>>>>  Attachment converted: MacBook Pro:grid_navigation_links.png (PNGf/prvw) (0082B3EC)
>>>> --
>>>> #############################################################
>>>> This message is sent to you because you are subscribed to
>>>> the mailing list <[hidden email]>.
>>>> To unsubscribe, E-mail to: <[hidden email]>
>>>> Send administrative queries to  <[hidden email]>
>>>> List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
>>>> Project homepage http://montania.se/projects/knop/
>>>> Google Code has the latest downloads at http://code.google.com/p/knop/
>>>
>>>
>>> --
>>> Johan Sölve    [FSA Member, Lasso Partner]
>>> Web Application/Lasso/FileMaker Developer
>>> MONTANIA SOFTWARE & SOLUTIONS
>>> http://www.montania.se   mailto:[hidden email]
>>> (spam-safe email address, replace '-' with 'a')
>>>
>>> --
>>> #############################################################
>>> This message is sent to you because you are subscribed to
>>> the mailing list <[hidden email]>.
>>> To unsubscribe, E-mail to: <[hidden email]>
>>> Send administrative queries to  <[hidden email]>
>>> List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
>>> Project homepage http://montania.se/projects/knop/
>>> Google Code has the latest downloads at http://code.google.com/p/knop/
>>>
>>>
>>
>>
>>
>
> -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
> Steve Piercy               Web Site Builder               Soquel, CA
> <[hidden email]>                  <http://www.StevePiercy.com/>
>
>
> --
> #############################################################
> This message is sent to you because you are subscribed to
> the mailing list <[hidden email]>.
> To unsubscribe, E-mail to: <[hidden email]>
> Send administrative queries to  <[hidden email]>
> List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
> Project homepage http://montania.se/projects/knop/
> Google Code has the latest downloads at http://code.google.com/p/knop/
>
>



--
#############################################################
This message is sent to you because you are subscribed to
the mailing list <[hidden email]>.
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
Project homepage http://montania.se/projects/knop/
Google Code has the latest downloads at http://code.google.com/p/knop/
Reply | Threaded
Open this post in threaded view
|

Re: grid: decorate pagination links with custom search get params?

stevepiercy
Guess what?  Knop already supports this without modification.  
It took me a while to figure it out, but here it is.

(1)  In the nav object, define a string or array of POST params
that you want to pass through the grid.

     var('cgridparams') = array('mdstart','mdend');
     var('subnav3') = knop_nav;
     $subnav3->insert(
         -key='list',
         -param=$cgridparams,
         -label='List',
         -hide=true);

(2)  In your custom form, modify the -formaction to exclude
these params.

     -formaction=($nav->url(-except=$cgridparams)), // real URL path

(3)  In your grid lib file, add a condition to accept -sort and
-page parameters.

     if(array('search','export') >> $f->getbutton
         || client_getparams>>-sort
         || client_getparams>>-page);
         // Do a filter based on submitted search parameters

Let me know if you have additional questions or need more examples.

--steve


On 11/25/10 at 8:28 AM, [hidden email] pronounced:

>Apparently it is a customization.
>As I wrote this required some mine digging and I have no
>recollection on having added this. Then again I have no
>recollection of what I had for breakfast...
>
>But I did find it in a version of knop that's used on the sites
>in question. Again it's something I'm using on sites not
>presently developed actively.
>
>Anywho, here's the code I found:
>define_tag: 'addurlarg',
>-required = 'field',
>-optional= 'value';
>fail_if: (local_defined: 'field') && #field -> type != 'string',
>-1, 'Entered field must be string type';
>
>(self->'urlparams') -> (insert:((local_defined: 'value') ?
>(#field + '=' + #value) | (#field)));
>
>/define_tag;
>
>It's not how I would write it today. Looking at it makes me
>suspect that the same could be accomplished by adding to the
>instance var urlparams directly.
>
>HDB
>Jolle
>
>25 nov 2010 kl. 00.38 skrev Steve Piercy - Web Site Builder:
>
>>I couldn't find knop_grid->addurlarg.  Is that a customization?  If so, I think it
>would be good to add to the core.
>>
>>--steve
>>
>>
>>On 11/24/10 at 7:24 AM, [hidden email] pronounced:
>>
>>> I did. And when I saw this thread yesterday I tried to dig down into my code mines
>and find out how I solved it. Problem is that none of projects
>that are currently in development or maintenance use advanced
>search. And the ever present Alzheimer makes me forget
>everything that's not actively worked on...
>>>   Anyway, I've had major issues in the past with
>>>incorporating advanced search forms
>with the grid type. And on my wish list is a better grid
>handling of searches that goes beyond quicksearch.
>>>   Anyway. here's something that might be how I've solved it
>>>in the past.
>>>   $searchfields = $fContact -> keys;
>>>   iterate($searchfields, $i);
>>> $fieldvalue = $fForm -> getvalue($i);
>>> if($fieldvalue && !($excludeValues >> $i));
>>> $lGrid -> addurlarg(-field = $i, -value = $fieldvalue);
>>> /if;
>>> /iterate;
>>>   Obviously This is only snippets but it should get you in
>>>the right direction.
>>>   HDB
>>> Jolle
>>> 23 nov 2010 kl. 22.45 skrev Johan Solve:
>>>
>>>> Jolle, do you have any input? I know you've wrestled with this.
>>>>   At 04.24 -0800 2010-11-22, Steve Piercy - Web Site
>>>>Builder wrote:
>>>>> I tried that, but it only showed up in the navigation link, not in the grid's
>>> navigation/pagination links.  You know, in these things (see attached image).
>>>>>  --steve
>>>>>   On 11/22/10 at 1:02 PM, [hidden email] (Johan Solve) pronounced:
>>>>>
>>>>>> You can add the names of the GET arguments you want Knop to track to the nav
>object's
>>> item for the current location.
>>>>>>  $nav -> insert(
>>>>>> ...
>>>>>> -param=array('datestart', 'dateend'),
>>>>>> ...
>>>>>> );
>>>>>>    At 02.38 -0800 2010-11-22, Steve Piercy - Web Site Builder wrote:
>>>>>>> In a grid, I have a custom search (not a quicksearch) where several fields are
>>>>>> AND'ed together in the WHERE clause.  For example:
>>>>>>>  Date Start: 2010-11-01
>>>>>>> Date End:   2010-11-15
>>>>>>>  becomes:
>>>>>>>  WHERE
>>>>>>> `table`.`date_start` >= '2010-11-01'
>>>>>>> AND `table`.`date_end` <= '2010-11-15'
>>>>>>>  I am using a knop_form object in conjuction with the grid.  This part works as
>>>>>> desired.  However, the found set's pagination links in the grid lack GET
>arguments
>>> from the form object.  As soon as the user navigates to another page of records
>using the grid pagination links (to verify that the found set
>is what they intend), then all records are found.
>>>>>>>  Is there a way to decorate the found set's pagination links with GET args from
>a
>>>>>> form object?  In other words, have a similar pagination link decoration as
>>> -quicksearch?
>>>>>>>  --steve
>>>>>>>   -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
>>>>>>> Steve Piercy               Web Site Builder
>>>>>>> Soquel, CA
>>>>>>> <[hidden email]>                  <http://www.StevePiercy.com/>
>>>>>>>   --
>>>>>>> #############################################################
>>>>>>> This message is sent to you because you are subscribed to
>>>>>>> the mailing list <[hidden email]>.
>>>>>>> To unsubscribe, E-mail to: <[hidden email]>
>>>>>>> Send administrative queries to  <[hidden email]>
>>>>>>> List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
>>>>>>> Project homepage http://montania.se/projects/knop/
>>>>>>> Google Code has the latest downloads at http://code.google.com/p/knop/
>>>>>>   --
>>>>>> Johan Sölve    [FSA Member, Lasso Partner]
>>>>>> Web Application/Lasso/FileMaker Developer
>>>>>> MONTANIA SOFTWARE & SOLUTIONS
>>>>>> http://www.montania.se   mailto:[hidden email]
>>>>>> (spam-safe email address, replace '-' with 'a')
>>>>>>
>>>>>  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
>>>>> Steve Piercy               Web Site Builder               Soquel, CA
>>>>> <[hidden email]>                  <http://www.StevePiercy.com/>
>>>>>  Attachment converted: MacBook Pro:grid_navigation_links.png (PNGf/prvw)
>(0082B3EC)
>>>>> --
>>>>> #############################################################
>>>>> This message is sent to you because you are subscribed to
>>>>> the mailing list <[hidden email]>.
>>>>> To unsubscribe, E-mail to: <[hidden email]>
>>>>> Send administrative queries to  <[hidden email]>
>>>>> List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
>>>>> Project homepage http://montania.se/projects/knop/
>>>>> Google Code has the latest downloads at http://code.google.com/p/knop/
>>>>    --  Johan Sölve    [FSA Member, Lasso Partner]
>>>> Web Application/Lasso/FileMaker Developer
>>>> MONTANIA SOFTWARE & SOLUTIONS
>>>> http://www.montania.se   mailto:[hidden email]
>>>> (spam-safe email address, replace '-' with 'a')
>>>>   --  #############################################################
>>>> This message is sent to you because you are subscribed to
>>>> the mailing list <[hidden email]>.
>>>> To unsubscribe, E-mail to: <[hidden email]>
>>>> Send administrative queries to  <[hidden email]>
>>>> List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
>>>> Project homepage http://montania.se/projects/knop/
>>>> Google Code has the latest downloads at http://code.google.com/p/knop/
>>>>  
>>>  
>>
>>-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
>>Steve Piercy               Web Site Builder               Soquel, CA
>><[hidden email]>                  <http://www.StevePiercy.com/>
>>
>>
>>--
>>#############################################################
>>This message is sent to you because you are subscribed to
>>the mailing list <[hidden email]>.
>>To unsubscribe, E-mail to: <[hidden email]>
>>Send administrative queries to  <[hidden email]>
>>List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
>>Project homepage http://montania.se/projects/knop/
>>Google Code has the latest downloads at http://code.google.com/p/knop/
>>
>>
>
>
>

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- --
Steve Piercy               Web Site Builder              
Soquel, CA
<[hidden email]>                  <http://www.StevePiercy.com/>


--
#############################################################
This message is sent to you because you are subscribed to
the mailing list <[hidden email]>.
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
Project homepage http://montania.se/projects/knop/
Google Code has the latest downloads at http://code.google.com/p/knop/
Reply | Threaded
Open this post in threaded view
|

Re: grid: decorate pagination links with custom search get params?

Johan Solve-2
Beautiful

At 07.02 -0800 2010-12-22, Steve Piercy - Web Site Builder wrote:

>Guess what?  Knop already supports this without modification.  It took me a while to figure it out, but here it is.
>
>(1)  In the nav object, define a string or array of POST params that you want to pass through the grid.
>
>    var('cgridparams') = array('mdstart','mdend');
>    var('subnav3') = knop_nav;
>    $subnav3->insert(
>        -key='list',
>        -param=$cgridparams,
>        -label='List',
>        -hide=true);
>
>(2)  In your custom form, modify the -formaction to exclude these params.
>
>    -formaction=($nav->url(-except=$cgridparams)), // real URL path
>
>(3)  In your grid lib file, add a condition to accept -sort and -page parameters.
>
>    if(array('search','export') >> $f->getbutton
>        || client_getparams>>-sort
>        || client_getparams>>-page);
>        // Do a filter based on submitted search parameters
>
>Let me know if you have additional questions or need more examples.
>
>--steve
>
>
>On 11/25/10 at 8:28 AM, [hidden email] pronounced:
>
>>Apparently it is a customization.
>>As I wrote this required some mine digging and I have no recollection on having added this. Then again I have no recollection of what I had for breakfast...
>>
>>But I did find it in a version of knop that's used on the sites in question. Again it's something I'm using on sites not presently developed actively.
>>
>>Anywho, here's the code I found:
>>define_tag: 'addurlarg',
>>-required = 'field',
>>-optional= 'value';
>>fail_if: (local_defined: 'field') && #field -> type != 'string',
>>-1, 'Entered field must be string type';
>>
>>(self->'urlparams') -> (insert:((local_defined: 'value') ? (#field + '=' + #value) | (#field)));
>>
>>/define_tag;
>>
>>It's not how I would write it today. Looking at it makes me suspect that the same could be accomplished by adding to the instance var urlparams directly.
>>
>>HDB
>>Jolle
>>
>>25 nov 2010 kl. 00.38 skrev Steve Piercy - Web Site Builder:
>>
>>>I couldn't find knop_grid->addurlarg.  Is that a customization?  If so, I think it
>>would be good to add to the core.
>>>
>>>--steve
>>>
>>>
>>>On 11/24/10 at 7:24 AM, [hidden email] pronounced:
>>>
>>>>I did. And when I saw this thread yesterday I tried to dig down into my code mines
>>and find out how I solved it. Problem is that none of projects that are currently in development or maintenance use advanced search. And the ever present Alzheimer makes me forget everything that's not actively worked on...
>>>>  Anyway, I've had major issues in the past with incorporating advanced search forms
>>with the grid type. And on my wish list is a better grid handling of searches that goes beyond quicksearch.
>>>>  Anyway. here's something that might be how I've solved it in the past.
>>>>  $searchfields = $fContact -> keys;
>>>>  iterate($searchfields, $i);
>>>>$fieldvalue = $fForm -> getvalue($i);
>>>>if($fieldvalue && !($excludeValues >> $i));
>>>>$lGrid -> addurlarg(-field = $i, -value = $fieldvalue);
>>>>/if;
>>>>/iterate;
>>>>  Obviously This is only snippets but it should get you in the right direction.
>>>>  HDB
>>>>Jolle
>>>>23 nov 2010 kl. 22.45 skrev Johan Solve:
>>>>
>>>>>Jolle, do you have any input? I know you've wrestled with this.
>>>>>  At 04.24 -0800 2010-11-22, Steve Piercy - Web Site Builder wrote:
>>>>>>I tried that, but it only showed up in the navigation link, not in the grid's
>>>>navigation/pagination links.  You know, in these things (see attached image).
>>>>>> --steve
>>>>>>  On 11/22/10 at 1:02 PM, [hidden email] (Johan Solve) pronounced:
>>>>>>
>>>>>>>You can add the names of the GET arguments you want Knop to track to the nav
>>object's
>>>>item for the current location.
>>>>>>> $nav -> insert(
>>>>>>>...
>>>>>>>-param=array('datestart', 'dateend'),
>>>>>>>...
>>>>>>>);
>>>>>>>   At 02.38 -0800 2010-11-22, Steve Piercy - Web Site Builder wrote:
>>>>>>>>In a grid, I have a custom search (not a quicksearch) where several fields are
>>>>>>>AND'ed together in the WHERE clause.  For example:
>>>>>>>> Date Start: 2010-11-01
>>>>>>>>Date End:   2010-11-15
>>>>>>>> becomes:
>>>>>>>> WHERE
>>>>>>>>`table`.`date_start` >= '2010-11-01'
>>>>>>>>AND `table`.`date_end` <= '2010-11-15'
>>>>>>>> I am using a knop_form object in conjuction with the grid.  This part works as
>>>>>>>desired.  However, the found set's pagination links in the grid lack GET
>>arguments
>>>>from the form object.  As soon as the user navigates to another page of records
>>using the grid pagination links (to verify that the found set is what they intend), then all records are found.
>>>>>>>> Is there a way to decorate the found set's pagination links with GET args from
>>a
>>>>>>>form object?  In other words, have a similar pagination link decoration as
>>>>-quicksearch?
>>>>>>>> --steve
>>>>>>>>  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
>>>>>>>>Steve Piercy               Web Site Builder
>>>>>>>>Soquel, CA
>>>>>>>><[hidden email]>                  <http://www.StevePiercy.com/>
>>>>>>>>  --
>>>>>>>>#############################################################
>>>>>>>>This message is sent to you because you are subscribed to
>>>>>>>>the mailing list <[hidden email]>.
>>>>>>>>To unsubscribe, E-mail to: <[hidden email]>
>>>>>>>>Send administrative queries to  <[hidden email]>
>>>>>>>>List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
>>>>>>>>Project homepage http://montania.se/projects/knop/
>>>>>>>>Google Code has the latest downloads at http://code.google.com/p/knop/
>>>>>>>  --
>>>>>>>Johan Sölve    [FSA Member, Lasso Partner]
>>>>>>>Web Application/Lasso/FileMaker Developer
>>>>>>>MONTANIA SOFTWARE & SOLUTIONS
>>>>>>>http://www.montania.se   mailto:[hidden email]
>>>>>>>(spam-safe email address, replace '-' with 'a')
>>>>>>>
>>>>>> -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
>>>>>>Steve Piercy               Web Site Builder               Soquel, CA
>>>>>><[hidden email]>                  <http://www.StevePiercy.com/>
>>>>>> Attachment converted: MacBook Pro:grid_navigation_links.png (PNGf/prvw)
>>(0082B3EC)
>>>>>>--
>>>>>>#############################################################
>>>>>>This message is sent to you because you are subscribed to
>>>>>>the mailing list <[hidden email]>.
>>>>>>To unsubscribe, E-mail to: <[hidden email]>
>>>>>>Send administrative queries to  <[hidden email]>
>>>>>>List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
>>>>>>Project homepage http://montania.se/projects/knop/
>>>>>>Google Code has the latest downloads at http://code.google.com/p/knop/
>>>>>   --  Johan Sölve    [FSA Member, Lasso Partner]
>>>>>Web Application/Lasso/FileMaker Developer
>>>>>MONTANIA SOFTWARE & SOLUTIONS
>>>>>http://www.montania.se   mailto:[hidden email]
>>>>>(spam-safe email address, replace '-' with 'a')
>>>>>  --  #############################################################
>>>>>This message is sent to you because you are subscribed to
>>>>>the mailing list <[hidden email]>.
>>>>>To unsubscribe, E-mail to: <[hidden email]>
>>>>>Send administrative queries to  <[hidden email]>
>>>>>List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
>>>>>Project homepage http://montania.se/projects/knop/
>>>>>Google Code has the latest downloads at http://code.google.com/p/knop/
>>>>>
>>>>>
>>>
>>>-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
>>>Steve Piercy               Web Site Builder               Soquel, CA
>>><[hidden email]>                  <http://www.StevePiercy.com/>
>>>
>>>
>>>--
>>>#############################################################
>>>This message is sent to you because you are subscribed to
>>>the mailing list <[hidden email]>.
>>>To unsubscribe, E-mail to: <[hidden email]>
>>>Send administrative queries to  <[hidden email]>
>>>List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
>>>Project homepage http://montania.se/projects/knop/
>>>Google Code has the latest downloads at http://code.google.com/p/knop/
>>>
>>
>>
>>
>
>-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
>Steve Piercy               Web Site Builder
>Soquel, CA
><[hidden email]>                  <http://www.StevePiercy.com/>
>
>
>--
>#############################################################
>This message is sent to you because you are subscribed to
>the mailing list <[hidden email]>.
>To unsubscribe, E-mail to: <[hidden email]>
>Send administrative queries to  <[hidden email]>
>List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
>Project homepage http://montania.se/projects/knop/
>Google Code has the latest downloads at http://code.google.com/p/knop/


--
     Johan Sölve    [FSA Member, Lasso Partner]
     Web Application/Lasso/FileMaker Developer
     MONTANIA SOFTWARE & SOLUTIONS
http://www.montania.se   mailto:[hidden email]
 (spam-safe email address, replace '-' with 'a')

--
#############################################################
This message is sent to you because you are subscribed to
the mailing list <[hidden email]>.
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
List archive http://www.nabble.com/Knop-Framework-Discussion-f29076.html
Project homepage http://montania.se/projects/knop/
Google Code has the latest downloads at http://code.google.com/p/knop/