2017-02-06 5 views
0

я пытаюсь с помощью начальной загрузки DateTimePicker в Orchard CMS против 1,10 I Добавить файлысад CMS с использованием начальной загрузки DateTimePicker

бутстраповских-datetimepicker.js,

бутстраповских-datetimepicker.min.js,

самозагрузки-datetimepicker.css,

самозагрузки-datetimepicker.min.css,

я установить файл в корбанка ЭСТ места, где * .js установлен в папке Script и * .css набор стилей папки каталог_терминала

и построить ResourceManifest класс

public class ResourceManifest : IResourceManifestProvider 
    { 
     public void BuildManifests(ResourceManifestBuilder builder) 
     { 
      var manifest = builder.Add(); 
      manifest.DefineScript("bootstrap_datetimepicker").SetUrl("bootstrap-datetimepicker.min.js", "bootstrap-datetimepicker.js"); 
      manifest.DefineStyle("bootstrap_datetimepicker").SetUrl("bootstrap-datetimepicker.min.css", "bootstrap-datetimepicker.css"); 

     } 
    } 

в представлении я добавить этот код, чтобы проверить, но он не работает

@ {

Script.Require("Bootstrap").AtFoot(); 
Script.Require("bootstrap_datetimepicker").AtFoot(); 
Style.Require("Bootstrap").AtHead(); 
Style.Require("bootstrap_datetimepicker").AtHead(); 

}

<div class="form-group"> 
        <div class='input-group date' id='datetimepicker1'> 
         <input type='text' class="form-control" /> 
         <span class="input-group-addon"> 
          <span class="glyphicon glyphicon-calendar"></span> 
         </span> 
        </div> 
       </div> 

@using (Script.Foot()) 
{ 

    <script type="text/javascript"> 

     //<![CDATA[ 

     $(function() { 


      $('#datetimepicker1').datetimepicker(); 

     }); 



     //]]> 
    </script> 
} 

ответ

0

необходимо добавить moment.js в папку Scripts и обновить ResourceManifest по Добавить

manifest.DefineScript("moment").SetUrl("moment.min.js", "moment.js"); 

и видом просто позвони его

и работает

enter image description here