제목 | [질문]anchor 에 이미지 링크 걸기 | ||
---|---|---|---|
글쓴이 | 우노 | 작성시각 | 2009/07/07 09:59:54 |
|
|||
보통 anchor 에 텍스트 링크를 걸게 되는데요. =anchor('/'.$row->url, $row->read_more);?> 텍스트 대신에 이미지에 링크를 걸게 하려면 어떻게 해야 하나요? 예) =anchor('/'.$row->url, $row->image_source);?> 그리고 이미지가 있는 경우에만 이를 보일려면 대략 아래와 같이 될텐데, CI에서는 더 간단한 방법이 있을까요? if ($row->image_source) { anchor('/'.$row->url, $row->image_source) ; } ; ?> |
|||
다음글 | [질문]widget plugin 사용하기 (5) | ||
이전글 | 포럼 개발 현황이 궁금해요. (5) | ||
우노
/
2009/07/07 10:33:08 /
추천
0
|
변종원(웅파)
/
2009/07/07 12:40:43 /
추천
0
두번째. if 이외에 따로 처리할 수 있는 방법이 CI에 있는 것은 아닙니다. ^^
|
우노
/
2009/07/07 13:08:13 /
추천
0
그렇겠지요... ^^
아직은 CI 삼일째라, 기존에 것들을 CI로 재작성해보면서 공부하고 있는 중입니다. 암튼, 이미지링크를 위해 커스텀 펑션을 만들어야 할까요? 아님 기본으로 제공되는 것이 어떤 수가 있을까요? |
kirrie
/
2009/07/07 13:11:31 /
추천
0
=anchor('http://www.foo.com', img('/images/foo_logo.jpg'));?>
뭐 이럼 되지용 |
우노
/
2009/07/07 13:28:09 /
추천
0
저의 경우에는 img를 사용할때 아래와 같이 에러가 납니다.
Fatal error: Call to undefined function img() in ... |
우노
/
2009/07/07 13:36:40 /
추천
0
자문자답입니다. 아직 익숙하지 않다보니... 실수가 있었네요.
$this->load->helper('html'); 를 적어주지 않았네요. 그런데, border=0 이라고 어떻게 해야 할까요? |
마냐
/
2009/07/07 13:56:01 /
추천
0
CSS로 지정해 주시면 되죠.
|
우노
/
2009/07/07 13:59:06 /
추천
0
CI에서 어떻게 방법이 있는지 생각해 보았습니다.
답변 주신 모든 분들께 다시 한번 감사드립니다. |
변종원(웅파)
/
2009/07/07 15:22:19 /
추천
0
헬퍼 등록해야 쓸 수 있다고 글 올리려다 그정도는 하셨겠지 하고 안올렸는데.. ^^
기존 php, html과 다른 구문이나 함수를 보시면 무조건 CI의 클래스, 함수, 헬퍼, 플러그인중 하나 일겁니다. application/config/autoload.php 에 등록을 해놓으면 더이상 로드하지 않아도 ci내 모든 프로그램에서 사용할 수 있습니다. |
커스텀 펑션을 만들라는 이야기
http://codeigniter.com/forums/viewthread/97297/
이건 잘 안되네요. 아래와 같이 해보라는 것같은데...
http://codeigniter.com/forums/viewthread/73622/
=anchor('/'.$row->url, img($row->image_source));?>