Joomla Extensions für Immobilien Makler
  • banner.1.png

Upgrade SES ImmoTool 3 Version kleiner 4.4.x

Wenn Sie noch eine alte Version von SES ImmoTool 3 laufen haben sollten Sie diese dringend aktualisieren um den Anforderungen der DSGVO gerecht zu werden. In diesem Tutorial finden Sie die wichtigsten Schritte zu einem erfolgreichen Upgrade.

Upgrade Anleitung:

1. Aktuelle Version im Kundencenter Herunterladen

Bitte registrieren Sie sich im Kundencenter mit Ihrer Kundennummer. Ihre Kundennummer finden Sie auf unser Rechnung. Solten Sie Ihre Kundennummer nicht finden können Sie diese auch bei uns erfragen.

Wählen Sie im Kundencenter den Bereich Downloads und laden Sie sich die aktuellste Version von pkg_sesframework 3.4.x und pkg_sesimmotool_3.4.x herunter.

2. Einstellungen sichern

Notieren Sie sich die Einstellungen für den Bootstrap 3 Compiler. Sie finden Sie je nach Version unter Komponenten => SES ImmoTool 3 => Optionen Reiter Styles oder unter Komponenten => SES Framework => Optionen Bootstrap 3.

Wir Empfehlen auserdem Screenshoots vom Frontend / Backend der Komponente zu erstellen, um eventuelle Anpassungen festzuhalten. Sie können dafür im Firefox die Tastenkombination ctrl+shift+m verwenden und auf das Kamera Symbol klicken.

3. Upgrade per FTP aktivieren

Verbinden Sie sich mit Ihrer Webseite mit einem FTP Programm Ihrer Wahl. Und navigieren Sie nach [Jooma]/administrator/manifests/packages. Dort finden Sie je nach Version die Datei pkg_sesframework.xml und pkg_sesimmotool.xml. Bearbeiten Sie beide Dateien wenn vorhanden und fügen Sie in die Zeile <extension ... das Attribut minorupgrade="true" ein. Wenn das Attribute bereits vorhanden ist setzten Sie es von false auf true.

/administrator/manifests/packages/pkg_sesframework.xml:

<?xml version="1.0" encoding="UTF-8"?>
<extension type="package" version="3.0" method="upgrade" minorupgrade="true">
...  
</extension>

/administrator/manifests/packages/pkg_sesimmotool.xml:

<?xml version="1.0" encoding="UTF-8"?>
<extension type="package" version="3.0" method="upgrade" minorupgrade="true">
...  
</extension>
4. Update hochladen und installieren

Navigieren Sie im Joomla Backend nach Erweiterungen => Verwalten => Installieren => Paketdatei Hochladen.

Laden Sie zuerst die Datei  pkg_sesframework 3.4.x und anschließend die Datei pkg_sesimmotool_3.4.x hoch. Achten Sie auf eventuelle Warnungen und Hinweise.

5. Plugin System - SES Update Service entfernen

Das Plugin System - SES Update Service wird nicht mehr benötigt. Um das Plugin zu entfernen navigieren Sie zu Erweiterungen => Verwalten => Verwalten. Geben Sie in die Suche SES ein. Wenn das Plugin angezeigt wird, aktivieren Sie das zugehörige Häckchen und klicken Sie auf Deinstalieren.

6. SES Framework Konfigurieren

Navigieren Sie zu Komponenten => SES Framework und klicken Sie auf den Button 'Optionen'.

Tragen Sie unter Aktualisierungseinstellungen Ihren Update Schlüssel (siehe Rechnung) und wählen Sie als Update Qualität devel aus.

Tragen Sie unter Google API Einstellungen Ihren Google Map API Key ein.

Tragen Sie unter DSGVO Ihren Link zur Datenschutzerklärung relativ zum Joomla Verzeichnis ein. z.Bsp: /datenschutzerklaerung.html

Wechseln Sie in die Registerkarte Lizenzverwaltung und geben Sie die benötigten Lizenzschlüssel ein.

Wechseln Sie in die Registerkarte Bootstrap 3 Compiler und übernehmen Sie die Einstellungen aus Punkt 2.

7. Browser Schließen und neu Öffnen

Bitte schließen Sie Ihren Webbrowser (Firefox, Chrome ...) um alle Session Variablen zu löschen und Fehlermeldungen nach dem Update zu vermeiden. Melden Sie sich anschließend wieder im Backend Ihrer Website an.

8. Theme Datei erstellen

Erstellen Sie eine neue SCSS Datei imo_ihr_name.scss unter /templates/[templatename]/html/com_sesimmotool/themes.

Navigieren Sie im Joomla Backend anschließend zu Komponenten => SES ImmoTool 3 => Optionen zum Reiter Darstellung und wählen Sie unter Theme Datei die Datei imo_ihr_name aus. Speichern Sie die Einstellung.

Fügen Sie Ihre CSS Anpassungen direkt in diese Datei ein.

9. Overrides Prüfen und Aktualisieren

Schauen Sie ob sich im Ordner /templates/[templatename]/html/ Dateien in den Ordnern com_sesimmotool und mod_sesimmotool befinden und prüfen Sie diese auf Funktionalität.

Achten Sie besonders auf Eigene Formulare und Overrides für Formulare. Änderungen sind insbesondere bei Captchas, Datenschutzerklärung und den umgebenden DIV Tags vorzunehmen. Einige Codebeispiele finden sie in der Anlage.

Sprechen Sie mit uns

Wir unterstützen Sie gerne mit Rat und Tat bei der Aktualisierung.

Sie erreichen uns Mo-Fr von 9:00 bis 14:00 oder nach Absprache unter nachfolgender Telefonnummer.

Hotline: +49 351 4022951

Code Beispiele

Grundgerüst Komponenten:

<div class="bs3">    
    <div class="bs3 bs3-theme1 sesimmotool sesimmotool-component">
        ...
    </div>
</div>

Grundgerüst Module:

<div class="bs3">    
    <div class="bs3 bs3-theme1 sesimmotool sesimmotool-modul">
        ...
    </div>
</div>

Formulare Datenschutzerklärung:

<div class="form-group">                    
    <div class="checkbox">
        <label class="control-label"><input type="checkbox" required="required" name="dsgvo" value="1"><span data-label="dsgvo"></span></label>
        <span class="help-block"><small></small></span>
    </div>                                            
</div>  

Formulare Captcha:

<div class="form-group">
    <label class="control-label" data-label="captcha"></label>
    <input type="text" class="form-control" name="captcha" autocomplete="off" placeholder=""  required="required" />    
    <img class="sfw-captcha" src="" alt="Sicherheitscode"/>                    
</div>

Kontaktieren Sie uns

Software Entwicklung Sieg
Eifelweg 4
01159 Dresden

+49 351 4022951
info@ses-development.de


©2024 SES Software Entwicklung Sieg
Mit der Nutzung dieser Website erklären Sie sich damit einverstanden, dass wir Cookies verwenden. Mehr Informationen