Running into the walking issue again.
This commit is contained in:
@@ -12,7 +12,7 @@ use crate::renderer::errors::RenderError;
|
||||
use crate::renderer::errors::WalkError;
|
||||
use crate::renderer::inline_partial_tree::extract_inline_partials;
|
||||
use crate::renderer::inline_partial_tree::InlinePartialTreeElement;
|
||||
// use crate::renderer::parameters_context::ParametersContext;
|
||||
use crate::renderer::parameters_context::NewParametersContext;
|
||||
use crate::renderer::walking::walk_path;
|
||||
use std::collections::HashMap;
|
||||
|
||||
@@ -194,9 +194,9 @@ impl<'a> DustRenderer<'a> {
|
||||
self.render_template(&partial.name, breadcrumbs, Some(blocks))?;
|
||||
return Ok(rendered_content);
|
||||
} else {
|
||||
// let injected_context = ParametersContext::new(breadcrumbs, &partial.params);
|
||||
let injected_context = NewParametersContext::new(breadcrumbs, &partial.params);
|
||||
let mut new_breadcrumbs = breadcrumbs.clone();
|
||||
// new_breadcrumbs.insert(new_breadcrumbs.len() - 1, &injected_context);
|
||||
new_breadcrumbs.insert(new_breadcrumbs.len() - 1, &injected_context);
|
||||
let rendered_content =
|
||||
self.render_template(&partial.name, &new_breadcrumbs, Some(blocks))?;
|
||||
return Ok(rendered_content);
|
||||
|
||||
Reference in New Issue
Block a user