<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Template picker problem in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-picker-problem/m-p/667645#M62327</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Original User: jon26&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ESRIUK sussed this out for me, it was an ie browser issue, parent div has to be set to position:relative and then the div containing the template picker has to be position:absolute. All divs have to have style for height and width set, see code below&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;div id="findDIV" style="width:248px; height:95%; display:none; position:relative; overflow:auto; font-size:small; font-family:Arial; margin-left:4px;"&amp;gt;Click on Icon to edit layer:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;%--&amp;lt;div dojotype="dijit.layout.ContentPane" id="templatePickerPane" onclick="editDivClickGrabXY()" style="width:200px;margin:1px;background-color:white;"&amp;gt; --%&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;div id="editorDiv" style="height:299px; width:200px;"&amp;gt;&amp;lt;/div&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;%--&amp;lt;/div&amp;gt;--%&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;div id="Div1" style="height:310px; width:200px;"&amp;gt;&amp;lt;/div&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;div style="height:60px; width:200px;"&amp;gt;Or select rotation icon:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;input id="btnRO" onclick="bob(0)" type="button" value="RO" title="Rotate Outlet" /&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;input id="btnRG" onclick="bob(1)" type="button" value="RG" title="Rotate Gully" /&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;input id="btnRI" onclick="bob(2)" type="button" value="RI" title="Rotate Inlet" /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; Edit layer visibilty control:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;div id="editLayerControl" style="height:300px; width:200px;"&amp;gt;&amp;lt;/div&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;/div&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Javascript for t picker&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;var templatePicker = new esri.dijit.editing.TemplatePicker({&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; featureLayers: templateLayers,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; grouping: true,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; rows: 'auto',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; columns: 2,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; style: "overflow:auto; height:299px; width:200px; position:absolute;"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; }, 'editorDiv');&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; templatePicker.startup();&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 18 Feb 2011 13:22:49 GMT</pubDate>
    <dc:creator>Anonymous User</dc:creator>
    <dc:date>2011-02-18T13:22:49Z</dc:date>
    <item>
      <title>Template picker problem</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-picker-problem/m-p/667644#M62326</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;&lt;SPAN&gt;Original User: &lt;/SPAN&gt;&lt;A class="jive-link-email-small" href="mailto:JKnowles@worcestershire.gov.uk"&gt;JKnowles@worcestershire.gov.uk&lt;/A&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Original Date: 2011-02-17T06:36:55-0600&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am having trouble getting the template picker to render in a div with scrollbars, the image spill out of the div and I am having trouble finding the correct css to apply to the dojo/digit before it renders.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I basically cant get the template picker when it is rendered to sit within the editorDiv.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any ideas anyone ??&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;See code below and attached image;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;mark up code;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;div dojotype="dijit.layout.ContentPane" id="templatePickerPane" onclick="editDivClickGrabXY()" style="width:200px;margin:1px;background-color:white; overflow:auto;"&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;div id="editorDiv" style=" overflow:scroll; height:300px; width:150px; "&amp;gt;&amp;lt;/div&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; Or select rotation icon:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;input id="btnRO" onclick="bob(0)" type="button" value="RO" title="Rotate Outlet" /&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;input id="btnRG" onclick="bob(1)" type="button" value="RG" title="Rotate Gully" /&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;input id="btnRI" onclick="bob(2)" type="button" value="RI" title="Rotate Inlet" /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; Edit layer visibilty control:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;div id="editLayerControl" style=""&amp;gt;&amp;lt;/div&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;/div&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;javascript code;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;var templateLayers = dojo.map(results, function(result) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; return result.layer;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; });&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; var featureLayerInfos = dojo.map(results, function(result) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; return { featureLayer: result.layer };&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; });&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; var templatePicker = new esri.dijit.editing.TemplatePicker({&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; featureLayers: templateLayers,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; grouping: true,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; rows: 'auto',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; columns: 4&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; }, 'editorDiv');&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; templatePicker.startup();&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; var settings = {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; map: map,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; templatePicker: templatePicker,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; geometryService: geometryServiceGlobal,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; layerInfos: featureLayerInfos&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; };&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; //populate editor widget&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; var params = { settings: settings };&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; editorWidget = new esri.dijit.editing.Editor(params);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; editorWidget.startup();&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Feb 2011 12:36:55 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-picker-problem/m-p/667644#M62326</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2011-02-17T12:36:55Z</dc:date>
    </item>
    <item>
      <title>Re: Template picker problem</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-picker-problem/m-p/667645#M62327</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Original User: jon26&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ESRIUK sussed this out for me, it was an ie browser issue, parent div has to be set to position:relative and then the div containing the template picker has to be position:absolute. All divs have to have style for height and width set, see code below&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;div id="findDIV" style="width:248px; height:95%; display:none; position:relative; overflow:auto; font-size:small; font-family:Arial; margin-left:4px;"&amp;gt;Click on Icon to edit layer:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;%--&amp;lt;div dojotype="dijit.layout.ContentPane" id="templatePickerPane" onclick="editDivClickGrabXY()" style="width:200px;margin:1px;background-color:white;"&amp;gt; --%&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;div id="editorDiv" style="height:299px; width:200px;"&amp;gt;&amp;lt;/div&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;%--&amp;lt;/div&amp;gt;--%&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;div id="Div1" style="height:310px; width:200px;"&amp;gt;&amp;lt;/div&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;div style="height:60px; width:200px;"&amp;gt;Or select rotation icon:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;input id="btnRO" onclick="bob(0)" type="button" value="RO" title="Rotate Outlet" /&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;input id="btnRG" onclick="bob(1)" type="button" value="RG" title="Rotate Gully" /&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;input id="btnRI" onclick="bob(2)" type="button" value="RI" title="Rotate Inlet" /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; Edit layer visibilty control:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;div id="editLayerControl" style="height:300px; width:200px;"&amp;gt;&amp;lt;/div&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;/div&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Javascript for t picker&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;var templatePicker = new esri.dijit.editing.TemplatePicker({&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; featureLayers: templateLayers,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; grouping: true,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; rows: 'auto',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; columns: 2,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; style: "overflow:auto; height:299px; width:200px; position:absolute;"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; }, 'editorDiv');&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; templatePicker.startup();&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Feb 2011 13:22:49 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-picker-problem/m-p/667645#M62327</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2011-02-18T13:22:49Z</dc:date>
    </item>
  </channel>
</rss>

