29.03.2018, 10:07
Kolejny często zadawanym pytanie jest „jak dodać nową podstronę?”. W jaki sposób dodać podstronę? Przeczytaj ten poradnik.
Zaloguj się do panelu administratora, wybierz Style i szablony, następnie Szablony i kliknij Nowy szablon. W pole nazwa szablonu wpisz nazwę, jaką ma nosić szablon. Jeżeli nazwa składa się z kilku wyrazów, oddziel jest znakiem_ . Jako paczkę szablonów wybierz szablony globalne, a w pole tekstowe wklej poniższy kod:
Za pomocą edytora kodu wklej do pliku np. podstrona.php kod:
1 Tworzenie szablonów podstrony
Zaloguj się do panelu administratora, wybierz Style i szablony, następnie Szablony i kliknij Nowy szablon. W pole nazwa szablonu wpisz nazwę, jaką ma nosić szablon. Jeżeli nazwa składa się z kilku wyrazów, oddziel jest znakiem
<html>
<head>
{$headerinclude}
<title>Tutaj podaj tytuł</title>
</head>
<body>
{$header}
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder" style="clear: both; border-bottom-width: 0;">
<tr>
<td class="thead" colspan="2">
Tutaj wpisz tytuł
</td>
</tr>
<tr>
<td class="trow2 post_content ">
Tutaj wpisz treść
</td>
</tr>
</table>
{$footer}
</body>
</html>
2 Stworzenie podstrony
Za pomocą edytora kodu wklej do pliku np. podstrona.php kod:
<?php
define('IN_MYBB', 1);
require "./global.php";
add_breadcrumb("Nazwa nowej podstrony", "podstrona.php"); //Tekst w pierwszym cudzysłowie "nazwa nowej podstrony" oznacza tekst wyświetlany w nawigacji, a tekst w drugim cudzysłowie "podstrona.php" oznacza nazwę plik, w którym znajduje się ten kod
eval("\$podstr = \"".$templates->get("podstrona")."\";"); // kod "("podstrona")oznacza z jakiego szablonu będzie pobierana treść, Jeżeli Twój szablon nosi nazwę np. regulamin, to kod "("podstrona")" zmień na "("regulamin")"
output_page($podstr);
?>
Podstronę możesz nazwać jak chcesz, żeby to zrobić, musisz wyedytować kod PHP podany wyżej i zmienić nazwę pliku PHP.