Rudimentary tag restoral seems to work. Need throurough testing and subtag logic.
This commit is contained in:
parent
b0e3cd85c7
commit
8b49bf39a9
1
Tag.h
1
Tag.h
@ -36,7 +36,6 @@ namespace jet {
|
|||||||
|
|
||||||
coreutils::MString &parentOut;
|
coreutils::MString &parentOut;
|
||||||
coreutils::MString out;
|
coreutils::MString out;
|
||||||
coreutils::MString containerOut;
|
|
||||||
|
|
||||||
bool output = true;
|
bool output = true;
|
||||||
bool evaluate = true;
|
bool evaluate = true;
|
||||||
|
@ -4,9 +4,6 @@
|
|||||||
namespace jet {
|
namespace jet {
|
||||||
|
|
||||||
__dotag::__dotag(coreutils::ZString &in, coreutils::MString &parentOut, Global &global, Tag *parent, Tag *local) : Tag(in, parentOut, global, parent, local) {
|
__dotag::__dotag(coreutils::ZString &in, coreutils::MString &parentOut, Global &global, Tag *parent, Tag *local) : Tag(in, parentOut, global, parent, local) {
|
||||||
if(hasContainer)
|
|
||||||
parseContainer(container, containerOut);
|
|
||||||
containerOut.reset();
|
|
||||||
coreutils::ZString container3 = global.tags[name];
|
coreutils::ZString container3 = global.tags[name];
|
||||||
processContainer(container3, container);
|
processContainer(container3, container);
|
||||||
}
|
}
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
<tag name="testform">
|
<tag name="testform">
|
||||||
<form>
|
<form>
|
||||||
<container />
|
<container />
|
||||||
/form>
|
</form>
|
||||||
</tag>
|
</tag>
|
||||||
<testform>
|
<testform>
|
||||||
xxx
|
xxx
|
||||||
|
Loading…
x
Reference in New Issue
Block a user