Uppgradera till Drupal 7

Events happening in the community are now at Drupal community events on www.drupal.org.
razzel's picture

Hej på er!

Jag sitter fortfarande på version 6 och funderar på att uppgradera.

Jag kör inga udda moduler utan det enda som jag undrar är hur frontsidan ska klara uppgraderingen. Jag har nämligen designat den själv. Måste jag skriva om PHP-koden eller klarar Drupal 7 att köra en webbsida som fungerar perfekt i Drupal 6?

Här är ett exempel. I Drupal 7 skriver man på följande:

     <div id="content">
    
<?php
print render($page[&#039;content&#039;]);
?>
</div>

I Drupal 6 skriver man på följande sätt:

<?php
print $content;
?>

Någon som har erfarenhet av detta problem?

Comments

Tjipp Temafunktionerna i

adamevertsson's picture

Tjipp

Temafunktionerna i Drupal 7 skiljer sig från Drupal 6 så det kommer med största säkerhet inte att fungera out of the box. Filnamnen skiljer sig också.

Från Customize your frontpage: https://www.drupal.org/node/317461

Drupal 7
In Drupal 7, copy the page.tpl.php file and name it page--front.tpl.php.

Drupal 6
In Drupal 6, copy the page.tpl.php file and name it page-front.tpl.php

Du kan nog hitta mer information om temande för Drupal 7 här: https://www.drupal.org/documentation/theme

Som svar på din fråga: Ja, "problemet" finns för alla som velat uppdatera från 6an till 7an, det är ett nytt sätt att hämta ut information. På https://api.drupal.org/api/drupal/modules%21node%21node.tpl.php/7 kan du hitta det som du redan har skrivit, syntaxen för hur de renderar ut material är ju annorlunda.

// Adam




✄-----------------------------------------------------
Adam Evertsson - Came for the code, stayed for the community!