|
|||
|
Hallo zusammen :-)
Habe folgendes Problem: Nach Einrichtung der SSL (1und1) Verschlüsselung und Anpassung der zugehörigen Dateien wird mir nach dem Login ein Pop-UP Fenster mit folgender mittlerweile im Forum bekannter Meldung angezeigt: Diese Seite enthält sowohl sichere als nicht sichere Objekte. Möchten Sie die nicht sicheren Objekte anzeigen? Das ganze habe ich mit "Nein" bestätigt, nun wurden mir meine gesamten im Layout enthaltenen Bilder nicht mehr angezeigt. Warum {$tpl_path} nicht funktionierte habe ich bis heute nicht herausgefunden? Als Lösung habe ich den Bilderpfad {$tpl_path}... durch https://ssl.kundenserver.de/meine-domain.de/templates/... ersetzt. Die meisten Bilder (Hintergrundbilder) wurden nun wieder angezeigt. Nur mit den folgenden Bildern/Buttons habe ich immer noch Probleme buttons/german/button_admin.gif = Admin Modul und der button_quick_find.gif = Search Modul Habe in der box_search.html folgenden Quelltext stehen <td height="25" valign="middle" border="0" cellspacing="0" cellpadding="0">{$BUTTON_SUBMIT}</td> welcher ja wiederum auf folgende Datei referenziert source/boxes/search.php Auf meiner Seite wird mir im Quelltext aber immer noch ein http:// für die hinterlegte Bilderurl des Buttons "button_quick_find.gif" ausgegeben/generiert. Welche Anpassung müßte ich in der search.php vornehmen damit der Link zu den buttons in https und nicht als http generiert wird? Meine search.php sieht so aus: <?php /* ----------------------------------------------------------------------------------------- $Id: search.php 1262 2005-09-30 10:00:32Z mz $ XT-Commerce - community made shopping http://www.xt-commerce.com Copyright (c) 2003 XT-Commerce ----------------------------------------------------------------------------------------- based on: (c) 2000-2001 The Exchange Project (earlier name of osCommerce) (c) 2002-2003 osCommerce(search.php,v 1.22 2003/02/10); www.oscommerce.com (c) 2003 nextcommerce (search.php,v 1.9 2003/08/17); www.nextcommerce.org Released under the GNU General Public License ---------------------------------------------------------------------------------------*/ $box_smarty = new smarty; $box_smarty->assign('tpl_path', 'templates/'.CURRENT_TEMPLATE.'/'); $box_content = ''; require_once (DIR_FS_INC.'xtc_image_submit.inc.php'); require_once (DIR_FS_INC.'xtc_hide_session_id.inc.php'); $box_smarty->assign('FORM_ACTION', xtc_draw_form('quick_find', xtc_href_link(FILENAME_ADVANCED_SEARCH_RESULT, '', 'NONSSL', false), 'get').xtc_hide_session_id()); $box_smarty->assign('INPUT_SEARCH', xtc_draw_input_field('keywords', '', 'size="20" maxlength="30"')); $box_smarty->assign('BUTTON_SUBMIT', xtc_image_submit('button_quick_find.gif', IMAGE_BUTTON_SEARCH)); $box_smarty->assign('FORM_END', '</form>'); $box_smarty->assign('LINK_ADVANCED', xtc_href_link(FILENAME_ADVANCED_SEARCH)); $box_smarty->assign('BOX_CONTENT', $box_content); $box_smarty->assign('language', $_SESSION['language']); // set cache ID if (!CacheCheck()) { $box_smarty->caching = 0; $box_search = $box_smarty->fetch(CURRENT_TEMPLATE.'/boxes/box_search.html'); } else { $box_smarty->caching = 1; $box_smarty->cache_lifetime = CACHE_LIFETIME; $box_smarty->cache_modified_check = CACHE_CHECK; $cache_id = $_SESSION['language']; $box_search = $box_smarty->fetch(CURRENT_TEMPLATE.'/boxes/box_search.html', $cache_id); } $smarty->assign('box_SEARCH', $box_search); ?> Für hilfreiche Lösungsvorschläge wäre ich euch sehr dankbar :-) Viele Grüße dress-puntos |
|
|||
|
Hallo,
ich hab die Lösung gefunden: Einfach in der index.html (eigenes Template) folgendes ergänzen, danach funktioniert es einwandfrei ohne die Fehlermeldung. Habe beim erstellen der eigenen index.html dies wohl übersehen. <td bgcolor="#363232" align="right" class="leiste">{if $account}{php} if (isset($_SESSION['customer_id'])) { {/php}{php} } {/php}{/if}</td> Viele Grüße dress-puntos |
|
|||
|
[QUOTE=dress-puntos;317691]Hallo,
ich hab die Lösung gefunden: Einfach in der index.html (eigenes Template) folgendes ergänzen, danach funktioniert es einwandfrei ohne die Fehlermeldung. Habe beim erstellen der eigenen index.html dies wohl übersehen. <td bgcolor="#363232" align="right" class="leiste">{if $account}{php} if (isset($_SESSION['customer_id'])) { {/php}{php} } {/php}{/if}</td> Das ist aber doch schon vorhanden. Was bringt dann das Ersetzen? |
![]() |
| Lesezeichen |
| Stichworte |
| buttons, http or or, https or or, ssl |
| Themen-Optionen | |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| "Unsichere Objekte" bei SSL mit eigenem Zertifikat also ohne SSL Proxy | bbitstore | Installation und Konfiguration | 0 | 19.10.2008 13:11 |