검색 상자 웹 파트를 복제하여 변경할 수 있습니다. placeholder 속성에 지역화 문자열을 추가하려고합니다.Kentico 9 cms : cmsTextBox 자리 표시 자 현지화
<cms:CMSTextBox ID="txtWord" runat="server" EnableViewState="false" MaxLength="1000"
ProcessMacroSecurity="false" placeholder="<%= CMS.Helpers.ResHelper.GetString("kff.Search--PlaceHolderCopy")%>" />
를도 않습니다이 :
이
가 작동하지 않습니다<cms:CMSTextBox ID="txtWord" runat="server" EnableViewState="false" MaxLength="1000"
ProcessMacroSecurity="false" placeholder='<%= CMS.Helpers.ResHelper.GetString("kff.Search--PlaceHolderCopy")%>' />
내가 일을하는 JS 코드 조각을 가지고,하지만 난 JS 파일에 복사 방지하기 위해 희망하고있다.
var $searchField = $('.searchTextbox');
if ($('body').hasClass('ENCA')) {
// search field placeholder copy
$searchField.attr('placeholder', 'Search For Stuff');
}
else {
$searchField.attr('placeholder', 'Recherche');
}
나는 서버 태그에 현지화 문자열을 추가 할 수 있습니다, 또는 뒤에 코드에서 수행해야합니다. 이 코드의 가장 좋은 위치가 확실하지 않아 Page_Load 블록을 볼 수 없습니다.
완벽! 감사! 기본 컨트롤에 추가하면 좋을 것입니다. –