PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Umstellen des Templates auf statisch



ollis1985
14.01.2016, 07:54
Hallo Zusammen,

ich habe folgendes Problem bei der Gambio Version 2.6.

Leider gibt es in meiner header.php im Ordner includes keinen Hinweis auf das dynamic Stylsheet.

Folgender Inhalt ist in der Datei nur zu finden.


(Anfang)
<?php
/* --------------------------------------------------------------
header.php 2014-02-07 gm
Gambio GmbH
http://www.gambio.de
Copyright (c) 2014 Gambio GmbH
Released under the GNU General Public License (Version 2)
[http://www.gnu.org/licenses/gpl-2.0.html]
--------------------------------------------------------------


based on:
(c) 2000-2001 The Exchange Project (earlier name of osCommerce)
(c) 2002-2003 osCommerce(header.php,v 1.40 2003/03/14); www.oscommerce.com
(c) 2003 nextcommerce (header.php,v 1.13 2003/08/17); www.nextcommerce.org
(c) 2003 XT-Commerce - community made shopping http://www.xt-commerce.com ($Id: header.php 1140 2005-08-10 10:16:00Z mz $)

Released under the GNU General Public License
-----------------------------------------------------------------------------------------
Third Party contribution:

Credit Class/Gift Vouchers/Discount Coupons (Version 5.10)
http://www.oscommerce.com/community/contributions,282
Copyright (c) Strider | Strider@oscworks.com
Copyright (c Nick Stanko of UkiDev.com, nick@ukidev.com
Copyright (c) Andre ambidex@gmx.net
Copyright (c) 2001,2002 Ian C Wilson http://www.phesis.org

Released under the GNU General Public License
--------------------------------------------------------------------------------------- */

/*
* !!! header.php is DEPRECATED !!!
* use system/classes/layout/HeaderContentControl.inc.php and system/classes/layout/HeaderContentView.inc.php instead
* refactored in GX2.1
*/

$coo_header_control = MainFactory::create_object('HeaderContentControl') ;
$coo_header_control->set_data('GET', $_GET);
$coo_header_control->set_data('POST', $_POST);
$coo_header_control->set_('c_path', $cPath);
$coo_header_control->set_('coo_product', $product);

if(isset($GLOBALS['payment_modules']))
{
$coo_header_control->set_('coo_payment', $GLOBALS['payment_modules']);
}

$coo_header_control->proceed();

$t_redirect_url = $coo_header_control->get_redirect_url();
if(empty($t_redirect_url) == false)
{
xtc_redirect($t_redirect_url);
}
else
{
echo $coo_header_control->get_response();
}
(Ende)


Wenn ich die Datei umbenenne gibt es keine Probleme.
Wie kann ich auf ein statisches Layout umstellen?

med-kahl
11.02.2016, 18:25
Hallo,

gleiches Problem habe ich auch. Noch suche ich in den Dateien. Sobald ich eine Info habe, werde ich sie umgehend hier posten.

VG

Tante Edit war gerade da....


Also folgende Lösung:

1. die statische CSS muss auf den Server hochgeladen (wenn hier Hilfe gebraucht bitte kurz melden). Pfad für die neue CSS (ACHTUNG hat sich seit der Version 2.4 geändert):
/dein Shop/templates/EyeCandy/usermod/css/

2. Anpassen der head.html

Jetzt kommt der neue Weg! Der ist nun auch etwas anders. Als erstes suchen wir die head.html im Ordner /dein Shop/templates/EyeCandy/module und kopieren dort die head.html und benennen die Kopie um in head-USERMOD.html und laden diese in den gleichen Ordner zurück auf den Server (alle Änderungen werden zukünftig an dieser Datei gemacht, dadurch wird bei Updates keine Änderung rückgängig gemacht).

Nun sucht Ihr folgende Zeile in der neuen head-USERMOD.html:

{if $content_data.STYLE_EDIT_MODE != ‘sos’}<link type=”text/css” rel=”stylesheet” href=”{$tpl_path}gm_dynamic.css.php?{$content_data .CSS_PARAMS}” />{/if}

und ersetzt diese durch:

{if $content_data.STYLE_EDIT_MODE != ‘sos’}<link type=”text/css” rel=”stylesheet” href=”{$tpl_path}/usermod/css/static.css” />{/if}

Nach der Änderung sollte Gambio eure statische CSS laden. Solltet ihr diese Angepasst haben muss man ggf nochmals genauer schauen, da doch einiges anders ist.

VG

Chris122
12.02.2016, 05:08
Hallo Leute,

Ihr solltet nicht mehr so viel am Template basteln, da mit der neuen Version 3.7 "Honeygrid" eingeführt wird. Dieses Template ist
im responsive Design und komplett anders aufgebaut als Eyecandy. Der Shop muss danach komplett neu designt werden.

LG Christian

rainercfm
12.02.2016, 06:50
Kann jemand sagen wann die Version 3.7 hier im Forum zum Download bereit steht ?

KlausK
12.02.2016, 10:48
Gar nicht. Honeygrid ist erstmal nicht einzeln erhältlich, sondern erst mit dem nächsten Paket v2.7.x Und das ist hier bis zum WE erhältlich (sobald ich Zeit hab).

rainercfm
12.02.2016, 11:29
Danke Klaus.