Script suchen und mit ... Code: if (MOBILE_ACTIVE != 'true') { für´s Mobile stilllegen ... nur so´ne Idee.
Also ich habe einfach keinen Button "Mobile Ansicht". Nicht wenn ich: -alle Caches geleert habe (auch wie in der Anleitung beschrieben direkt per FTP) -keine footer-USERMOD.html habe -meine footer.html diesen Copyright-Hinweis noch enthält -die Seite mit dem PC oder iPhone ansurfe -das Template sogar für Kunden aktiviere (dann geht es zwar aber nach dem Wechsel auf Desktop-Ansicht komme ich nicht mehr zurück - mangels Button) Ich habe GX2 Version 2.0.14.0 vorher geupdated. Kann mir jemand helfen? Gruß Maxwell
Schau mal in die geänderten Dateien: system/views/FooterContentView.inc.php Da steht neu (bei Version 2.0.13) PHP: // TEMPLATE SWITCHER $coo_mobile_control = new MobileControl(); $c_mobile_template_active = $coo_mobile_control->get_mobile_template_active(); if( $_SESSION["MOBILE_ACTIVE"] == 'false' && $c_mobile_template_active == 'true' ) { $coo_text_mgr = MainFactory::create_object('LanguageTextManager', array('mobile_template', $_SESSION['languages_id'])); $c_mobile_template = $coo_mobile_control->get_mobile_template(); $t_current_url = xtc_href_link( basename( $_SERVER["SCRIPT_NAME"] ), 'tpl=' . $c_mobile_template . '&' . xtc_get_all_get_params( array( 'tpl' ) ) ); $t_footer_html .= '<a href="' . str_replace( "&=", '', $t_current_url ) . '" class="button_blue button_set"><span class="button-outer"><span class="button-inner">' . $coo_text_mgr->get_text('mobile_view') . '</span></span></a><br /><br />'; } $t_footer_html .= gm_get_conf('GM_FOOTER');
Genau - das ist ja das, was ich nicht sooo optimal finde. Wenn dies Geraffel als Value in einer Konstante dem ganzen Template zur Verfügung stünde, könnte man/Frau ganz locker beliebigen Firlefanz für "MobilCandy" ausschalten!
Lustig, also meine system/views/FooterContentView.inc.php ist vom 13.07.2011 und nicht Inhalt meiner SP Downloads von 2.0.13.x gewesen. Hab grade die runtergeladenen ZIPs angeguckt, da ist die in keinem drin. Hab folgende Versionen jeweils geupdated: 2.0.13.0 2.0.13.2 2.0.13.3 Wie kann die bei mir fehlen? Edit: Auch im aktuell im Service-Portal noch verfügbaren 2.0.13.3 ist die Datei nicht drin. Also wie kommst Du darauf, dass die Datei geupdated wurde??? Edit 2: Ahhhhha! Im MobileCandy Download ist die Datei drin. Im Ordner "GX2_nur_v2-0-13" !!! Dann stimmt die Anleitung zur Installation des MobileCandy nicht:
Hallo, haben gerade unter Downloads das GX2 MobileCandy geladen. Wir haben im Produktivsystem v2.0.14.0 r10768 in der Installationsanleitung steht dass nichts auf den Server kopiert werden muss. Muss auch kein Datenbank Update gemacht werden ? Wie aktivieren wir das Template ? Vielen Dank für euere Hilfe. Klaudia
Du musst die Neuen Dateien hochladen und das Datenbunkupdate machen. Es müssen nur keine Daten geändert werden.
Ja, nur dass ich eigentlich keine Dateien ändern muss, laut Anleitung. Ich habe ja schon 2.0.14. Hab grad schon mit erschrecken festgestellt, dass noch mehr Dateien aus dem MobileCandy Download entgegen der Aussagen NICHT in 2.0.14 enthalten sind. (z.B. auch \system\Extender\ApplicationBottomExtenderComponent.inc.php)
Du hast recht! Ich habe gedacht ich hätte die übersehen, aber die ist nicht im SP 2.0.14. Muss mir das SP 14 und MobileCandy nochmla genauer ansehen. Mein stationärer PC hält sich zur Zeit für "Mobil"
Hab jetzt mal alle Dateien soweit verglichen. Wenn ich jetzt aus dem MobileCandy Download nur mal den Ordner "\GX2_Mobile_Template_1-0\Shopsystem\Dateien\geaenderte_Dateien\GX2_nur_v2-0-13" mit meiner 2.0.14 Installation vergleiche, sind folgende Dateien NICHT in der 2.0.14 geändert/enthalten:
Wahrscheinlich von mir (wieder) unklar formuliert! Läuft DESKTOP-Template im Moment auf einem mobile Gerät? "true/false" "MOBILE_ACTIVE" liefert bei DESKTOP-Template auf´m Smarty "false" Aber das Ding ist schnell & updatesicher gemacht: Angehängte Datei kopieren in den Ordner "..\user_classes\overloads\ApplicationTopExtenderComponent\ und man hat "MBR_DESKTOP_MOBILE" überall zur Verfügung.
Mal ne Frage, ist es beim MobilCandy Template im ContentManager nicht möglich, eine Datei für den Footer (MobileTemplate) zu hinterlegen?
Contentseiten sind ja schon da. Allerdings zieht das Template immer den database-Eintrag und keine Datei. Oder ich mache was falsch...
Hallo, wir haben die neuen Dateien jetzt hochgeladen und den datenbankupdate gemacht. Wir haben im Produktivsystem v2.0.14.0 r10768. Wir sehen in der Admin Oberfläche unter "Layout / Design" weder das Mobile Template noch wird beim Aufruf der Domain auf einem Smartphone das Mobile Template angezeigt. Die Dateien in den cache directories haben wir per FTP gelöscht. Irgendwie funktioniert dies zumindest mit der aktuellesten Version v2.0.14.0 nicht Beste Grüße Klaudia Oberhofer Vielen Dank für euere Hilfe. Klaudia