2017-05-20 16 views
0

나는 Joomla 3.6.5을 사용하고 있으며 내 웹 사이트 Joomla의 페이지에서 드롭 다운 목록을 만들고 싶습니다.joomla의 드롭 다운 목록

내 시나리오는 다음과 같습니다

나는 48 개 주를, 사용자가 목록에서 자신의 상태를 클릭해야 다음 그는 자신의 상태에 관한 내용을 설명하는 다른 페이지로 리디렉션됩니다.

웹에서 살펴본 후에 확장자 SobiPro가 발견되었지만 30 개 이상의 링크 만 있습니다.

나는 Joomla에서 새롭기 때문에 그렇게하는 법을 모르겠다.

제 혼란을 해결해주세요. 나는 그것이 줌라 사이트에서 잘 작동이 https://codepen.io/panchroma/pen/pPQbxg

:

답변

1

다음은 어떤 사이트에서 사용할 수있는 일반적인 솔루션입니다.

는 웹 페이지에이 자바 스크립트를 추가

<script language="JavaScript" type="text/javascript"> 
    function ChangeUrl(form) { 
     if (form.State.selectedIndex != 0) { 
      var url; 
      url = form.State.options[form.State.selectedIndex].value; 
      window.open(url, '_self'); 
     } 
    } 
</script> 

그런 양식이 도움이

<form> 
    <select name="State" onchange="ChangeUrl(this.form)"> 
     <option selected="selected" value="">Choose you State</option> 
     <option value="#state1">state1</option> 
     <option value="#state2">state2</option> 
     <option value="#state3">state3</option> 
    </select> 
</form> 

희망을 구축 수동

!

+0

이 스크립트를 추가해야하는 페이지는 무엇입니까? –

+0

@MoonNydel, 방문자가 선택하는 상태 목록이있는 페이지에 스크립트를 추가하거나 템플리트에서 템플리트를 사용하는 경우 사이트 전체 javascript 파일에 스크립트를 추가하려고합니다. 이 중 하나를 수행하는 방법을 알고 있습니까? –

+0

상태 목록이있는 페이지에만 스크립트를 추가하고 싶습니다. 이 페이지는 드롭 다운 목록 만 포함해야하므로 지금 비어있는 _SP Page Builder_를 사용 중입니다. 불행히도 스크립트를 추가 할 위치를 정확히 모르겠습니다. –