Seite 1 von 1

Template-Anpassungen für Integration in bestehende Site

Verfasst: 21.06.2007 18:38
von silverzone
Hallo Forum

Ich bin ganz neu, also bitte Verbarmen, falls meine Frage ein bisschen dumm ist:

Wie komme ich zu phpBB?
Weil ich einen Shop betreibe, und meinen Besuchern gerne eine Community zur Verfügung stellen will.

Welche Version habe ich geladen:
Ich habe die aktuelle 2.xx geladen. Grund dafür ist ein mod von OsCommerce, der mir es erlauben soll, die Accounts der Systeme zu sharen.

Meine Frage:
Ich würde das template gerne an meinen Shop anpassen:
Dazu habe ich das File overall_header.tpl gefunden. Ich denke das ist das richtige, denn ich will das Forum in die Seite integrieren, und nicht in einem neuen Fenster laufen lassen.

Und hier ist meine Frage: Ich würde ins Template gerne php-code integrieren. Das geht aber offensichtlich nicht. Ich habe aber "Variable" im Template entdeckt. Ich würde nun also gerne im Template ein paar "markers" setzen, damit mein Header und die Produktekategorien um das Forum rundherum geht.

Wie mach ich das? Ich stell mir das etwa so vor:

Code: Alles auswählen

<table>
<tr>
<td> {OSC_HEADER} </td>
</tr>
<tr>
<td>
<a name="top"></a>

<table width="100%" cellspacing="0" cellpadding="10" border="0" align="center"> 
	<tr> 
		<td class="bodyline"><table width="100%" cellspacing="0" cellpadding="0" border="0">
			<tr> 
				<td><a href="{U_INDEX}"><img src="templates/subSilver/images/logo_phpBB.gif" border="0" alt="{L_INDEX}" vspace="1" /></a></td>
				<td align="center" width="100%" valign="middle"><span class="maintitle">{SITENAME}</span><br /><span class="gen">{SITE_DESCRIPTION}<br />&nbsp; </span> 
				<table cellspacing="0" cellpadding="2" border="0">
					<tr> 
						<td align="center" valign="top" nowrap="nowrap"><span class="mainmenu">&nbsp;<a href="{U_FAQ}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_faq.gif" width="12" height="13" border="0" alt="{L_FAQ}" hspace="3" />{L_FAQ}</a>&nbsp; &nbsp;<a href="{U_SEARCH}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_search.gif" width="12" height="13" border="0" alt="{L_SEARCH}" hspace="3" />{L_SEARCH}</a>&nbsp; &nbsp;<a href="{U_MEMBERLIST}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="{L_MEMBERLIST}" hspace="3" />{L_MEMBERLIST}</a>&nbsp; &nbsp;<a href="{U_GROUP_CP}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_groups.gif" width="12" height="13" border="0" alt="{L_USERGROUPS}" hspace="3" />{L_USERGROUPS}</a>&nbsp; 
						<!-- BEGIN switch_user_logged_out -->
						&nbsp;<a href="{U_REGISTER}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_register.gif" width="12" height="13" border="0" alt="{L_REGISTER}" hspace="3" />{L_REGISTER}</a>&nbsp;
						<!-- END switch_user_logged_out -->
						</span></td>
					</tr>
					<tr>
						<td height="25" align="center" valign="top" nowrap="nowrap"><span class="mainmenu">&nbsp;<a href="{U_PROFILE}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_profile.gif" width="12" height="13" border="0" alt="{L_PROFILE}" hspace="3" />{L_PROFILE}</a>&nbsp; &nbsp;<a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_message.gif" width="12" height="13" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3" />{PRIVATE_MESSAGE_INFO}</a>&nbsp; &nbsp;<a href="{U_LOGIN_LOGOUT}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_login.gif" width="12" height="13" border="0" alt="{L_LOGIN_LOGOUT}" hspace="3" />{L_LOGIN_LOGOUT}</a>&nbsp;</span></td>
					</tr>
				</table></td>
			</tr>
		</table>

		<br />
</td>
Wie kann ich nun {OSC_HEADER} ansprechen, und meinen php-code ausführen?

Ich wünsche einen schönen Abend

Gruss Stefan

Verfasst: 29.06.2007 20:05
von silverzone
mein Thread ist wohl wegen der Auszeit von phpbb untergetaucht. Ich suche immer noch einen Lösungsansatz.

Gruss Stefan

ps. ich hoffe, das wird nicht als "bumping" angesehen.

Verfasst: 29.06.2007 22:34
von Mahony
Hallo
ich hoffe, das wird nicht als "bumping" angesehen.
Nein, das ist kein Bumping. Bumping wäre es, wenn du auf dein eigenes Posting innerhalb 24 Stunden selbst antwortest, bevor jemand anderes geantwortet hat, und es somit wieder nach oben holst.

Nun zum Thema.
Warum so schwer, wenn es auch einfacher geht? Im Prinzip musst du nur die overall_header.tpl und die overall_footer.tpl anpassen, so dass dein Forum genau so aussieht wie der Rest deiner Homepage.
Schau mal hier--->http://www.phpbb.de/viewtopic.php?t=43527
und speziell das hier--->http://www.phpbb.de/viewtopic.php?p=323739#323739

Das Ergebniss könnte etwa so wie auf meiner Homepage aussehen.





Grüße: Mahony