나는 Adaptive Theme와 Corolla and Foo 하위 분류를 사용하고 있습니다. 나는 일반적으로 사이트의 홈 페이지로 이동하여 다른 URL로 이동하는 내 로고 링크가 필요합니다. 나는 화관과 적응 테마 디렉토리에있는 템플릿 (template.php 및 page.tpl.php)에서 봤는데 내가 찾을 수있는 모든이 코드입니다 :drupal 7 AT 테마/Corolla/Footheme change logo link
<?php if ($site_logo): ?>
<div id="logo">
<?php print $site_logo; ?>
</div>
<?php endif; ?>
하지만 난에 <front>
뭔가를 찾을 것으로 예상 그것.
<?php print $site_logo; ?> with a link, but to no avail.
나는 또한 단어 "인쇄"하지만 아무 소용 후 $site_logo
을 복용 시도 : 나는 포장을 시도했다. 그럼이 일을 위해 내가 뭘 할 수 있을까?
J는
내가 언급 한 파일이 아래 그림과 같이 변경되었습니다. 제대로 작동하는 것 같습니다. 하지만 include 파일을 편집하지 말고 template.php 만 편집하면 안된다. 귀하가 참조한 코드는 다음과 같습니다 : // 로고 요소 설정 ... $ vars [ 'site_logo'] = $ vars [ 'logo_img']? array ('title'=> t ('홈 페이지')), 'html'=> TRUE)) : ''; } 그래서 위의 코드를 template.php로 복사합니까? 감사합니다. J – james
네, 맞습니다. 기본 테마를 편집해서는 안됩니다. 그래서, 당신의 테마 template.php에 함수를 복사하고 이것을'MYTHEME_preprocess_page (& $ vars)'와 같이 변경하십시오 ... 만약 문제가 해결 되었다면, 그것을 받아 들일 수있는 것으로 선택하고 upvote 할 수 있습니다. – TheodorosPloumis