테스트 사이트 - 개발 중인 베타 버전입니다

용량표기 질문 채택완료

Naver™ 7년 전 조회 3,313

 

 

빨간색 동그라민 용량 출력 부분을 파란색 동그라미 처럼 kb,mb,gb 표기 하고 싶어요!!

 

가르쳐 주세요 ㅠㅠ 소스 코드 올려 드리께요

 

global $is_torrent, $torrent;

if(!$is_torrent) return;

//add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨 //add_stylesheet('', 0);

$view_font = (G5_IS_MOBILE) ? '' : ' font-12';

$torrent_cnt = count($torrent);

for($i=0; $i < $torrent_cnt; $i++) { ?>  

  
   

[파일용량]

  
  

          ()              

          
      
  
       
  •           
            
  •         

    댓글을 작성하려면 로그인이 필요합니다.

    답변 5개

    N
    7년 전

    아미나빌더에 사용된 토렌트 관련 함수는 /lib/apms.lib.php 파일에서  출력되는 스킨 자체는 /skin/addon/basic-torrent 위젯입니다.

     

    함수 와 출력 위젯 파일 올려 드리께요!! 

     http://bit.ly/2AWAZMJ">함수http://bit.ly/2AWAZMJ">

     

    http://bit.ly/2D7Qk2Z">출력 위젯

     

    패스워드 1234

    로그인 후 평가할 수 있습니다

    댓글을 작성하려면 로그인이 필요합니다.

    N
    7년 전

    이렇게 변경 해봤는데 페이지 오류가 나네요 ㅠ

    로그인 후 평가할 수 있습니다

    답변에 대한 댓글 1개

    베원
    7년 전
    함수 정의는 어디서 하셨나요?
    에러가 난다면 에러를 복붙해서 보여주셔야 답해드리기 좋습니다.

    댓글을 작성하려면 로그인이 필요합니다.

    N
    7년 전

    네 감사 합니다.

     

    한번 수정 해보겠습니다.

    로그인 후 평가할 수 있습니다

    댓글을 작성하려면 로그인이 필요합니다.

    N
    7년 전

    베원님 답변 감사 합니다.

     

    가르쳐 함수을 어느부분에 넣어야 하는지요?

    로그인 후 평가할 수 있습니다

    답변에 대한 댓글 1개

    베원
    7년 전
    의미상 $torrent[$i]['info']['size'] 를 출력하는 부분에 getSize($torrent[$i]['info']['size']) 형태로 출력해주면 되겠죠?

    함수 정의는 해당 파일 아무데서나 해주시면 되구요.

    댓글을 작성하려면 로그인이 필요합니다.

    베원
    7년 전

    </p>
    
    <p>function getSize($size) {</p>
    
    <p>    $unit = substr($size, -1, 1);</p>
    
    <p>    $value = (double)$size;</p>
    
    <p> </p>
    
    <p>    switch($unit) {</p>
    
    <p>        case 'K': break;</p>
    
    <p>        case 'M': $value *= 1024; break;</p>
    
    <p>        case 'G': $value *= 1024 * 1024; break;</p>
    
    <p>    }</p>
    
    <p> </p>
    
    <p>    if($value / (1024 * 1024) > 0)</p>
    
    <p>        return $value / (1024 * 1024) . 'G';</p>
    
    <p>    elseif($value / (1024) > 0)</p>
    
    <p>        return $value / (1024) . 'M';</p>
    
    <p>    else</p>
    
    <p>        return $value;</p>
    
    <p>}</p>
    
    <p>

    이 함수를 써보세요.

    로그인 후 평가할 수 있습니다

    댓글을 작성하려면 로그인이 필요합니다.

    답변을 작성하려면 로그인이 필요합니다.

    로그인