Customising the look of pagination has always been a bitc...... a bit difficult. Lets make it easier shall we.
MEET, farPagination.cfc
CALL PAGINATION USING THE TAG:
<skin:pagination qRecordSet="qAllMyCustomers">
<cfdump var="#stObject#" expand="false" label="stObject" />
</skin:pagination>
TO CUSTOMISE THE PAGINATION OUTPUT, CREATE YOUR OWN farPagination webskin. The default is displayLinks.cfm
<cfoutput>
<div class="pagination">
<p>
<skin:buildPaginationLink stLink="#getLink('first')#" />
<skin:buildPaginationLink stLink="#getLink('previous')#" linkText="<<" />
<cfloop from="#getPageFrom()#" to="#getPageTo()#" index="i">
<skin:buildPaginationLink stLink="#getLink#" />
</cfloop>
<skin:buildPaginationLink stLink="#getLink('next')#" linkText=">>" />
<skin:buildPaginationLink stLink="#getLink('last')#" />
</p>
<h4>Page #getCurrentPage()# of #getTotalPages()#</h4>
</div>
</cfoutput>