2012-08-04 5 views
0

joomla 2.5의 최신 버전과 virtuemart 2.0.8e의 최신 버전을 설치했습니다. 그러나 입력 한 제품의 제품 상태를 편집하여 사용 가능 날짜를 변경하려고하면 크롬에서 작동하지 않지만 파이어 폭스에서는 작동하지 않습니다. 나는 그것이 작동하지 않는다고 말하면 내가 날짜를 클릭하면 필드에서 datepicker가 열리지만 날짜를 클릭하면 필드에 반환되지 않습니다. 알려진 문제인 것처럼 보이지만 아직 해결 방법은 없습니다. 나는 인터넷에서 검색을 해왔고, 또한 성공하지 못한 채로이 문제를 해결하려고 노력했다. 이 내가 날짜를 클릭 할 때 사용되는 코드는 다음과 같습니다 ajax.googleapis.com/ajax/libs/jquery/1.6.4에서 JQuery와 1.6.4에서 날짜 선택기를 사용하는 것 같다Virtuemart datepicker가 크롬에서 작동하지 않습니다

jQuery(document).ready(function($) { 
     $(".datepicker").live("focus", function() {     
      $("#product_available_date_text").datepicker({    
       changeMonth: true, 
       changeYear: true, 
       '.$yearRange.' 
       dateFormat:"'.strtolower($jsDateFormat).'", 
       altField: $("#product_available_date_text").prev(), 
       altFormat: "yy-mm-dd" 
      }); 
     }); 
     $(".js-date-reset").click(function() {    
      $(this).prev("input").val("'.JText::_('COM_VIRTUEMART_NEVER').'").prev("input").val("0"); 
     }); 
    }); 

이 코드는 administrator/components/com_virtuemart/helpers/config.php의 1238 줄에 있습니다. 누구든지 도와 줄 수 있습니까? 그래서

답변

0

나는 대답은/config.php를 관리자/구성 요소/com_virtuemart/헬퍼 아래에있는 파일을 찾아 1242이이 있었다 줄을 변경

추측 :

$display .= '<input id="'.$id.'_text" class="datepicker" type="date" value="'.$formatedDate.'" />'; 

및 교체

type="date" to type="text". 
관련 문제