새페이지생성후

· 2013-08-23 (금) 15:16:27 · 1648 · 10
gnuboard4/company/ceo.php

를 생성해서

<?
$g4_path = "..";
include_once("../common.php");
$g4['title'] = ""; //타이틀설정
include_once("../_head.php");
?>

보여줄 내용

<?
include_once("../_tail.php");
?>




이렇게햇는데요 페이지는 나오는데
왼쪽에있는 메뉴가 다깨져서 나오고 제기능을 하지 못합니다..

인쿨르드안된게잇는건가요?
|

댓글 10개

2013-08-23 (금) 15:25:40
파일안에 경로도 제대로 된건지 확인하세용
그게 무슨말이에요?ㅠㅠ
메뉴가 다깨져서 나온다는게 이미지가 안나온다는 말씀인가요? 그렇다면 이미지 경로를 조정하셔야 할겁니다.
메뉴가 메인페이지에서는 잘나오고 메뉴소스는 head쪽에 넣어놧씁니다

ceo.php라는 파일은 company폴더안에있는데
헤드를 인쿨르드하는거아닌가요~~?

메인에선잘나오고 ceo.php쪽이동하면 메뉴가깨져요 흠..
head.php, tail.php 에서 이미지를 사용하실 때, 경로에 문제가 있는 것으로 추측됩니다.
http://그누보드/company/ceo.php 를 접속했을 때, 웹상의 현재 경로는 company 입니다. 하지만 head.php 에서 이미지 태그 등에 아래와 같이 $g4 경로 없이 링크를 하시면 company/imgs 로 인식을 하게 됩니다... 따라서...

[code]
<img src="imgs/imagename.png" />
[/code]

와 같이 작성하셨다면..

[code]
<img src="<?php echo $g4['path'];?>/imgs/imagename.png" />
[/code]

처럼 하셔야 이미지들이 제대로 보일것입니다.

마찬가지로, css, js 파일 링크할때도 경로를 $g['path'] 를 이용해 잡으셔야 합니다.
저렇게하면 이미지는 나오긴나오는데 테두리가 생겨버리구요
일단 중요한건 이게 아코디언제이쿼리 인데요 움직이질않아요 ..

파일보내드리면 봐주실수있나요~?
테두리가 생기는것은요
./style.css 여셔서
[code]img { border:0; }[/code]
추가하시면 되요
테두리가 없어지긴하는데
기능이 작동을안해여 클릭하면 하위메뉴가 주르륵 나와야 하는데..

ul li 이 모습그대로 출력이되고잇어요 ㅠ.ㅠ 흑흑..
그럼 자바스크립트 경로가 안맞는거같은데 자바스크립트 경로에도 <?=$g4['path'];?> 를 추가해주셔야합니다
="<?php echo $g4['path'];?>/

이걸 이미지마다 하나하나 다 지정해줘야하나요?
통으로 지정하는방법은 없을까요?
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
13-08-24 조회 2,649
13-08-24 조회 1,659
13-08-24 조회 1,658
13-08-23 조회 889
13-08-23 조회 1,665
13-08-23 조회 1,674
13-08-23 조회 2,622
13-08-23 조회 3,096
13-08-23 조회 2,056
13-08-23 조회 941
13-08-23 조회 949
13-08-23 조회 1,399
13-08-23 조회 928
13-08-23 조회 1,649
13-08-23 조회 1,932
13-08-23 조회 1,650
13-08-23 조회 1,982
13-08-23 조회 1,644
13-08-23 조회 1,088
13-08-23 조회 3,162