Eftersom jag ständigt glömmer bort koden, härna:
boolean editMode;
@Override
public void preRender(OrchidContext oc) throws OrchidException {
editMode = (getContentSession().getMode() == ContentSession.EDIT_MODE);
}
Eftersom jag ständigt glömmer bort koden, härna:
boolean editMode;
@Override
public void preRender(OrchidContext oc) throws OrchidException {
editMode = (getContentSession().getMode() == ContentSession.EDIT_MODE);
}
IntelliJ kan som bekant förstå språk injectade i andra språk såsom t ex att använda regexp i en sträng-parameter till en Java-metod.
För att låta IntelliJ förstå Velocity inuti Polopoly output templates, lägg till en “language injection” under Project Settings->Language Injections och ställ in:
Nu känns Velocity igen som språk:
private HttpServletResponse getWrappedRenderResponse(RenderRequest renderRequest) {
RenderResponseCollectorHttp responseCollector = (RenderResponseCollectorHttp) renderRequest.getAttribute("p.request.wrapresponsestack");
return (HttpServletResponse) responseCollector.getWrappedRenderResponse();
}
Tema: Silver is the New Black. Blogga med WordPress.com.