2012-01-19 4 views
2

내 검색 플러그인 CSS에 약간의 문제가 있습니다./plugin/searchable/webroot/css/searchable_style에있는 일부 CSS 규칙은 적용되지 않습니다. 나는 그것이 내 응용 프로그램과 함께 사용되는 cakephp 기본 CSS에 의해 무시되고 있다고 생각합니다. 내 애플리케이션 용 일반 CSS를 편집해야합니까? 아니면 일반 CSS를 우회하여/플러그인/검색 가능/webroot/css/searchable_style에 적용 할 수 있습니까? 나는 또한 시도했다 css ('/ searchable/css/searchable_style'); ?> 모든보기에 넣으면 효과가 있지만 전부는 아닙니다. cakePHP 1.3의 기본 CSS를 재정의하는 방법은 무엇입니까?

는 라이먼 감사

+0

나는 플러그인의 CSS가로드되는 것으로 가정합니다. 그렇다면 플러그인의 CSS 규칙 중 일부는 기본 CSS의 CSS 규칙에 의해 재정의됩니까? 예를 들어 줄 수 있습니까? – ori

+0

플러그인의 CSS에서 CSS 속성을 변경하면 버튼을 제외하고 변경 사항이 적용되기 때문에 플러그인의 CSS가로드됩니다. 여기에 내 코드가있다 : echo $ this-> Form-> submit ('Search', array ('div'=> 배열 ('id'=> 'search-submit'). 그것은 메인 CSS를로드합니다 .' – Lyman

+0

"main css를로드"한다는 것은 무엇을 의미합니까? 그들은 모두로드되지 않습니까? (main css & plugin css) 조금 디버그 해보십시오 : div에 ID가 있습니까? – ori

답변

0

장소 웹 루트/CSS 폴더에 CSS 파일 *의 searchable_style의 * 다음 (당신이있는 경우) 응용 프로그램/뷰/레이아웃/default.ctp에서 사용 또는이 줄을 포함 집 또는 방문 레이아웃에

echo $this->Html->css('/searchable/css/searchable_style'); 

이것은 확실히 작동합니다. 그러나 plugins 폴더의 이름을 plugin으로 변경하면 문제가 발생할 수 있습니다. 모든 폴더 이름을 확인하고 다시 시도하십시오.

+0

이것은 또한 작동해야합니다 :'$ this-> Html-> css ('cake.generic', '/ searchable/css/searchable_style')', 필요가 없습니다. – ori

+0

OP는 플러그인 솔루션을 원한다고 생각합니다. 따라서 이론 상으로는 CSS를 웹 루트의 플러그인 폴더에 보관할 수 있어야합니다. – Dunhamzzz

+0

@Lyman 업데이트 된 답변을 확인하십시오 – thecodeparadox

관련 문제