답변:
이것은 Apache 구성 경험이 필요하기 때문에 다소 기술적 인 솔루션입니다. 장점은 Joomla에서 파일을 해킹 할 필요가 없다는 것입니다! 설치 자체.
기본적으로 내가하고 싶은 일은 생성되는 모든 페이지 (거의 모든 페이지)에 HTML을 추가하는 것입니다.
이를 위해 Apache Module mod_substitute를 사용 합니다. 내부에서 모듈 자체를 활성화해야합니다 (일반적으로 # 주석 만 제거하면 됨) httpd.conf
.
LoadModule substitute_module modules/mod_substitute.so
다음으로 가상 호스트 파일 ( httpd-vhosts.conf
)에서
<VirtualHost *>
DocumentRoot "C:\...."
ServerName joomla-development
AddOutputFilterByType SUBSTITUTE text/html
Substitute "s|</body>|<div style='position:fixed; left:100px; top:50px; background-color:red'><h1>DEV WEBSITE</h1></div></body>|i"
<Directory "C:\....">
AllowOverride All
Require all granted
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
기본적으로 태그를 일부 HTML로 Substitute
바꿉니다 </body>
. 이 방법으로 Ajax 요청을 피하려고합니다.
최종 결과:
우리가 따르는 관행은-
세련된 브라우저 플러그인 ( Firefox 및 Chrome 용 )은이 작업을 위해 설계되었습니다. 지정된 URL의 모든 페이지에 추가 사용자 정의 CSS 를 적용 합니다. 실제로 [URL] => [CSS] 규칙을 정의합니다.
위의 예 : 왼쪽에 실선 또는 점선을 추가하여 구별 할 수 있습니다.
빨간색 = 생산, 노란색 = 사전 제작 , 녹색 = 테스트, 파란색 = 교육, 회색 = 장치 등
장점 :
단점 :