Custom Module Templates - Relative Path...
I haven't seen this come up on the forums yet so I hope this isn't a repeat question. I'm having problems with a template not being applied to the module and I am wondering if it's a pathing issue. Based on what I had read about this new feature I had used a path relative to the root of the website, not a path relative to the file. But when that didn't work I moved the template to the folder and used the path relative to the file. It still ignored the custom .tpl file.
My other thought is it's an issue specific to the module. It's the {module_favorites} which uses by default the small_product.html file from the Layouts/OnlineShop folder. Maybe this module isn't capable of using the custom path?
Since this is a secure zone file I can't give a sample for anyone to look at, but if anyone has any ideas I would love some help...
Curtiss (@bcfanboy)
http://helpx.adobe.com/business-catalyst/partner/using-custom-templates-modules.html
Paths should have the / at the start
{module_blogsitepost,2 template="/ModuleTemplates/Custom/MyTemplate.tpl"}
Just double checking and getting the knowledgebase updated as well with a list of modules this works on.
Similar Messages
-
I cant seem to get my custom module template to work, here is the tag that is set up to pull in a random item from a set category, I then add the template url like it said to do but nothing is working, it just uses the default template, any ideas?
{module_announcement,cr,62999,,,template=”/NewsTemplate/NewsTemplate.tpl”}{module_announcement,cr,62999 Template=”/NewsTemplate/NewsTemplate.tpl”}
You seem to have a space at .t pl?...and not space before Template=...
Try using the above line...
Be sure to edit the file name if you have a space @tpl -
Custom module templates for Web Apps
Just wanting to see if there's anyone out there who knows if the custom module templates from the September release are available for Web Apps? I can't seem to get them to work.
When placing {module_webapps,8168,a template=”/custom/wap-contract.tpl”} I get a "No Items Found" response. I would appreciate help as this would be very useful in building Web Apps and I can't find documentation on it
ThanksThey do work with Web Apps, I've been able to use it successfully. Here is the only documentation I can find on it so far:
http://helpx.adobe.com/business-catalyst/partner/using-custom-templates-modules.html
Curious though, when you get "No items found" that means there are no web app items to show. So we don't really know if your custom template worked or not. If you can get some items to show up and they use the default layout, then we know something is wrong.
Hope this helps,
Chad Smith | http://bcgurus.com/Business-Catalyst-Templates for only $7 -
I've tried this out. The list template works, but how do I get the list-template to direct to my custom detail template?
I looked at the original blog post about the September Update. There was a link to a detailed explaination about how to use this feature. There was a note that said the following:
Note:
Custom templates can only be used for the list view of modules. Example: You can set a custom template for a news item listing, however you cannot set a custom template for the detailed view of individual news items. -
XQuery import module relative path
I'd like to use library modules in queries, with the modules stored in one or more configurable places. If I put them in files, and provide the full path to the file like so:
import module namespace pi = 'http://ceridwen.us/2006/mymodule' at 'file:///path/to/module/file'
It works fine so long as the path given is absolute. I've tried several variations on relative paths, including using 'declare base-uri' (which didn't seem to do anything) and XmlQueryContext::setBaseURI (which didn't help find the module file and caused the context to not be able to find the container). I've also tried giving paths relative to pwd and to the environment home. No luck.
It would be even cooler if I could store the modules in a bdb database... but that would require adding a resolver somewhere. Is there a way to use an XmlResolver for this?
Regards,
John RallsJohn,
documentation: Well, if it's right then I'm reading it wrong. I guess that shouldn't be a surprise.
base-uri: OIC.
XmlResolver: Hmm. I added this:
class Resolver : public DbXml::XmlResolver {
public:
Resolver() : DbXml::XmlResolver() {}
virtual ~Resolver() {}
DbXml::XmlInputStream* resolveEntity(DbXml::XmlTransaction* txn,
DbXml::XmlManager& mgr,
const std::string& systemID,
const std::string& publicID) {
std::cout << "Resolver::resolveEntity: Got systemID " << systemID
<< ", publicID " << publicID << std::endl;
return NULL;
to my header and
Resolver* rslv = new Resolver();
this->registerResolver(*rslv);
to the constructor of my DbXml::XmlManager-derived manager class.
The resolveEntity() function doesn't output. What's wrong?
(FWIW, the signature of resolveEntity in the documentation and that in the header(XmlResolver.hpp) differ: The latter doesn't have the std::string& result parameter. I tried both ways, and neither produced the output message.
resolveModule: Yes, I think that that would be clearer.
Regards,
John Ralls -
FPGA Simulation - custom VI for I/O relative path
Hello
I'm trying to use FPGA simulated mode with Custom VI for FPGA I/O on different machines. The problem is that if I open the project on different machine in different location, the path to my VI is still absoulte, which result in error when running the FPGA. Is it possible to set this path relative to the project directory?
This image says it all i think:Hi PiDi,
Unfortunately it is not possible to set it relative path.
I found this idea also on idea exchange. I have already voted for it. I invite you to vote and hopefuly there will be other users that are interested in this particular feature and it will be implemented in future releases of LabVIEW.
http://forums.ni.com/t5/LabVIEW-FPGA-Idea-Exchange/Use-relative-paths-or-project-items-for-custom-te...
Best regards,
IR -
Custom display template for search
HI
I have Created a custom Item Template as shown below.I want to map this with my custom result type but it is not working
<html xmlns:mso="urn:schemas-microsoft-com:office:office" xmlns:msdt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882">
<head>
<title>News Item</title>
<!--[if gte mso 9]><xml>
<mso:CustomDocumentProperties>
<mso:TemplateHidden msdt:dt="string">0</mso:TemplateHidden>
<mso:MasterPageDescription msdt:dt="string">$Resources:Microsoft.Office.Server.Search,DisplayTemplateDescription_SearchDefaultItem</mso:MasterPageDescription>
<mso:ContentTypeId msdt:dt="string">0x0101002039C03B61C64EC4A04F5361F385106603</mso:ContentTypeId>
<mso:TargetControlType msdt:dt="string">;#SearchResults;#</mso:TargetControlType>
<mso:HtmlDesignAssociated msdt:dt="string">1</mso:HtmlDesignAssociated>
<mso:ManagedPropertyMapping msdt:dt="string">'Title':'Title','Path':'Path','Description':'Description','EditorOWSUSER':'EditorOWSUSER','LastModifiedTime':'LastModifiedTime','CollapsingStatus':'CollapsingStatus','DocId':'DocId','HitHighlightedSummary':'HitHighlightedSummary','HitHighlightedProperties':'HitHighlightedProperties','FileExtension':'FileExtension','ViewsLifeTime':'ViewsLifeTime','ParentLink':'ParentLink','FileType':'FileType','IsContainer':'IsContainer','SecondaryFileExtension':'SecondaryFileExtension','SEDWMPNewsPublishDate':'SEDWMPNewsPublishDate','DisplayAuthor':'DisplayAuthor1','SiteTitle':'SiteTitle'</mso:ManagedPropertyMapping>
<mso:HtmlDesignConversionSucceeded msdt:dt="string">True</mso:HtmlDesignConversionSucceeded>
<mso:CrawlerXSLFile msdt:dt="string"></mso:CrawlerXSLFile>
<mso:HtmlDesignPreviewUrl msdt:dt="string"></mso:HtmlDesignPreviewUrl>
</mso:CustomDocumentProperties>
</xml><![endif]-->
</head>
<body>
<div id="StoraEnso_Item_Default">
<!--#_
if(!$isNull(ctx.CurrentItem) && !$isNull(ctx.ClientControl)){
var id = ctx.ClientControl.get_nextUniqueId();
var itemId = id + Srch.U.Ids.item;
var hoverId = id + Srch.U.Ids.hover;
var hoverUrl = "~sitecollection/_catalogs/masterpage/Display Templates/Search/Item_Default_HoverPanel.js";
$setResultItem(itemId, ctx.CurrentItem);
if(ctx.CurrentItem.IsContainer){
ctx.CurrentItem.csr_Icon = Srch.U.getFolderIconUrl();
ctx.currentItem_ShowHoverPanelCallback = Srch.U.getShowHoverPanelCallback(itemId, hoverId, hoverUrl);
ctx.currentItem_HideHoverPanelCallback = Srch.U.getHideHoverPanelCallback();
_#-->
<div id="_#= $htmlEncode(itemId) =#_" name="SEItem" data-displaytemplate="StoraEnsoDefaultItem" class="ms-srch-item" onmouseover="_#= ctx.currentItem_ShowHoverPanelCallback =#_" onmouseout="_#= ctx.currentItem_HideHoverPanelCallback =#_">
<h2 class="heading"><a href="_#= ctx.CurrentItem.Path =#_">_#= ctx.CurrentItem.Title =#_</a></h2>
<div id="_#= $htmlEncode(hoverId) =#_" class="ms-srch-hover-outerContainer"></div>
<p>_#= Srch.U.processHHXML(ctx.CurrentItem.HitHighlightedSummary) =#_</p>
<div class="footer">
<dl class="desc">
<dt>SiteTitle</dt> _#= ctx.CurrentItem.SEDWMPNewsPublishDate =#_
<dd><a class="status" href="#">_#= ctx.CurrentItem.SiteTitle =#_</a></dd>
<dt>Author</dt>
<dd><a class="status" href="#">_#= ctx.CurrentItem.DisplayAuthor =#_</a></dd>
</dl>
</div>
</div>
<!--#_
_#-->
</div>
</body>
</html>
If you see in "managedPropertyMapping" I have added a new property "SEDWMPNewsPublishDate" and when I use in my html I am not getting the value.
I checked with fiddler and I found that This property is not getting mapped. Json object does return this property.However this property has value. I have tested with content search webpart nad my code also.it returns value.
Can anyone let me know is there any issue in the above rendering template code
On update to this, I was using resultscript webpart on the page to display data and I have created custom result type to modify the display.What I found that when I add the custom properties which I need, on result script webpart using as
follows
scriptWebPart.SelectedPropertiesJson = "[\"SEDWMPNewsPublishDate\",\"SEDWMPIntroduction\"]"
and save the changes then I start getting the value of my custom properties.
I don't know how the result type works in accordance with display templates and when does it gets applied on the search data.If anyone is aware please let me know.
If I can't use the display templates with custom properties then what is the use of ManagedPropertyMapping on display templates.Can anyone please make me understand?You need to update the js file also.You can upload the js file also.In js file you have a column "ManagedPropertyMapping" this denotes which managed property should come for item in search.
For uploading the js file you can use as follows under module
<File Path="ModSearchDisplayTemplates\x.js" Url="x.js" Type="GhostableInLibrary">
<Property Name="Title" Value="xjs" />
<Property Name="MasterPageDescription" Value="$Resources:Microsoft.Office.Server.Search,DisplayTemplateDescription_SearchDefaultItem" />
<Property Name="ContentType" Value="$Resources:TemplateContentType_Code_Name" />
<Property Name="DisplayTemplateLevel" Value="Item" />
<Property Name="TemplateHidden" Value="0" />
<Property Name="TargetControlType" Value=";#SearchResults;#" />
<Property Name="HtmlDesignLockedFile" Value="TRUE" />
<Property Name="ManagedPropertyMapping" Value="'Title':'Title','Path':'Path','Description':'Description','EditorOWSUSER':'EditorOWSUSER','LastModifiedTime':'LastModifiedTime','CollapsingStatus':'CollapsingStatus','DocId':'DocId','FileExtension':'FileExtension','ParentLink':'ParentLink','FileType':'FileType','IsContainer':'IsContainer','SEDWMPNewsPublishDate00':'SEDWMPNewsPublishDate00','SEDWMPIntroduction':'SEDWMPIntroduction','SEDWMPNewsIsSticky':'SEDWMPNewsIsSticky','SEDWMPNewsPostThreadId':'SEDWMPNewsPostThreadId'"/>
</File> -
Addition\modification of Module Template. Possible?
Is it possible to add a link to a web form to a Module Template, specifically the Detail Layout of Customer Orders Layouts? I want to allow the customer to go to a Payment Details entry form from the Order detail. This is all done after login to the customer secure zone account.
Thanks for your help!Hi,
You should ask this question from some of the HR related forums. This is a workflow forum.
Kind regards,
Karri -
Hello,
When my users are trying to create a Meeting Workspace they always get the following message:
Failed to instantiate "MWSdefault.master" from module "MWSMasterPage": Source path "global/MWSdefaul.master" not found.
I have checked \...\12\TEMPLATE\GLOBAL\m@ster pages, and the master page is there. Does anyone know what might be causing this issue and how I can solve it?
I am working with SharePoint 2007 (MOSS). We haven't customized the Meeting Workspace Templates, so they should just work as standard SharePoint.
Thank you!
IngeHi David,
Here is the reference for using ULS log:
http://blogs.msdn.com/b/opal/archive/2009/12/22/uls-viewer-for-sharepoint-2010-troubleshooting.aspx
Regards,
Rebecca Tu
TechNet Community Support -
Hi ,
This is my requirement. In the ESS Personal information overview page, I can add a HTML file to the additional information section.
I have created a HTML file by creating a web module and enterprise application and deployed the same through NWDI.
I declare a resource wher ei mention the path. Here i specifed the complete path of the html file ... like
http://hostname:portname/addinfo/addinfo.html. Which i know is a wrong thing to do since when i move the html filel to the production system it will still be accessing the html file in the dev system.
How do i give the relative path here so that the html file accessed is from the production system when we go-live.
Please suggest.
regards
samHi,
One simpler solution is to use an AppIntegrator iView, as explained in the weblog <a href="https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2786">Integrating your Web Front-ends into the SAP Enterprise Portal using the Application Integrator</a>. It worked well for us.
You can remove the user authentication part in the portalapp.xml if you don't need it.
Regards,
Martin -
Hello,
I want to use common xsl file in RTF template. I will hardcode the path of the xsl file. Path should be relative path. Can anyone tell me how can I import xsl file into RTF template using relative path. e.g relative path may be BIP web cerver path. Currently I am using <?import: http://xp1111.xxx.co.in:9704/abc.xsl?> but it is not relative path.
Thanks,
Amit D.Hi Tim,
I am using BIP 10.1.3.3.2. I am able to access system variable CURRENT_SERVER URL.
Steps:
<?param@begin:CURRENT_SERVER_URL?>
<xsl:value-of select="$ CURRENT_SERVER_URL"/>
CURRENT_SERVER_URL is getting printed in BI Publisher. Value displayed is http://xx4697.xxx.co.in:9704/xmlpserver.
Now we are importing xsl into RTF template. File aaa.xsl is stored at [BIP_Installation_Directory\oc4j_bi\j2ee\home\default-web-app]
We have hardcoded the path for XSL in RTF. The path is <?import: http://xx4697.xxx.co.in:9704/aaa.xsl?>
As we want to set dynamic path we changed hardcoded xsl path to <?import: {$CURRENT_SERVER_URL}/../aaa.xsl?> but it is not working. Sometimes BIP is taking local path of MyDocuments folder and sometimes Desktop path. If I put that XSL file in MyDocuments folder or Desktop, it is working fine. But ideally it should refer [BIP_Installation_Directory\oc4j_bi\j2ee\home\default-web-app] path.
Thanks,
Amit D -
Print Module templates layouts do not update on the fly
Print layouts do not update on the fly when attempting to choose between various Print Module>Template Browser> Lightroom or User templates. This occurs in all three Layout Styles. The very first layout chosen in Single Image/Contact Sheet, Picture Package, or Custom Package is the permanent 'default' and cannot be changed. The Preview will show as expected however any image stays stuck in the very first layout I chose after installing LR4 beta.
For example, I first chose Template Browser>Lightroom Templates>Maximum Size, and Layout Style>Single Image/Contact Sheet. Clicking through any other Templates (Lightroom or User defined) will alter the preview but not the layout display in the Print window. Same problem in either of the other Layout styles. I have been trying for days to rectify this, but it seems somehow more difficult than LR3. and not what I expect.
As a comparison, using the same steps in LR3 works perfectly as all print template/layouts can be changed on the fly as expected. I have no problems generating different layouts in LR3 and have been using LR print module since version 1 without this issue.
Is this a bug or are there any extra steps or workarounds I have not discovered? Any other testers seen this?Update with more info. What am I doing wrong, if anything?
Print layouts do not update on the fly when attempting to choose between various Print Module>Template Browser> Lightroom or User templates. This is not a hang since the layouts do not change after the initial choice no matter how much time elapsed.
iMac OS 10.6.8. 8GB RAM.Processor Intel Core 2 Duo. NVIDIA GeForce 8800 GS.
The steps as follows:
1) Lightroom 3.6 & LR4Beta exist side by side.
2) LR4 Beta> Print Module;
3) From filmstrip choose image;
4) Template Browser> Lightroom4Beta Templates>Maximum Size;
5) Preview displays as expected;
6) Layout Styles>Single Image/Contact Sheets
7) Template Browser> Lightroom4Beta Templates>click through any other templates (Lightroom or User defined);
8) Image layout in main window does not update;
9) Previews update;
10) Layout Style>Picture Package;
11) Template Browser>Maximum size is then automatically shown, however the template in the main window is actually (1) 7x5, (2) 2.5x3.5;
12) Any further attempts to change the layouts regardless of Style Layout choices are not successful.
13) Close LR4Beta>re-open LR4Beta;
14) Repeat test;
15) Print Module layouts do not update on the fly as expected;
16) Close LR4Beta and all applications;
17) Reboot iMac.
18) Open LR4Beta only;
19) LR4Beta>Print Module>Template Browser >Lightroom Templates>Maximum Size;
20) Image displays in main layout window with Template and Preview display as expected;
21) Choose different image>Template Browser>Lightroom Templates>Maximum Size;
22) Click through templates, layouts DO NOT update in main window although previews do automatically update.
23) CONCLUSION - In Lightroom 4 Beta>Print Module>Template Browser, image layouts do not change after initial choice as expected.
I posted this on Photoshop.com as a problem. -
Custom Administrative Template Error 53 Key name specified more than once
Hi All,
Hope I've picked the correct forum. I am making my first foray into setting up a custom administrative template for some software that is developed in house. The current deployment method is to merge a reg file on each computer that requires the registry
settings. I am trying to set this up so that it is controlled via GPO.
My idea is that in the a GP can set the registry settings for one or more areas that are controlled by the software.
The problem I have - I get Error 53 Keyname specified more than once on Line 9 (second KEYNAME). In total I will have about 30 different sites this needs to be set up for.
Does this mean that I can't set more than one registry key per "Policy" setting in the GPO?
The adm file I have so far is below
TIA
Jason
---------------------------------------------CUT---------------------------------------------
CLASS User
CATEGORY "App Site Settings"
POLICY !!Site1Policy
EXPLAIN !!Site1Explain
KEYNAME "Software\ApplicationCompany\Site1\Access"
VALUENAME "SystemDatabase"
VALUEON "D:\\App\\Data\\App.mdw"
VALUEOFF DELETE
KEYNAME "Software\ApplicationCompany\Site1\Arbitration"
VALUENAME "ConfigPath"
VALUEON "D:\\Site1\\Data"
VALUEOFF DELETE
KEYNAME "Software\ApplicationCompany\Site1\Common Settings"
VALUENAME "ConfigFile"
VALUEON "D:\\App\\Data\\App_Comms.mdb"
VALUEOFF DELETE
VALUENAME "SysConfig"
VALUEON "D:\\Site1\\Data\\SITE1_SYS.mdb"
VALUEOFF DELETE
END POLICY
POLICY !!Site2Policy
EXPLAIN !!Site2Explain
KEYNAME "Software\ApplicationCompany\Site2\Access"
VALUENAME "SystemDatabase"
VALUE "D:\\App\\Data\\App.mdw"
KEYNAME "Software\ApplicationCompany\Site2\Arbitration"
VALUENAME "ConfigPath"
VALUE "D:\\Site2\\Data"
KEYNAME "Software\ApplicationCompany\Site2\Common Settings"
VALUENAME "ConfigFile"
VALUE "D:\\App\\Data\\App_Comms.mdb"
VALUENAME "SysConfig"
VALUE "D:\\Site2\\Data\\Site2_SYS.mdb"
END POLICY
END CATEGORY
[strings]
Site1Policy = "Site1 settings"
Site1Explain = "Enabling this setting configures the registry settings for dummy Site1."
Site2Policy = "Site2 settings"
Site2Explain = "Enabling this setting configures the registry settings for dummy Site2."Well - I ended up sorting this out - and no - you can't have the Keyname keyword twice - unless you enclose the the setting in a PART statement. Below is what I ended up with:
---------------------------------------------CUT---------------------------------------------
CLASS USER
CATEGORY "ApplicationSettings"
KEYNAME "Software\ApplicationCompany\Site1\Common Settings"
POLICY !!SITE1Policy
#if version >= 3
EXPLAIN !!PolicyExplain
#endif
KEYNAME "Software\ApplicationCompany\Site1\Access"
PART !!ConfigFilePolicy EDITTEXT
KEYNAME "Software\ApplicationCompany\Site1\Common Settings"
VALUENAME ConfigFile
DEFAULT !!ConfigFileDefault
END PART ;!!ConfigFilePolicy
PART !!SystemDBPolicy EDITTEXT
KEYNAME "Software\ApplicationCompany\Site1\Access"
VALUENAME SystemDatabase
DEFAULT !!SystemDBDefault
END PART ;!!SystemDBPolicy
PART !!SysConfigPolicy EDITTEXT
KEYNAME "Software\ApplicationCompany\Site1\Common Setting"
VALUENAME SysConfig
DEFAULT !!SysConfigDefault
END PART ;!!SysConfigPolicy
PART !!ArbitrationPolicy EDITTEXT
KEYNAME "Software\ApplicationCompany\Site1\Arbitration"
VALUENAME ConfigPath
DEFAULT !!ArbitrationDefault
END PART ;!!ArbitrationPolicy
END POLICY
POLICY !!SITE2Policy
#if version >= 3
EXPLAIN !!PolicyExplain
#endif
KEYNAME "Software\ApplicationCompany\Site2\Access"
PART !!ConfigFilePolicy EDITTEXT
KEYNAME "Software\ApplicationCompany\Site2\Common Settings"
VALUENAME ConfigFile
DEFAULT !!ConfigFileDefault
END PART ;!!ConfigFilePolicy
PART !!SystemDBPolicy EDITTEXT
KEYNAME "Software\ApplicationCompany\Site2\Access"
VALUENAME SystemDatabase
DEFAULT !!SystemDBDefault
END PART ;!!SystemDBPolicy
PART !!SysConfigPolicy EDITTEXT
KEYNAME "Software\ApplicationCompany\Site2\Common Setting"
VALUENAME SysConfig
DEFAULT !!SysConfigDefault
END PART ;!!SysConfigPolicy
PART !!ArbitrationPolicy EDITTEXT
KEYNAME "Software\ApplicationCompany\Site2\Arbitration"
VALUENAME ConfigPath
DEFAULT !!ArbitrationDefault
END PART ;!!ArbitrationPolicy
END POLICY
END CATEGORY
[Strings]
ArbitrationDefault =D:\SITE\Data
ArbitrationPolicy =Arbitration path
ConfigFileDefault =D:\App\Data\App_Comms.mdb
ConfigFilePolicy =Application configuration file
PolicyExplain =Enter Explainition of the Registry settings here
SysConfigDefault =D:\SITE\Data\SITE1_SYS.mdb
SysConfigPolicy =Application site system configuration file
SystemDBDefault =D:\App\Data\App.mdw
SystemDBPolicy =Application system database path
SITE1Policy =Site1 Application Settings
SITE2Policy =Site2 Application Settings -
Access query strings in a search results page with custom display template
am trying to create a custom display template in my search results page , so i went to download the itemdefault html file and renamed it and saved as different file.and am started to updating.
the issue i am facing here is : in my search results page there are 2 query strings, which are passed by anotehr .net appln[ another asp.net appln will be sending the query string to my sp 2013 search results page]
but, how can i read these 2 query strings using jslink and new token _#- ?
<!--#_
var QStringResults= null;
ctx.OnPostRender = [];
ctx.OnPostRender.push(function(){
QStringResults= getQuString(); //here am unable to read the QStringResults value
_#-->
the below is my cstomhtml file
am unable to get the values :
<a href="http://srvrname:2013/sites/CMP/_layouts/15/BIFAddInputRef/bifpage1.aspx?bif1=_#= $htmlEncode(QStringResults) =#_"> Add Input Reference </a>
<html xmlns:mso="urn:schemas-microsoft-com:office:office" xmlns:msdt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882">
<head>
<title>Item BIF</title>
<!--[if gte mso 9]><xml>
<mso:CustomDocumentProperties>
<mso:TemplateHidden msdt:dt="string">0</mso:TemplateHidden>
<mso:MasterPageDescription msdt:dt="string">Displays the default result item template.</mso:MasterPageDescription>
<mso:ContentTypeId msdt:dt="string">0x0101002039C03B61C64EC4A04F5361F385106603</mso:ContentTypeId>
<mso:TargetControlType msdt:dt="string">;#SearchResults;#</mso:TargetControlType>
<mso:HtmlDesignAssociated msdt:dt="string">1</mso:HtmlDesignAssociated>
<mso:ManagedPropertyMapping msdt:dt="string">'Title':'Title','Path':'Path','Description':'Description','EditorOWSUSER':'EditorOWSUSER','LastModifiedTime':'LastModifiedTime','CollapsingStatus':'CollapsingStatus','DocId':'DocId','HitHighlightedSummary':'HitHighlightedSummary','HitHighlightedProperties':'HitHighlightedProperties','FileExtension':'FileExtension','ViewsLifeTime':'ViewsLifeTime','ParentLink':'ParentLink','FileType':'FileType','IsContainer':'IsContainer','SecondaryFileExtension':'SecondaryFileExtension','DisplayAuthor':'DisplayAuthor','CMPBIFURL2':'CMPBIFURL2'</mso:ManagedPropertyMapping>
<mso:_dlc_DocId msdt:dt="string">X3CVW7PXYF6P-3-222</mso:_dlc_DocId>
<mso:_dlc_DocIdItemGuid msdt:dt="string">3ed12157-ea19-4591-b9cd-7a826aef35dc</mso:_dlc_DocIdItemGuid>
<mso:_dlc_DocIdUrl msdt:dt="string">http://srvrname:2013/sites/CMP/_layouts/15/DocIdRedir.aspx?ID=X3CVW7PXYF6P-3-222, X3CVW7PXYF6P-3-222</mso:_dlc_DocIdUrl>
</mso:CustomDocumentProperties>
</xml><![endif]-->
</head>
<body>
<script>
$includeLanguageScript(this.url,"~sitecollection/_catalogs/masterpage/Display Templates/Search/BIFJScript.js");
</script>
<div id="Item_BIF2">
<!--#_
if(!$isNull(ctx.CurrentItem) && !$isNull(ctx.ClientControl)){
var id = ctx.ClientControl.get_nextUniqueId();
var itemId = id + Srch.U.Ids.item;
var hoverId = id + Srch.U.Ids.hover;
var hoverUrl = "~sitecollection/_catalogs/masterpage/Display Templates/Search/Item_Default_HoverPanel.js";
$setResultItem(itemId, ctx.CurrentItem);
if(ctx.CurrentItem.IsContainer){
ctx.CurrentItem.csr_Icon = Srch.U.getFolderIconUrl();
ctx.currentItem_ShowHoverPanelCallback = Srch.U.getShowHoverPanelCallback(itemId, hoverId, hoverUrl);
ctx.currentItem_HideHoverPanelCallback = Srch.U.getHideHoverPanelCallback();
_#-->
<!--#_
var QStringResults= null;
ctx.OnPostRender = [];
ctx.OnPostRender.push(function(){
QStringResults= getQuString();
_#-->
<div id="_#= $htmlEncode(QStringResults) =#_" name="bifItemqstring"
data-displaytemplate="DefaultItem" class="ms-srch-item"
>
<h5 style="color:ghostwhite;background-color:black">
<a href="_#= ctx.CurrentItem.Path =#_"> _#= ctx.CurrentItem.Path =#_</a>
</h5>
</div>
<div id="_#= $htmlEncode(itemId) =#_" name="bifItem"
data-displaytemplate="DefaultItem" class="ms-srch-item"
onmouseover="_#= ctx.currentItem_ShowHoverPanelCallback =#_"
onmouseout="_#= ctx.currentItem_HideHoverPanelCallback =#_">
<h1 style="color:ghostwhite;background-color:black">
<a href="_#= ctx.CurrentItem.Path =#_"> _#= ctx.CurrentItem.Path =#_</a>
</h1>
<h4 style="color:ghostwhite;background-color:black">
<a href="_#= ctx.CurrentItem.Description =#_"> _#= ctx.CurrentItem.Description =#_</a>
</h4>
<h4 style="color:ghostwhite;background-color:black">
<a href="_#= ctx.CurrentItem.LastModifiedTime =#_"> _#= ctx.CurrentItem.LastModifiedTime =#_</a>
</h4>
<h3 style="color:floralwhite;background-color:green">
var mybifurl1= document.getElementById($htmlEncode(QStringResults));
<a href="http://srvrname:2013/sites/CMP/_layouts/15/BIFAddInputRef/bifpage1.aspx?bif1=_#= $htmlEncode(QStringResults) =#_"> Add Input Reference </a>
</h3>
</div>
<div>
</div>
<div id="_#= $htmlEncode(hoverId) =#_" class="ms-srch-hover-outerContainer"></div>
<!--#_
_#-->
</div>
</body>
</html>
when i run the page , i a getting the query string value as undefined! though the custom javascript is getting called.i am able to get the results by implementing the below:
<h4 style="background-color:black">
<a onclick="javascript:mycalltojs(_#=
ctx.CurrentItem.Path=#_) > click here </a>
</h4>
hope this helps anyone -
How to mention a Relative path in a java file
How to mention the relative path of the file in fileinputstream?
The directory structure is as follows,Inside the **model** folder i have a java file called GetContents.java
I need to refer the input.xls file inside the template folder in GetContents.java.file.
I tried new FileInputStream("..\\..\\..\\template\\DevContentsTemplate.xls") cos the GetContents.class file will be inside webcontent\web-inf\classes\model\GetContents.class and I thought if i use the above relative path , it should refer webcontent\web-inf\template\input.xls
But it throws a file not found exception.
ContentValidation
- src
-action
-model
-bean
-form
-utils
-WebContent
-WEB-INF
-classes
-action
-model
-bean
-form
-utils
-lib
-template
-input.xls
Kindly help.
Thanks.morshed_nsu wrote:
if so then for one ../ you will reach classes folder. for another you will reach the folder containing src, classes, templates etc.
So you do not need 3 escapes.I posted that same answer 7 hours before you did! What part of your answer is any additional help compared to mine? It's fine to give someone another answer, but there's not much point in giving the SAME answer 7 hours later. If it were a few seconds or a few minutes later, I would excuse you for having tried to post at the same time. But, 7 hours?! Please read the existing answers next time, not just the original post.
Maybe you are looking for
-
Email no longer automatically connects
Probably when I upgraded to 3.0, my original iPhone (and my wife's) stopped automatically connecting to email, both POP and IMAP. I have to launch the email application on my phone before it will connect and show new messages in the queue. I'm assumi
-
How to Edit the message mapping in Quality server
Hi Experts, Can you plz tell me, is there any way to edit the message mapping in QUALITY system?
-
My Ifone 4 was not behaving properly. I pressed "Reset all settings" now it has
My Ifone 4 was not behaving properly. I pressed "Reset all settings" now it has been more than 1 hour my ifone is still working in background and white circle is moving in the center of the screen. None of the button including Power works may you pre
-
What's the best iPod casette adapter to get?
I bought a BELKIN and the audio quality was awful. I then tried an RCA, and the audio quality was great, but the casette deck randomly tries switching sides of the tape. I'm gonna give the Sony a shot. Anyone have any recommendations?
-
How startup database in oracle 8
dear all in 9i and 10g I can start and close databse by startup and shutdown but in oracle 8 what is the similar command thanx alot