Added support for custom logos in reports
FEA: ItEr75S04BugFixing
This commit is contained in:
parent
3d215d9238
commit
3c1b999a4b
1 changed files with 8 additions and 1 deletions
|
|
@ -30,6 +30,8 @@ import java.util.Set;
|
|||
import net.sf.jasperreports.engine.JRDataSource;
|
||||
import net.sf.jasperreports.engine.JRParameter;
|
||||
|
||||
import org.navalplanner.business.common.Registry;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
import org.zkoss.util.Locales;
|
||||
import org.zkoss.zk.au.out.AuDownload;
|
||||
import org.zkoss.zk.ui.Executions;
|
||||
|
|
@ -100,7 +102,12 @@ public abstract class NavalplannerReportController extends GenericForwardCompose
|
|||
|
||||
protected Map<String, Object> getParameters() {
|
||||
Map<String, Object> parameters = new HashMap<String, Object>();
|
||||
parameters.put("logo", String.format("/logos/%s/logo.png", getLanguage()));
|
||||
String companyLogo = Registry.getConfigurationDAO()
|
||||
.getConfigurationWithReadOnlyTransaction().getCompanyLogoURL();
|
||||
if (companyLogo == "") {
|
||||
companyLogo = "/logos/logo.png";
|
||||
}
|
||||
parameters.put("logo", companyLogo);
|
||||
parameters.put(JRParameter.REPORT_LOCALE, getCurrentLocale());
|
||||
return parameters;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue