BS-Fusion Deutschland

Sicherheit für das Portal

Surftips
BS-Fusion Deutschland - Diskussionsforum
Benutzername
Passwort

Thema ansehen
BS-Fusion Deutschland > BS Fusion
->> 3rd Party Module und Addons
Vorheriges Thema Nächstes Thema

 
Autor twb_shopping_cart   1  # 9  top
Gelöschter User
Eingetragen am 12.07.2010 19:05
Hallo
erstmal ein Riesenkompliment.Wir sind von BS_Fusion einfach begeistert.
Nun zu einem kleinerem Problem.Leider kriegen wir hier NICHT mehr twb_shopping_cart zum laufen.
Sobald die

Code
require_once "../../maincore.php";
require_once BASEDIR."subheader.php";
require_once BASEDIR."side_left.php";


eingebunden werden geht nichts mehr.

Ich vermute mal es hängt mit der inzwischen erweiterten/umgeschriebenen Maincore.php zusammen.Oder irgendwas kollidiert hier.
Für Tips wäre ich dankbar



Code
<?php
/*---------------------------------------------------+
| PHP-Fusion 6 Content Management System
+----------------------------------------------------+
| Copyright © 2002 - 2005 Nick Jones
| [url]http://www.php-fusion.co.uk/[/url]
+----------------------------------------------------+
| Released under the terms & conditions of v2 of the
| GNU General Public License. For details refer to
| the included gpl.txt file or visit [url]http://gnu.org[/url]
+----------------------------------------------------*/
require_once "../../maincore.php";
require_once BASEDIR."subheader.php";
require_once BASEDIR."side_left.php";

/*
* Quick.Cart by OpenSolution.org
*
* Contact: info@opensolution.org
* [url]www.opensolution.org[/url]
*/
extract( $_GET );

require 'config/general.php';

if( !isset( $p ) || $p == '' ){
$p = $config['start_page'];
}

if( ereg( 'Window', $p ) ){
$p = ereg_replace( 'Window', '', $p );
$bPrint = true;
$sBlockPage = '_PRINT';
}
elseif( ereg( 'Gallery', $p ) ){
$p = ereg_replace( 'Gallery', '', $p );
$bGallery = true;
$sBlockPage = '_GALLERY';
}

if( !isset( $iCategory ) )
$iCategory = null;

require_once DIR_LANG.LANGUAGE.'.php';

require_once DIR_LIBRARIES.'TplParser.php';
require_once DIR_LIBRARIES.'FileJobs.php';
require_once DIR_LIBRARIES.'FlatFiles.php';
require_once DIR_LIBRARIES.'Trash.php';

if( isset( $sWord ) && !empty( $sWord ) )
$sWord = htmlspecialchars( changeSpecialChars( stripslashes( $sWord ) ) );

/*
* Add-ons functions
*/
if( filesize( DIR_PLUGINS.'plugins.php' ) > 30 )
require DIR_PLUGINS.'plugins.php';

$tpl = new TplParser;
$oFF = new FlatFiles;
$content= null;
$tpl->setDir( TPL );

require_once DIR_CORE.'other.php';
require_once DIR_CORE.'categories-'.$config['db_type'].'.php';
require_once DIR_CORE.'categories.php';

/*
* Add-ons actions
*/
if( filesize( DIR_PLUGINS.'actions_client.php' ) > 30 )
require DIR_PLUGINS.'actions_client.php';

getAction( $p, 'actions_client/' );

