#1 (permalink)  
Alt 18.07.2005, 16:43
Benutzerbild von chpohl
Erfahrener Benutzer
 
Registriert seit: 22.04.2004
Beiträge: 5.920
Standard

Erstellen einer neuen Box f?r XT-Commerce RC 1.2 (Version 1.0)

1. Eine bestehende Box kopieren und anpassen:

Gehen Sie in das Verzeichniss:

/template/ihrtemplate/source/boxes

Dort kopieren Sie z.b.: box_information.php in links.php
Das gleiche machen Sie im Verzeichniss:

/template/ihrtemplate/boxes

Hier kopieren Sie die box_information.html in box_links.html



2. ?ndern der Bezeichnungen in den beiden Files:

In der .php Datei ersetzen Sie alle Eintr?ge die "information" lauten,
mit "links".
Achten Sie darauf das folgender Code gro? geschrieben werden mu?:

Code:
$smarty->assign('box_INFORMATION',$box_information);
Hier also das INFORMATION in LINKS ?ndern




3. Neue Box in der boxes.php einbinden:
?ffnen Sie die Datei:

/template/ihrtemplate/source/boxes.php

Und f?gen Sie unter:

Code:
require(DIR_WS_BOXES . 'information.php');
folgendes ein:

Code:
require(DIR_WS_BOXES . 'links.php');


4. Smarty Tag in die Index.html einf?gen:
?ffnen sie die Datei "index.html" im Verzeichniss:

/template/ihrtemplate/

F?gen Sie {$box_LINKS} entweder in die Linke oder in die Rechte
Navigationsleiste ein.
Code:
<td>{$box_CART} {$box_LOGIN} {$box_INFOBOX} {$box_ADMIN} {$box_BESTSELLERS}
        {$box_CURRENCIES} {$box_LANGUAGES} {$box_MANUFACTURERS_INFO}
        {$box_MANUFACTURERS} {$box_NOTIFICATIONS} {$box_TELL_FRIEND} {$box_LINKS}
       </td>


5. ?ndern des file_flag in der links.php:

Code:
$content_query=xtc_db_query("SELECT
  content_id,
  categories_id,
  parent_id,
  content_title,
  content_group
  FROM ".TABLE_CONTENT_MANAGER."
  WHERE languages_id='".(int)$_SESSION['languages_id']."'
  and file_flag=3 and content_status=1");
Hier ?ndern Sie bitte file_flag=0 auf file_flag=3




6. ?nderung in der Datenbank:
Gehen Sie in Ihre Datenbank. Dort finden Sie die Tabelle:

cm_file_flags

Erzeugen Sie einen neuen Eintrag und schreiben Sie f?r file_flag = 3
Und geben Sie der Box noch den Namen: links
Dieser Name wird dann in der Auswahlbox des Content-Managers stehen.




7. ?ndern der Sprachdatei:
Gehen Sie in des Verzeichniss:

lang/german/

?ffnen Sie die Datei: lang_german.conf
F?gen Sie im Abschnitt [boxes] (ziemlich weit unten) folgendes ein:

Code:
heading_linkbox = 'Spielelinks' (K?nnen Sie nat?rlich Ihren Begebenheiten anpassen)
?ffnen Sie Ihre links.html Datei und ?ndern Sie:
den Smarty Tag:

Code:
{#heading_infobox#}
in

Code:
{#heading_linkbox#}



8. Content erzeugen:
Melden Sie sich als Admin an, gehen Sie zum Content-Manager.
Erstellen Sie einen neuen Content. Jetzt sollten Sie bei "Box" die neue Box "links" ausw?hlen k?nnen und der Box den neuen Content zuweisen.
Achten Sie darauf auch das K?stchen "Sichtbar" anzuklicken, da sonst Ihre neue Box erst garnicht erscheint.



Mit verspielten Gr??en
Peter Uphoff
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 07.06.2011, 19:51
Neuer Benutzer
 
Registriert seit: 20.05.2011
Beiträge: 5
Standard Hilfe?!

Hallo chpohl,

ich arbeite erst seit kurzem mit dieser Shopsoftware und mit, naja, allem was da zugehört. Nun wurde ich gebeten zu sehen, ob sich auch individuelle Boxen erstellen lassen, und bin auf Deinen Beitrag hier gestoßen.
Bisher habe ich alles wunderbar hinbekommen, nur hier hapert es gewaltig (mag daran liegen, dass ich wirklich etwas überarbeitet bin... - Aber ich beiße gleich in den Schreibtisch!):

6. ?nderung in der Datenbank:
Gehen Sie in Ihre Datenbank. Dort finden Sie die Tabelle:

cm_file_flags

Erzeugen Sie einen neuen Eintrag und schreiben Sie f?r file_flag = 3
Und geben Sie der Box noch den Namen: links
Dieser Name wird dann in der Auswahlbox des Content-Managers stehen.


Bitte, wo zum Geier finde ich diese blöde Tabelle?
Wie komme ich in die Datenbank?
Mein Freund (dem der Shop gehört) sagte, er benutzt phpMyAdmin.
Aber wie komme ich da rein?
Bisher mache ich alle Änderungen über FileZilla, aber das nützt mir da ja nicht.

Wie stelle ich das jetzt an?
Kannst Du mir das bitte für Dumme erklären?
Ich habe früher für meine Schwester auch einen Shop bei Strato eingerichtet, aber dort war es alles "inklusive", also viel einfacher...

Hoffnungsvollen Gruß,
Maja.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 08.06.2011, 16:49
Neuer Benutzer
 
Registriert seit: 20.05.2011
Beiträge: 5
Standard fast erledigt

Hallo nochmal,

ich habe die Datei in der Datenbank nun finden können, und hoffe dass ich dort alles richtig gemacht habe.
Die neue Box wird im Shop angezeigt.
Nun muss noch getestet werden, obs mit dem Inhalt richtig kalppt,
denn wenn "sichtbar" angeklickt wird, und dort ein Link aktiv ist, führt der leider noch nicht ans richtige Ziel, wo habe ich etwas übersehen?

Gruß,
Maja
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
box, erstellen

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 00:57 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand