Installation

Matthes

Aktives Mitglied
11. März 2013
39
0
Hallo,

ich bin gerade am überlegen ob wir von afterbuy zur WaWi wechseln.

2. Fragen beschäftigen mich derzeit.

1. Kann ich über IPAD arbeiten?

2. Kann ich mit mehreren Filialien arbeiten die örtlich getrennt sind?
 

shoggy

Aktives Mitglied
10. August 2009
188
1
Essen
AW: Installation

Hallo,

1.
IOs hat leider noch keine Möglichkeit eines Win Emulators. Da gibt es derzeit nur TeamViewer oder ähnliche Remoteprogramme.

2.
Sicher kannst du mit mehreren Standorten arbeiten.

Die Forensuche hätte dir das ebenfalls schnell beantwortet. Die Themen gab es schon öfter.
 

Matthes

Aktives Mitglied
11. März 2013
39
0
AW: Installation

Ich habe die Suche verwendet, aber nichts gefunden. Wie genau funktioniert das mit den verschiednen Standorten?
 

Matthes

Aktives Mitglied
11. März 2013
39
0
AW: Installation

OK. Danke.

Ich würde gerne ebenfalls auf den JTL Shop 3 gehen. Ist es da möglich, in Katgeorien Flashgrafiken zu verwenden?
 

Visitmedia

Offizieller Servicepartner
SPBanner
17. September 2011
260
12
Essen
AW: Installation

Nein, nicht direkt über die Wawi. Mit Funktionsattributen und Abfragen liese sich sowas sicherlich realisieren.
 

shoggy

Aktives Mitglied
10. August 2009
188
1
Essen
AW: Installation

Hallo,

so wie es Visitmedia schon geschrieben hat. Mit einen kleinen Aufwand lässt sich das umbauen. Haben wir bei uns mit Flashgrafiken am laufen. Musst jedoch bedenken, dass das dann nicht mehr Updatesicher ist. Solltest du den Shop mal Updaten, kann es sein, dass nach dem Update das wieder weg ist.
 

Matthes

Aktives Mitglied
11. März 2013
39
0
AW: Installation

Hallo,

kannst du mir ein Beispiel geben, wie ich Flash einbinde?

Ich bekomme das mit DynDns nicht ans laufen... Habe alles eingestellt, wenn ich die IP Sepperat eingebe, dann läuft das auch. Wenn ich den DynDns eingebe, bekomme ich keine Verbindung. In DynDns steht aber die richtige IP im Onlineaccount. Woran kann das liegen?
 

shoggy

Aktives Mitglied
10. August 2009
188
1
Essen
AW: Installation

Sorry, bin derzeit ziemlich stark mit Arbeit zugebaut, deswegen die späte Antwort.


Zu Flash. Ich habe das so gemacht:

Dateien
/filter.php
/navi.php
/classes/classJTL- Shop.Kategorie.php
/templates/JTL-Shop3-Tiny/tpl_inc/suche_header.tpl

filter.php den Part ab Zeile 235 anpassen

PHP:
if ($Einstellungen['navigationsfilter']['kategorie_bild_anzeigen'] == "Y")
        $oNavigationsinfo->cName = $AktuelleKategorie->cName;
    elseif ($Einstellungen['navigationsfilter']['kategorie_bild_anzeigen'] == "BT") {
        $oNavigationsinfo->cName = $AktuelleKategorie->cName;
        $oNavigationsinfo->cBildURL = $AktuelleKategorie->getKategorieBild();
        $oNavigationsinfo->cFlashURL = $AktuelleKategorie->getKategorieFlash();
        $oNavigationsinfo->cKatID = $kKategorie;
    } 
    elseif ($Einstellungen['navigationsfilter']['kategorie_bild_anzeigen'] == "B")
    {
        $oNavigationsinfo->cBildURL = $AktuelleKategorie->getKategorieBild();
        $oNavigationsinfo->cFlashURL = $AktuelleKategorie->getKategorieFlash();
        $oNavigationsinfo->cKatID = $kKategorie;
    }

navi.php den Part ab 529

PHP:
    if($NaviFilter->Kategorie->kKategorie > 0)
    {
        $oNavigationsinfo->oKategorie = $AktuelleKategorie;

        if($Einstellungen['navigationsfilter']['kategorie_bild_anzeigen'] == "Y")
            $oNavigationsinfo->cName = $AktuelleKategorie->cName;
        elseif($Einstellungen['navigationsfilter']['kategorie_bild_anzeigen'] == "BT")
        {
            $oNavigationsinfo->cName = $AktuelleKategorie->cName;
            $oNavigationsinfo->cBildURL = $AktuelleKategorie->getKategorieBild();
            $oNavigationsinfo->cFlashURL = $AktuelleKategorie->getKategorieFlash();
            $oNavigationsinfo->cKatID = $kKategorie;
        }
        elseif($Einstellungen['navigationsfilter']['kategorie_bild_anzeigen'] == "B") 
        {
            $oNavigationsinfo->cBildURL = $AktuelleKategorie->getKategorieBild();
            $oNavigationsinfo->cFlashURL = $AktuelleKategorie->getKategorieFlash();
            $oNavigationsinfo->cKatID = $kKategorie;
        }

/classes/classJTL-Shop.Kategorie.php den Part nach Zeile 264 den kompletten Block einsetzen

PHP:
function getKategorieFlash() 
    {
        if ($this->kKategorie > 0) 
        {
            $resObj = $GLOBALS["DB"]->executeQuery("select cFlash from tkategorie where kKategorie=" . $this->kKategorie, 1);
            if ($resObj->cFlash)
                return '/flash/'.$resObj->cFlash;
            return null;
        }
        return null;
    }

Sofern du das Tinytemplate verwendest
/templates/JTL-Shop3-Tiny/tpl_inc/suche_header.tpl Zeile 60-64

PHP:
 {if $oNavigationsinfo->cBildURL|count_characters > 0 && $oNavigationsinfo->cBildURL ne 'gfx/keinBild.gif' && $oNavigationsinfo->cBildURL ne 'gfx/keinBild_kl.gif' && !$oNavigationsinfo->cFlashURL}
            <li class="img"><img src="{$oNavigationsinfo->cBildURL}" alt="{$oNavigationsinfo->oKategorie->cBeschreibung|strip_tags|escape:"quotes"|truncate:40}" /></li>
         {else}
             <embed height="485px" width="845px" name="plugin" src="{$oNavigationsinfo->cFlashURL}" type="application/x-shockwave-flash">
         {/if}



Nun über PHPMyAdmin in der Datenbank einloggen und unter tkategorie ein Feld einfügen, Typ: varchar(200); Kollation: latin1_swedish_ci, Null: ja, Standart: NULL

Auf dem Server in dem Shop root einen Ordner mit dem Namen flash erstellen. Dort kommen alle Flashgrafiken rein. Der Pfad für den Ordner kann in /classes/classJTL-Shop.Kategorie.php in dieser Zeile abgeändert werden

return '/flash/'.$resObj->cFlash;

Für die jeweiligen Kategoriegrafiken die mit Flash ausgetauscht werden sollen den Dateiname *.swf in der Datenbank unter cFlash in der jeweiligen Datenbank eintragen.

Dieser Eingriff ist nicht updatesicher. Bei einem Shopupdate kann unter umständen alles wieder weg sein. Umso wichtiger ist es wiedermal ein Backup der Datenbank zu machen.



Hier wird direkt an der Datenbank gearbeitet! Ein falscher klick und es kann zu einem Datenverlust kommen! Das sollte nur jemand machen, der weiss was er da auch tut!!!

Bei Problemen mich einfach anschreiben, dann kann das evtl. für dich einrichten. Je nachdem wie stark ich zeitlich einegbunden bin.
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
232
AW: Installation

Du weiß, dass diene Vorgehensweise

- nicht update-sicher ist (Änderungen an php-Dateien unterliegen nicht dem Update-Schutz)
- unter Umständen sogar ein zukünftiges Update behindern (Datenbank-Modifikation)

Ich gehe davon aus, dass du weiß was du tust.

Es seien nur diejenigen gewarnt, die durch bloßes copy & paste die Änderungen meinen übernehmen zu müssen.

Hinzu kommt, dass "flash" nun wahrlich nicht mehr "state of the art" ist, da einfach zuoft Sicherheitslücken auftauchen.
 

shoggy

Aktives Mitglied
10. August 2009
188
1
Essen
AW: Installation

Ja, dass weiß ich. Deswegen habe ich das auch oben reingeschrieben.

Manche Sachen können allerdings von Flash bearbeitet werden die anderst nicht realisierbar sind.
 

shoggy

Aktives Mitglied
10. August 2009
188
1
Essen
AW: Installation

@Matthes

du darfst ruhig auf meine Emails Antworten. Ich beiße nur selten.

Ich habe dir das umgebaut. Du darfst die die erste Flashgrafik einbauen.
 

Matthes

Aktives Mitglied
11. März 2013
39
0
AW: Installation

Hallo,

danke es funktioniert super mit dem Flash.

Eine Frage zur Fernverbindung vom Clienten über das Internet an die SQL Datenbank.

Woran liegt es, dass die Verbindung so langsam ist? Der Server hat eine 16k Internetleitung und der Clienten eine 25k Leitung. Wenn ihc KAtegorien anklicke, dann dauert das gut 5-10 Sekunden bis sich da was tut.

Über Teamviewer geht das um einiges schneller.
 

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.811
579
AW: Installation

TeamViewer zeigt dir nur Bildinformationen an und übermittelt Tastenanschläge und die Mausbewegung. Die eigentliche Rechenarbeit findet direkt auf dem Remote-Clienten bzw. deinem Server statt.

Arbeitest du per DynDNS lokal mit einem Clienten, werden erst alle Daten von der Datenbank über das Internet geschickt und müssen dann bei deinem lokalen Clienten verarbeitet werden.
Dazu kommt ein Nadelöhr falls du mit der kostenlosen SQL Express Datenbank arbeitest. Die kostenlosen Datenbanken sind in ihrer Performance stark eingeschränkt.

Ansonsten dürfte der Arbeit über DynDNS oder generell über das Internet nichts im Wege stehen - als Ergänzung sei noch erwähnt, dass dein UPLOAD mit Sicherheit nicht den 16k bzw 25k entspricht sondern in der Regel nur etwas schneller ist als die Standard-DSL Geschindigkeit. Empfohlen ist eine 6k SDSL Leitung für die Arbeit über das Internet, d.h. 6000kBit up & down ! Die üblichen Haushalts- und Büroanschlüsse haben in der Regel aber ADSL, was soviel bedeutet wie GANZ VIEL download (Marketing und so ;) ) und DEUTLICH WENIGER upload, oft nur 20stel oder weniger von der Downloadrate ... und im Worstcase benutzt du vielleicht sogar noch LTE - Große Werbung mit "Breitband für Unterwegs", aber teils lächerlichen Volumenbeschränkungen ... und sobald diese ausgereizt sind, krückelst und humpelst du meistens mit ISDN-Geschwindigkeit durch die "Datenhölle" ...
 

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.811
579
AW: Installation

Für den Fall, dass du über SDSL nachdenkst kann ich dir nFon oder QSC empfehlen. Günstige Preise und guter schneller Service. Mindestens 300 Euro / Monat solltest du aber für den Anschluss je Filiale einkalkulieren!

nFon bietet sich darüber hinaus auch perfekt als virtuelle filialübergreifende Telefonanlage an! Hab ich sehr gute Erfahrungen mit gemacht! Vor allem für StartUps geeignet, weil viel Leistung für kleinen Budget.
 

Matthes

Aktives Mitglied
11. März 2013
39
0
AW: Installation

Was kostet denn so ein SQL Server von Microsoft der das ganze schneller macht? Oder viel mehr welchen von den vielen muss man sich da kaufen? Habe da Preise von 300 - 3500€ gesehen. Mir geht es nur um die Geschwindigkeit, dass ich schneller auf die Daten Zugriff habe.
 

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.811
579
AW: Installation

Hi,

da lassen Sie sich am besten von einem Service-Partner beraten.
Wie Sie bereits richtig erkannt haben, ist das Spektrum an Variationen und Versionen sehr groß.
Das Optimum variiert je nach Aufgabenbereich, Anzahl der Clienten, Netzwerkstruktur etcpp..

Durchaus sollte aber als Minimum für eine Vollversion 1000-1500 Euro kalkuliert werden,
in großen Unternehmen mit vielen Arbeitsplätzen, kann diese Summe auch leicht steigen.
 

Ähnliche Themen