Joomla

Joomla!를위한 Q & A! 관리자, 사용자, 개발자 및 디자이너

2
JHtml : script ()와 $ doc-> addScript의 차이점은 무엇입니까?
최근에 특정 JS 및 CSS 파일을 <head>각 페이지에 삽입 해야하는 모듈을 개발했습니다 . 처음에는 다음을 사용했습니다. $doc =& JFactory::getDocument(); $doc->addScript(JURI::base(true).'/modules/mod_x/js/mod_x.js'); 그러나 캐싱을 사용하도록 설정하면 사이트에서 캐시 된 버전 /cache과 캐시되지 않은 버전을 모두로드 /modules/mod_x/js/하여 JS 오류가 발생했습니다. 내가 이것을 변경했을 때 : JHtml::script(Juri::base().'modules/mod_x/js/mod_x.js'); 이 오류를 해결하여 스크립트가 캐시에서 한 번만로드되었습니다. …

3
INI 및 XML 파일에 대한 직접 액세스 금지
일부 사이트 소유자는 사람들, 특히 경쟁 업체가 자신의 사이트에 어떤 기능을 갖고 있는지 알고 싶어하지 않습니다. 언어 또는 구성 파일의 민감한 정보는 브라우저에서 직접 액세스 할 수 있기 때문에 administrator/components/com_bank/language/en-GB/en-GB.com_bank.ini administrator/components/com_bank/config.xml components/com_bank/models/forms/transaction.xml Joomla에 대해 알고있는 기술 담당자 만이 링크를 알아 내고 액세스하여 사이트의 기능을 파악 (또는 추측) 할 수 있지만 …
10 cms  security 

9
구성 요소없이 모듈 만 사용하여 페이지를 작성하는 방법은 무엇입니까?
Joomla에서는 모든 페이지를 구성 요소보기에 연결해야합니다. 컴포넌트 출력 이없는 페이지를 어떻게 만들 수 있습니까? 예 : 내 홈페이지에는 모듈 출력 만 원합니다. 이를 위해 홈페이지를 "빈 기사"에 연결할 수 있지만 타사 확장 프로그램을 사용하지 않고 더 좋은 방법이 있습니까?

4
재정의를 유지하는 방법?
많은 사람들이 알고 있듯이 템플릿, 뷰, 모듈, 구성 요소를 재정의 할 수 있습니다. 주요 문제는 Joomla! 템플릿 폴더에서 재정의 된 항목이 오래되었습니다. Joomla에 대한 업데이트가 완료 될 때마다 재정의를 업데이트 된 상태로 유지하려면 어떻게합니까? 직접 업데이트해야하고 각각의 새 업데이트를 확인해야합니까, 아니면 다른 방법이 있습니까?
10 overrides  update 

5
관리 권한이없는 웹 사이트의 Joomla 버전을 프로그래밍 방식으로 어떻게 확인할 수 있습니까?
Joomla 웹 사이트의 URL을 제출하고 대상 Jomla 버전 번호 결정을 포함하여 대상 웹 사이트에서 여러 가지 검사를 실행할 수있는 PHP를 사용하여 감사 도구를 작성하고 있습니다. 대상 Joomla 웹 사이트 또는 웹 사이트에있는 서버에 대한 관리 권한이 없습니다. 대상 Joomla 웹 사이트에 대한 관리 권한이 없어도 설치된 Joomla 버전을 자신있게 예측할 …
10 cms 

1
여러 필드가있는 양식 필드 "showon"
XML 파일에 다음과 같이 3 개의 필드가 정의되어 있습니다. <field name="field1" type="radio" label="Field 1" class="btn-group" default="1"> <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="field2" type="radio" label="Field 2" class="btn-group" default="1"> <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="field3" type="radio" label="Field 3" class="btn-group" default="1"> <option value="1">JYES</option> <option value="0">JNO</option> </field> 이제 내가하고 싶은 것은 및 …

