Hi Jesse,
On 30 Jan 2017, at 16:36, Jesse Bright
<jesse(a)abrightfamily.com> wrote:
I figured this out while fixing the live table. The tutorial code references the class
and template pages as "FAQ.FAQClass" and "FAQ.FAQTemplate". However
the pages actually created from the Class Editor wizard have a space: "FAQ.FAQ
Class" and "FAQ.FAQ Template". After adding the space everything is working
as expected. I may have made a mistake in following the tutorial but it didn't feel
like it. Perhaps the tutorial needs updated to reflect changes in the Class Editor.
What tutorial are you referring to? Is it the one at
http://platform.xwiki.org/xwiki/bin/view/DevGuide/FAQTutorial/FAQTutorialMa…
If so, I have checked it and the section entitled “Create the FAQ Class”
(
http://platform.xwiki.org/xwiki/bin/view/DevGuide/FAQTutorial/FAQTutorialMa…)
creates a FAQ class with a reference of FAQ.FAQClass. The title is “FAQ Class” but the
reference is FAQ.FAQClass.
Thanks
-Vincent
PS: I’ve updated the tutorial slightly to make it more clear.
Regards,
Jesse Bright
Regards,
Jesse
On Jan 30, 2017, at 6:00 AM, Jesse
<jesse(a)abrightfamily.com> wrote:
I am trying to follow along while modifying the code to reflect my app location which is
“Corrections.2016” and it all seems to work fine until I try to do the custom form
creation, which when submitted takes me to an "about blank” page. Any thoughts on
what I did wrong?
#if("$!targetDocName" != '' && $xwiki.exists($targetDocName))
{{warning}}The target document already exists. Please choose a different name, or [[view
the existing document>>$targetDocName]]{{/warning}}
#elseif("$!targetDocName" != '')
{{warning}}You don't have permission to create that document{{/warning}}
#end
{{html}}
<form action="" id="newdoc" method="post">
<div>
<input type="hidden" name="parent"
value="${doc.fullName}"/>
<input type="hidden" name="template"
value="Corrections.2016.2016Template"/>
<input type="hidden" name="sheet" value="1"/>
<input type="hidden" name="spaceName"
value="Corrections.2016"/>
Code Section: <input type="text" name="docName"
value="Enter the code section here" class="withTip"
size="50"/>
<span class="buttonwrapper"><input type="submit"
value="Create this code section" class="button"/></span>
</div>
</form>
{{/html}}
Regards,
Jesse Bright