if( is_file( $sActionFile ) )
require_once $sActionFile;
else{
require_once DIR_CORE.'files-'.$config['db_type'].'.php';
require_once DIR_CORE.'files.php';

if( !isset( $bDisplayedPage ) ){
if( strlen( $p ) > 2 )
$iCategory = substr( $p, 2 );

if( !is_numeric( $iCategory ) )
$iCategory = $config['contact_page'];

$aData = throwCategory( $iCategory, true, true );

if( !isset( $aData['sDescriptionFull'] ) ){
$iCategory = $config['contact_page'];
$aData = throwCategory( $iCategory, true, true );
}

$sBlock = 'COLUMNS_ONE';
$sTitleBefore = $aData['sName'].' - ';
$sSubcategories = listCategoriesChildren( $iCategory, 'contents_more.tpl', true );
$aFiles = listFiles( $iCategory, 'contents_more.tpl', 2 );

if( $iCategory == $config['contact_page'] ){
if( isset( $_POST['sSend'] ) )
$sContentPanel = sendEmail( $_POST, 'contact.tpl' );
else
$sContentPanel = $tpl->tbHtml( 'contact.tpl', 'FORM' );
$sBlock = 'COLUMNS_TWO_CONTACT';
}
else{
if( isset( $aFiles['sPhotosDefault'] ) )
$sContentPanel = $aFiles['sPhotosDefault'];
if( isset( $aFiles['sPhotos'] ) )
$sContentPanel .= $aFiles['sPhotos'];

if( isset( $sContentPanel ) && !empty( $sContentPanel ) )
$sBlock = 'COLUMNS_TWO';
}
$content .= $tpl->tbHtml( 'contents_more.tpl', $sBlock );
}
}

if( !isset( $sBlockPage ) ){
if( !isset( $sCategoriesMenu ) )
$sCategoriesMenu = listCategories( 'categories_menu.tpl', 1, true, Array( $iCategory ) );
if( !isset( $sContentsMenu ) )
$sContentsMenu = listCategories( 'contents_menu.tpl', 2, true, Array( $iCategory ) );
$sBlockPage = null;
}

echo $tpl->tbHtml( 'page.tpl', 'HEAD'.$sBlockPage ).$content.$tpl->tbHtml( 'page.tpl', 'FOOTER'.$sBlockPage );

require_once BASEDIR."side_right.php";
require_once BASEDIR."footer.php";
?>


Chris
Bearbeitet von am 12.07.2010 19:06
 
Autor RE: twb_shopping_cart   2  # 9  top
Silvermoon
Webmaster


User Avatar



Beiträge: 698

Ort: 72270 Baiersbronn
Eingetreten: 26.06.06
Status: Offline
Eingetragen am 12.07.2010 19:45
Das Problem was ich so pauschal sehe ich die $tpl = new TplParser;
BS-Fusion (COMBRIX) nutzt auch eine $tpl und da kommt es zum Konflikt.

Vorab eine Lösung wäre,wenn du die $tpl vom twb in $tpl2 umbenennst und die Variable im Script überall anpasst.

Kannst du mir mal Infusion zukommen lassen. Dann kann ich mir da mal was genauer mit beschäftigen und die Infusion besser an das CMS COMBRIX anpassen.

Auf dieser Seite unter edit_profile.php kannst du deinen Account auch zu COMBRIX transferieren, denn da findet der Support für das Content Management System in Zukunft statt.


Es ist alles eine Frage der Überarbeitung
BS-FUSION - KEEP IT SIMPLE
Content Management System Support
http://www.bs-fusion.de  
Autor RE: twb_shopping_cart   3  # 9  top
Gelöschter User
Eingetragen am 12.07.2010 21:47
Danke für die schnelle Antwort geht leider noch nicht Ich vermute auch Variabel Konflikt irgendwo.
Hab mal die Shop Infusion angehängt
Chris
 Anhänge 
twb_shopping_cart.zip  (Size: 1.24 MB, 778 Hits)

Bearbeitet von am 12.07.2010 21:47
 
Autor RE: twb_shopping_cart   4  # 9  top
gozoc
Co-Admin u. Cheftester


User Avatar



Beiträge: 1047

Ort: Bayern
Eingetreten: 22.09.06
Status: Offline
Eingetragen am 13.07.2010 14:54
NACHTRAG:

