Joomla 1.0.15 버전에서 광범위하게 작업했으며 여러 확장을 개발했습니다. 또한 Joomla 1.5.x에서 개발을 계속했지만이 릴리스 이후에는 개발이 중단되었습니다. 이제 Joomla 3.x로 개발을 다시 시작하고 싶습니다. Joomla가 MVC, 반응 형 템플릿, 워크 플로 등과 같은 여러 가지 기능을 향상 시켰습니다. 누군가 나에게 가장 쉬운 로드맵과 튜토리얼 링크를 제공 할 수 있습니까? 새로운 …
Joomla Hello World 자습서를 기반으로 작은 구성 요소를 개발했으며 이제 다른 많은 Joomla 구성 요소에 포함 된 것과 같은 드래그 앤 드롭 재정렬을 구현하려고합니다. 첫 번째 열을 기준으로 정렬하면 위치를 변경하기 위해 각 테이블 행을 드래그 할 수 있습니다. Joomla에이 기능을 추가하는 기본 방법이 있습니까? 아니면 직접 프로그래밍해야합니까? 올바른 방향으로 …
사이트에 게시 한 후에 업데이트를 템플릿 및 모듈에 어떻게 적용합니까? 우리는 한 사이트에서 개발 한 다음 akeeba 백업을 통해 사이트를 처음으로 활성화 할 때 몇 가지 다른 솔루션을 사용하는 경향이 있습니다. 그러나이 과정을 다시 반복한다는 것은 이전 사이트를 파괴하는 것을 의미합니다. 한 가지 해결책은 분명히 다른 파일, 템플릿, CSS, 이미지 …
일반적으로 CMS의 경우와 마찬가지로 여전히 "새"인 동안 가장 많은 조회가 발생합니다. 주어진 시간 동안 페이지 출력을 처음 렌더링 할 때 페이지 출력을 캐시하여 페이지 생성에 필요한 작업량을 줄이려고합니다. 나는에서 일한지 JCache의 문서, 다음과 같이 기본적인 역학이 밖으로 일이 : $cache = JFactory::getCache('MyCache', ''); $cache->setCaching(true); $cache->setLifeTime(86400); //24 hours $cache_id = 'MyCache_page_123'; …
Joomla 2.5와 3.x 사이에서 다른 구성 요소가 설치 및 / 또는 활성화되어 있는지 확인하는 가장 좋은 방법은 무엇입니까? 헬퍼 클래스가 JComponentHelper있지만 isEnabled검사중인 구성 요소가 일부 줌라 버전에 설치되어 있지 않으면 함수에서 실제로 오류가 발생 한다고 생각합니다 . 이것은 데이터베이스를 직접 치는 것만 큼 간단 할 수 있지만 사람들이 사용하는 다른 …
내 웹 사이트에 로그인 한 사용자의 세부 정보 만 표시하는 사용자 지정 프로필 페이지를 만들고 싶습니다. 표시해야합니다 사용자 이름 이름 등록 된 이메일 등록 양식이 아닌 사용자 정의 필드 를 작성할 수도 있습니까? 로그인 할 때만 프로파일 페이지를 편집 할 수 있어야합니다.
우리는 PhpExcel 및 HtmlPurifier와 같은 많은 타사 오픈 소스 제품을 사용합니다. 과거에는 항상 별도의 폴더가 있었고 그에 따라 호출했지만, Joomla \libraries폴더 와 함께 설치 / 사용하는보다 일반적인 방법이 있는지 알고 싶습니다 . 확장 프로그램에서 자체 라이브러리 사용을 살펴 보았지만 이것이 문자 그대로 자신의 라이브러리를 작성하는 데 적용되는지 또는 일반적으로 "폴더에 …
원래 소스 코드를 수정 하지 않고 표준 Joomla 3 구성 요소 (com_contents)의 JToolbar에 사용자 정의 단추 (물론 사용자 정의 조치 포함)를 추가 할 수 있습니까? 배경 : com_contents대규모 메일 기능을 만들려면 기본 화면 (모든 기사 목록)에 버튼을 추가해야 합니다. 물론 표준 Joomla 파일을 수정할 수는 있지만 수정하면 Joomla를 새 버전으로 …
사용자 지정 구성 요소에서 특정 뷰를 특정 사용자 그룹으로 만 제한하고 싶습니다. 내보기 중 하나에 대한 메뉴 항목을 작성하면 매우 쉽습니다. 해당 메뉴 항목에 대한 액세스 레벨을 선택하기 만하면됩니다. 이제 누군가가 옵션 = com_mycomponent를 사용하여 URL에 직접 액세스하려고 시도하거나 구성 요소의 내부 리디렉션이 Itemid가 할당되지 않은 페이지로 이동하면 문제가 발생합니다.이 …
내 구성 요소는 비 전통적인 방식으로 프런트 엔드에서 기사를 추가해야합니다. MySQL로 삽입 할 수 있다는 것을 알고 있지만 가능한 경우 핵심 기능을 사용하고 싶습니다. components \ com_content의 코드를 연구 한 결과, 발생해야하는 모든 것에 약간 압도 당하고 너무 복잡해지기를 바랐습니다. Joomla에 이에 대한 예가 있습니까, 아니면 그것을 달성하기 위해 따라야 …
v1부터 Joomla 확장 프로그램을 구축해 왔지만 곧 빌드하고 오랫동안 사용해온 API 라이브를 가져와야합니다. 현재 Joomla 2.5를 사용하고 있으며이 시스템에 플러그인을 작성했습니다. https://github.com/techjoomla/com_api 생방송을하기 전에 가능한 한 시스템을 미래에 증명하고 싶습니다. 이 API 구성 요소는 최근 Joomla v3에서 작동하도록 업그레이드되기 시작하여 현재 사이트 업그레이드를 방해하고 있습니다. 또한 API가 모바일 앱에서 사용되므로 …
나는 대부분의 코드가 자원 봉사자들에 의해 작성되었다는 것을 알고 있습니다. 따라서 누구나 '이것'이해야 할 순서이고 '이것'이 우리가 다음에해야 할 일이라고 말하는 것은 어렵습니다. 이를 수용하면서, 핵심 기고자들이 논의한 로드맵이 있고 일반적으로 Joomla 개발 및 목표 계획으로 받아 들여지고 있다고 가정합니다. 이것을 읽을 수있는 곳이 있습니까? 제안을 할 수 있습니까? 계획에없는 …
사용자의 항목 목록을 기반으로 페이지 / 양식을 생성해야합니다. 이기 때문에, 사용자는 항목의 텍스트 설명이 항목의 목록을 지정할 수 있습니다, 그리고 그것은 여부 text또는 list필드 유형. ( 체크 아웃 할 수있는 장비 목록과 점검 할 항목 목록은 장비 유형에 따라 다릅니다. 일부 공유 항목이 있지만 장비 유형, 모델 등에 따라 다릅니다 …