2012-05-14 2 views
5

나는 drupal에 새로 타고 그러나 빨리 배운다. 나는 drupal 7을 가지고 있고 Zen의 starterkit 하위 테마를 기반으로 한 테마를 만들고 있습니다. "제출자"행을 사용자 정의 할 수있는 위치를 찾으려고합니다.드루팔 (Drupal 7 변경) 체재에 의하여 복종된다

기본값은 다음과 같습니다

Submitted by kenny on Sun, 05/13/2012 - 18:33

나는 그것이 단순히 좋은 형식으로 날짜 (사용자 이름, 아니 시간)을 말한다 있도록 변경하고 싶습니다.

Sunday, May 13th, 2012

어떻게 내가 이것을 바꿀 수 있나요?

답변

18

(젠 서브 테마의) template.php 파일에 이것을 넣으십시오.

function mytheme_preprocess_node(&$vars, $hook) { 
$vars['submitted'] = date("l, M jS, Y", $vars['created']); 
} 
0

당신은 당신의 콘텐츠 형식은 다음

을 "블로그"의 경우, 당신은 또한

처럼 TPL 파일을 변경할 수 있습니다 특정 콘텐츠 유형에 대한 변경 날짜 포르 메이트 "에 의해 제출"설정하려면 노드 만들기 - blog.tpl.php

<?php if ($display_submitted): ?>  
    <p class="submitted"> 
    <?php $user = user_load($node->uid); ?> 
      <?php $username=$user->name; ?> 
    <?php print t("Written"); ?> 
    <?php print $username ?> 
    <time pubdate datetime="<?php print $submitted_pubdate; ?>"> 
    <?php $date = date("d.n.Y", $node->created); ?> 
    <?php print "<br>".$date; ?> 
    </time> 
    </p> 
    <?php endif; ?>