mirror of
https://github.com/Kingsrook/qqq.git
synced 2025-07-18 13:10:44 +00:00
fixed billing dashboard links and made them permissed
This commit is contained in:
@ -216,7 +216,7 @@ public abstract class AbstractHTMLWidgetRenderer extends AbstractWidgetRenderer
|
|||||||
/*******************************************************************************
|
/*******************************************************************************
|
||||||
**
|
**
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
public static String linkTableFilter(RenderWidgetInput input, String tableName, QQueryFilter filter) throws QException
|
public static String linkTableFilter(String tableName, QQueryFilter filter) throws QException
|
||||||
{
|
{
|
||||||
String tablePath = QContext.getQInstance().getTablePath(tableName);
|
String tablePath = QContext.getQInstance().getTablePath(tableName);
|
||||||
if(tablePath == null)
|
if(tablePath == null)
|
||||||
@ -232,9 +232,9 @@ public abstract class AbstractHTMLWidgetRenderer extends AbstractWidgetRenderer
|
|||||||
/*******************************************************************************
|
/*******************************************************************************
|
||||||
**
|
**
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
public static String aHrefTableFilterNoOfRecords(RenderWidgetInput input, String tableName, QQueryFilter filter, Integer noOfRecords, String singularLabel, String pluralLabel) throws QException
|
public static String aHrefTableFilterNoOfRecords(String tableName, QQueryFilter filter, Integer noOfRecords, String singularLabel, String pluralLabel) throws QException
|
||||||
{
|
{
|
||||||
return (aHrefTableFilterNoOfRecords(input, tableName, filter, noOfRecords, singularLabel, pluralLabel, false));
|
return (aHrefTableFilterNoOfRecords(tableName, filter, noOfRecords, singularLabel, pluralLabel, false));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -242,7 +242,7 @@ public abstract class AbstractHTMLWidgetRenderer extends AbstractWidgetRenderer
|
|||||||
/*******************************************************************************
|
/*******************************************************************************
|
||||||
**
|
**
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
public static String aHrefTableFilterNoOfRecords(RenderWidgetInput input, String tableName, QQueryFilter filter, Integer noOfRecords, String singularLabel, String pluralLabel, boolean onlyLinkCount) throws QException
|
public static String aHrefTableFilterNoOfRecords(String tableName, QQueryFilter filter, Integer noOfRecords, String singularLabel, String pluralLabel, boolean onlyLinkCount) throws QException
|
||||||
{
|
{
|
||||||
String plural = StringUtils.plural(noOfRecords, singularLabel, pluralLabel);
|
String plural = StringUtils.plural(noOfRecords, singularLabel, pluralLabel);
|
||||||
String countString = QValueFormatter.formatValue(DisplayFormat.COMMAS, noOfRecords);
|
String countString = QValueFormatter.formatValue(DisplayFormat.COMMAS, noOfRecords);
|
||||||
@ -253,7 +253,7 @@ public abstract class AbstractHTMLWidgetRenderer extends AbstractWidgetRenderer
|
|||||||
return (countString + displayText);
|
return (countString + displayText);
|
||||||
}
|
}
|
||||||
|
|
||||||
String href = linkTableFilter(input, tableName, filter);
|
String href = linkTableFilter(tableName, filter);
|
||||||
if(onlyLinkCount)
|
if(onlyLinkCount)
|
||||||
{
|
{
|
||||||
return ("<a href=\"" + href + "\">" + countString + "</a>" + displayText);
|
return ("<a href=\"" + href + "\">" + countString + "</a>" + displayText);
|
||||||
|
@ -288,7 +288,7 @@ public class NoCodeWidgetVelocityUtils
|
|||||||
WidgetCount widgetCount = (WidgetCount) context.get(countVariableName + ".source");
|
WidgetCount widgetCount = (WidgetCount) context.get(countVariableName + ".source");
|
||||||
Integer count = ValueUtils.getValueAsInteger(context.get(countVariableName));
|
Integer count = ValueUtils.getValueAsInteger(context.get(countVariableName));
|
||||||
QQueryFilter filter = widgetCount.getEffectiveFilter(input);
|
QQueryFilter filter = widgetCount.getEffectiveFilter(input);
|
||||||
return (AbstractHTMLWidgetRenderer.aHrefTableFilterNoOfRecords(null, widgetCount.getTableName(), filter, count, singular, plural));
|
return (AbstractHTMLWidgetRenderer.aHrefTableFilterNoOfRecords(widgetCount.getTableName(), filter, count, singular, plural));
|
||||||
}
|
}
|
||||||
catch(Exception e)
|
catch(Exception e)
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user