Subversion Repositories SmartDukaan

Rev

Rev 7860 | Rev 8952 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 7860 Rev 7949
Line 267... Line 267...
267
			p.setProperty("file.resource.loader.class","org.apache.velocity.runtime.resource.loader.FileResourceLoader");
267
			p.setProperty("file.resource.loader.class","org.apache.velocity.runtime.resource.loader.FileResourceLoader");
268
			p.setProperty( "file.resource.loader.path", Utils.EXPORT_VELOCITY_PATH);
268
			p.setProperty( "file.resource.loader.path", Utils.EXPORT_VELOCITY_PATH);
269
			Velocity.init(p);
269
			Velocity.init(p);
270
			for(String filename: filenames){
270
			for(String filename: filenames){
271
				if(filename.contains("store/")){
271
				if(filename.contains("store/")){
272
					Template template = Velocity.getTemplate(filename + ".vm");
272
					Template template = Velocity.getTemplate(filename + ".vm", "UTF-8");
273
					BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(exportPath + File.separator + filename.split(""+ catalogId +"/")[1] +".html")));
273
					BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(exportPath + File.separator + filename.split(""+ catalogId +"/")[1] +".html")));
274
					template.merge(context, writer);
274
					template.merge(context, writer);
275
					writer.flush();
275
					writer.flush();
276
					writer.close();
276
					writer.close();
277
					
277
					
278
				} else {
278
				} else {
279
					Template template = Velocity.getTemplate(catalogId + File.separator + filename + ".vm");
279
					Template template = Velocity.getTemplate(catalogId + File.separator + filename + ".vm", "UTF-8");
280
					BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(exportPath + File.separator + filename +".html")));
280
					BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(exportPath + File.separator + filename +".html")));
281
					template.merge(context, writer);
281
					template.merge(context, writer);
282
					writer.flush();
282
					writer.flush();
283
					writer.close();
283
					writer.close();
284
				}
284
				}