2
Jinput에 대한 필터를 만드는 방법은 무엇입니까?
나는 끝까지 갈 JInput 문서 . 다음과 같이 JInput 객체에 액세스 할 수 있습니다 : JFactory::getApplication()->input; 더 많은 값을 검색하는 경우 JInput 객체를 변수에 저장하면 매번 호출 할 필요가 없습니다 JFactory::getApplication(). $jinput = JFactory::getApplication()->input; JInput에서 값을 검색하려면 get 메소드를 사용해야합니다. $data = $jinput->get('varname', 'default_value', 'filter'); 보시다시피 3 개의 매개 변수가 …

4
하위 양식에서 가치를 얻는 방법
템플릿에 간단한 슬라이드 쇼를 포함시키고 하위 이미지를 사용하여 이미지를보다 쉽게 ​​변경할 수 있습니다. 이것은 자식 XML 파일을 호출하는 데 사용하는 코드입니다 <field name="slideshow_items" type="subform" formsource="templates/jomlamaster/admin/subform/slideshow.xml" min="1" max="4" multiple="true" layout="joomla.form.field.subform.repeatable-table" groupByFieldset="true" label="Subform Field" description="Subform Field Description" /> 이것은 slideshow.xml의 내용입니다. <?xml version="1.0" encoding="UTF-8"?> <form> <fieldset name="fieldset" label="Slideshow"> <field name="slideshow_img" type="media" directory="" …

1
Joomla Session-> isActive () & 세션 시간 초과 리디렉션이 작동하지 않습니다
세션이 만료되고 사용자가 자동으로 로그 아웃되면 내 웹 사이트를 홈페이지로 리디렉션하려고합니다 (지금은 joomla 핵심 등록 페이지로 리디렉션됩니다. 사용자 정의 구성 요소의 등록 페이지). 내 템플릿의 index.php 파일에서 세션이 활성화되어 있는지 확인하고 세션이 만료되면 리디렉션을 수행합니다. $session = JFactory::getSession(); if (!$session->isActive()) { echo "session is expired"; header('Location: http://www.example.com/'); exit; }else{ echo …

2
Joomla / PHP 헤더에 <meta name> 태그 대신 <meta property>를 추가하는 방법은 무엇입니까?
친애하는 줌라 커뮤니티, Facebook Open Graph 속성을 기사에 삽입하기 위해 작은 시스템 플러그인을 개발 중입니다. 따라서 나는을 사용하고 $document-&gt;setMetaData()있습니다. 그러나 이제는 이것이 &lt;meta name=""&gt;페이지의 헤더에 태그를 추가한다는 것을 발견 했지만 Facebook은 &lt;meta property=""&gt;태그를 기대 합니다. &lt;meta property=""&gt;페이지 헤더에 태그 를 넣는 가장 쉬운 방법은 무엇입니까 ? Joomla plugin developemnt를 처음 …

2
Joomla 3.5 확장 PHP7 호환을 위해 어떤 코드 변경이 필요합니까?
(미안하지만 빨리 물어볼 수는 없습니다.) 우리는 Joomla 3.5.0의 안정적인 버전을 거의 기다리지 않습니다. RC3 RC4는 오늘 출시되었으며 1 년 넘게 수많은 목표 변경과 ETA 연기가 끝난 후 최종 출시 ( Joomla 3.5.0 Stable이 2016 년 3 월 21 일 월요일에 출시됨) 될 때까지는 며칠 입니다. 다른 모든 눈에 띄는 개선 …


2
사용자가 내 웹 사이트에 등록하지 못하게하는 방법은 무엇입니까?
사용자가 등록하지 않아도되는 웹 사이트를 관리합니다. 필요한 유일한 사용자는 슈퍼 사용자입니다. 문제는 많은 신규 등록 사용자를 찾았다는 것입니다. 먼저 새 사용자를 등록하고 수퍼 유저를 제외한 기존 사용자를 삭제하는 기능을 비활성화하고 싶습니다. 몇 가지 단계를 시작하기 위해 사용자를 차단하고 삭제하기 위해 두 가지 확인 단계를 설치했습니다. 사용자를 지우거나 차단하려고 할 때 …


3
Joomla 설치-설치 폴더 제거
Joomla (1.5 일 중순)를 사용하기 시작한 이후로 installationJoomla가 성공적으로 설치되면 디렉토리를 삭제해야하지만, 질문은 왜 버튼을 클릭하여 삭제해야합니까? 이것이 자동으로 수행되지 않는 이유가 있습니까?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.