Surftips
Bürobedarf
IonCube Encoder

 
 
Unterstützt BS-Fusion
Spendenmöglichkeiten
Handy:
 € 
Telefon:
 € 
OnlineBanking:
 € 
 
BS-Fusion Deutschland > BS Fusion
->> 3rd Party Module und Addons
->> twb_shopping_cart
Benutzername
Passwort

 
Vorheriges Thema Nächstes Thema

Durchsuche Thema
Autor
twb_shopping_cart   12.07.2010 19:05 #1 top
papa-schlumpf
Noob




Beiträge: 9

Eingetreten: 12.07.10
Status: Offline
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 papa-schlumpf am 12.07.2010 19:06
http://www.kopisoft.de
 
Autor
RE: twb_shopping_cart   12.07.2010 19:45 #2 top
Silvermoon
Webmaster


User Avatar



Beiträge: 696

Ort: 72270 Baiersbronn
Eingetreten: 26.06.06
Status: Offline
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   12.07.2010 21:47 #3 top
papa-schlumpf
Noob



Threadstarter

Beiträge: 9

Eingetreten: 12.07.10
Status: Offline
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, 83 Hits)

Bearbeitet von papa-schlumpf am 12.07.2010 21:47
http://www.kopisoft.de
 
Autor
RE: twb_shopping_cart   13.07.2010 14:54 #4 top
gozoc
Co-Admin u. Cheftester


User Avatar



Beiträge: 1042

Ort: Bayern
Eingetreten: 22.09.06
Status: Offline
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   14.07.2010 13:07 #5 top
MarcusG
Moderator


User Avatar



Beiträge: 289

Ort: zu Hause
Eingetreten: 09.02.09
Status: Offline
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...


Gruß
Marcus

if ($ahnung == 'keine' ) { use ( FAQ ) && ( Google | | Suche ) }
if ($antwort == 0 ) { post ( Frage ) }
Bearbeitet von MarcusG am 14.07.2010 13:11
http://phpfusion.marcusg.de
 
Autor
RE: twb_shopping_cart   14.07.2010 14:36 #6 top
gozoc
Co-Admin u. Cheftester


User Avatar



Beiträge: 1042

Ort: Bayern
Eingetreten: 22.09.06
Status: Offline
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   16.07.2010 17:22 #7 top
papa-schlumpf
Noob



Threadstarter

Beiträge: 9

Eingetreten: 12.07.10
Status: Offline
Irgendwie seltsam
Ich hab jetzt hier wirklich alle möglichen Dateien modifiziert.
Ergebnis weisse Seite........
Dieser Shop macht mich noch kirre....
Chris
http://www.kopisoft.de
 
Autor
RE: twb_shopping_cart   16.07.2010 22:07 #8 top
gozoc
Co-Admin u. Cheftester


User Avatar



Beiträge: 1042

Ort: Bayern
Eingetreten: 22.09.06
Status: Offline
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, 62 Hits)
http://www.wuschelkiste.de/fusion/
 
Autor
RE: twb_shopping_cart   17.07.2010 21:08 #9 top
Silvermoon
Webmaster


User Avatar



Beiträge: 696

Ort: 72270 Baiersbronn
Eingetreten: 26.06.06
Status: Offline
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:
Redesign_160x600