die Infusion ist wild, soviel steht fest. Aber dennoch gilt das was Silvermoon gesagt hat.
Du musst nur alle $tpl Verweise mit (z.B.) $tpl2 versehen ... ist ne reine Fleißarbeit.
Habs gerade mal oberflächlich und kurz ausprobiert und es klappt.
http://forum.wuschelkiste.de/bsfusion/infusions/twb_shopping_cart/index.php

Fängst am Besten mit der index.php an und dann sind Dateien anzupassen in /core, /action_client, /libraries usw.

Woher allerdings diese bescheuerten Zeichen "" herkommen, hab ich nicht rausgebracht.

Viel Erfolg.
Bearbeitet von gozoc am 13.07.2010 14:54
http://www.wuschelkiste.de/fusion/  
Autor RE: twb_shopping_cart   5  # 9  top
Gelöschter User
Eingetragen am 14.07.2010 13:07
Das "" ist die BOM einer Sprachdatei. Am besten mal mit einem Editor (Notepad++ kann das) öffnen und die Kodierung ändern auf "UTF-8 ohne BOM".

P.S.: Das Transferieren des Profils nach COMBRIX funktioniert nicht bei mir...
Bearbeitet von am 14.07.2010 13:11
 
Autor RE: twb_shopping_cart   6  # 9  top
gozoc
Co-Admin u. Cheftester


User Avatar



Beiträge: 1047

Ort: Bayern
Eingetreten: 22.09.06
Status: Offline
Eingetragen am 14.07.2010 14:36
Zitat von MarcusG
Das "" ist die BOM einer Sprachdatei. Am besten mal mit einem Editor (Notepad++ kann das) öffnen und die Kodierung ändern auf "UTF-8 ohne BOM".

Cooler und richtiger Hinweis .... DANKE !!!

(das mit dem BSF->COMBRIX müsste an anderer Stelle aufgeführt und geklärt werden)
http://www.wuschelkiste.de/fusion/  
Autor RE: twb_shopping_cart   7  # 9  top
Gelöschter User
Eingetragen am 16.07.2010 17:22
Irgendwie seltsam
Ich hab jetzt hier wirklich alle möglichen Dateien modifiziert.
Ergebnis weisse Seite........
Dieser Shop macht mich noch kirre....
Chris
 
Autor RE: twb_shopping_cart   8  # 9  top
gozoc
Co-Admin u. Cheftester


User Avatar



Beiträge: 1047

Ort: Bayern
Eingetreten: 22.09.06
Status: Offline
Eingetragen am 16.07.2010 22:07
Seltsam ... wie Du ja sehen kannst, gehts bei mir.

Lade bitte mal das gesamte Paket runter und tausche alle Dateien aus (ich weiss im einzelnen nicht mehr welche Dateien ich editiert habe).
 Anhänge 
twb_shopping_cart.rar  (Size: 1.22 MB, 754 Hits)
http://www.wuschelkiste.de/fusion/  
Autor RE: twb_shopping_cart   9  # 9  top
Silvermoon
Webmaster


User Avatar



Beiträge: 698

Ort: 72270 Baiersbronn
Eingetreten: 26.06.06
Status: Offline
Eingetragen am 17.07.2010 21:08
irgendwie ist im twb noch der Wurm drin, da nichts in den Warenkorb gelegt wird.

Ich kämpfe mich noch durch den Code, welcher nicht gerade einfach ist. Was ich bereits gesehen habe, dass auch Sessions genutzt werden, aber irgendetwas läuft trotzdem nicht richtig. Beim twb Admin ist eine PW-Abfrage, welches unter COMBRIX falsch dargestellt wird.

Ich werde aber weiter versuchen, den twb lauffähig zu machen.


Es ist alles eine Frage der Überarbeitung
BS-FUSION - KEEP IT SIMPLE
Content Management System Support
http://www.bs-fusion.de  
 
Springe zu Forum:
Thema verlinken
URL:
BB-Code:
HTML: