TYPO3 Commerce Extension
|
|
|
- Ralph Bayer
- vor 10 Jahren
- Abrufe
Transkript
1 TYPO3 Commerce Extension Einsatzmöglichkeiten am Beispiel von
2 Thanks2Developers Ingo Schmitt Volker Graubaum Thomas Hempel TYPO3 Commerce 2
3 Versionsstand Eingesetzte Version: (SVN) Aktuelle Stable Version: (Last Updated ) TYPO3 Commerce 3
4 Gliederung Allgemeine Anforderungen an Shopsysteme CMS & Shopsystem Besonderheiten an Kurze Commerce Einführung Kritik Commerce Commerce Extensions selber schreiben TYPO3 Commerce 4
5 Was wird verkauft Quelle: Anteil in % Internet-Dienstleistungen Physische Waren (Versandhandel) Digitale Güter Reisen Sonstiges TYPO3 Commerce 5
6 Herstellerwünsche -> Shopkriterien Kundenverwaltung Versandkostenberechnung Bestellverwaltung ca. 90% Automatisierte Suchmaschinenoptimierung Anbindung an Warenwirtschaftssysteme ca. 70% Ebay / Preissuchmaschinen Auswertung / Tracking Digitale Güter ca. 50% TYPO3 Commerce 6
7 Kundenwünsche ->Shopkriterien Nutzerfreundliche Navigation Anbindung möglichst vieler Zahlungsmöglichkeiten Schnelle Kaufabwicklung TYPO3 Commerce 7
8 Wohin geht die Reise? Maximale Flexibilität Anbindung an externe Tools Preisvergleichsysteme Subshop-Systeme Usability für Hersteller und Kunde Navigation per Filter TYPO3 Commerce 8
9 Kombination CMS / Shopsystem CMS TYPO3 TYPO3 Commerce Hohe Usability SEO / Barrierefreiheit Komplexe Benutzerrechte- Struktur beliebige Produktkategorien- & Artikelstruktur Digitale Güter Viele Zahlungsarten Sehr viele Extensions Viele HOOKs TYPO3 Commerce 9
10 Nachteile der Commerce Extension Kein vernünftiges Error-Handling Weiter-Entwicklung scheint zu stehen (letztes Update im TER: Im Bugtracker tut sich aber was) Es gibt kein Mehrzahl -Objekt Artikel werden als Metaobjekte missbraucht Wenig Dokumentation von den Entwicklern TYPO3 Commerce 10
11 Vorteile der Commerce Extension 100% integriert in TYPO3 Flexible Erweiterungsmöglichkeiten Zukunftsfähiges Datenmodell TYPO3 Commerce 11
12 Performance Wenige Artikel Navigation über Listen Viele Artikel Navigation über Listen Wenige Artikel Navigation über Filter Viele Artikel Navigation über Filter TYPO3 Commerce 12
13 Hai-End.com Zusammenarbeit von Cross Content Media und Ososoft GbR Produkte / 8000 reg. Kunden / 800 Besucher pro Tag Unterschiedliche Navigationskonzepte in einem Shop Verschiedene Zahlungsmittel / Finanzierung über Bank Streichpreise Dynamische AJAX Filter Cross Selling TYPO3 Commerce 13
14 Besonderheiten in der Umsetzung Navigationsstruktur über TemplaVoila Verzicht auf Gebrauch der Übersichtstemplates von Commerce Einstiegspunkte über Suche Navigation Quicklinks TYPO3 Commerce 14
15 Folgen Vielzahl von Produktdetail-Pluginseiten Produkt kennt seine(n) Produktdetailseite nicht TYPO3 Commerce 15
16 Produkt!= Artikel Produkt ist eine Produktlinie Artikel sind verschiedene Ausprägungen der Produktlinie Beispiel: Senseo Kaffeemaschine ist Produktlinie Artikel wären Senseo rot / blau / schwarz / silber TYPO3 Commerce 16
17 Typische Initialisierung $prodobj = t3lib_div::makeinstance('tx_commerce_product'); $prodobj->init($productuid); $prodobj->load_data(); $articleuidcheap = $prodobj->getcheapestarticle(); $articlecheapobj = t3lib_div::makeinstance('tx_commerce_article'); $articlecheapobj->init($articleuidcheap); $articlecheapobj->load_prices(); $price = $articlecheapobj->get_price_gross(); TYPO3 Commerce 17
18 $a->load_atclobjs_by_attributevalue Performanceschwächen TYPO3 Commerce 18
19 Article prices <?xml version="1.0" encoding="utf-8" standalone="yes"?> <T3FlexForms> <data> <sheet index="sdef"> <language index="ldef"> <field index="price_gross_77"><value index="vdef">189.00</value></field> <field index="price_net_77"><value index="vdef">158.82</value></field> <field index="hidden_77"><value index="vdef">0</value></field> <field index="starttime_77"><value index="vdef">0</value></field> <field index="endtime_77"><value index="vdef">0</value></field> <field index="fegroup_77"><value index="vdef">0</value></field> <field index="purchase_price_77"><value index="vdef">109.00</value></field> <field index="price_scale_amount_start_77"><value index="vdef">1</value></field> <field index="price_scale_amount_end_77"><value index="vdef">1</value></field> <field index="create_new_scale_prices_fe_group_77"><value[...]>0</value></field> </language> </sheet> </data> </T3FlexForms> TYPO3 Commerce 19
20 Streichpreise $article_prices_tempcolums = Array ( 'price_strikethrough' => Array ( 'exclude' => 1, 'label' => 'LLL:EXT:com_strikethroughprices/locallang_db.xml:label_strikethrough', 'l10n_mode' => 'exclude', 'config' => Array ( 'type' => 'input', 'size' => '30', 'eval' => 'double2,nospace', ) ), ); t3lib_div::loadtca('tx_commerce_articles'); t3lib_extmgm::addtcacolumns('tx_commerce_articles',$article_prices_tempcolums,1); t3lib_extmgm::addtoalltcatypes('tx_commerce_articles','price_strikethrough;;;;1-1-1'); TYPO3 Commerce 20
21 Streichpreise function additionalmarkerarticle($markerarray,$articleobj,$parent) { $markerarray['price_strikethrough'] = ''; $markerarray['preisbiss'] = ''; if ($pss = $this->getstrikethroughpricemarker($articleobj)) { $markerarray['price_strikethrough'] = $pss; } $markerarray['price_strikethrough_euro'] = $this->getstrikethroughprice($articleobj); if ($this->issetstrikethroughprice($articleobj)) { $markerarray['preisbiss'] = '<div class="preisbiss"> </div>'; } return $markerarray; } TYPO3 Commerce 21
22 Streichpreise function getstrikethroughpricemarker($articleobj){ $sp = $GLOBALS['TYPO3_DB'] ->exec_selectgetrows('price_strikethrough','tx_commerce_articles','uid='. $articleobj->uid); } if ($sp[0]['price_strikethrough'] == '0.00') {return false;} return $sp[0]['price_strikethrough']. ' EUR'; TYPO3 Commerce 22
23 Zahlungsarten Wie füge ich z.b. Paypal als neue Zahlungsart hinzu? TYPO3 Commerce 23
24 Paypal Paypal2commerce Commerce -> Categories -> SYSTEM -> PAYMENT -> new Article : Paypal Price = 0 tx_commerce_articles -> classname = paypal TYPO3 Commerce 24
25 Eigene Zahlungsarten Wie würde man eine neue Zahlungsart implementieren? TYPO3 Commerce 25
26 localconf.php $TYPO3_CONF_VARS['EXTCONF']['commerce']['SYSPRODUCTS']['PAYMENT']['types'] ['newpaymenttype'] = array ( 'path' => t3lib_extmgm::extpath('newpaymenttype').'class.tx_newpaymenttype.php', 'class' => 'tx_newpaymenttype', 'type'=>2, ); TYPO3 Commerce 26
27 class.tx_newpaymenttype.php function needadditionaldata($pobj) { return false; } /** * This method is called in the last step. Here can be made some final checks or whatever is * needed to be done before saving some data in the database. * Write any errors into $this->errormessages! * To save some additonal data in the database use the method updateorder(). array $config: The configuration from the TYPO3_CONF_VARS array $basket: The basket object * boolean True or false */ function finishingfunction($config,$session, $basket,$pobj) { // do something if (somethingwrong) return false; return true; } TYPO3 Commerce 27
28 Einrichtung Commerce -> Categories -> SYSTEM -> PAYMENT -> new Article : newpaymenttype Price = 0 tx_commerce_articles -> classname = newpaymenttype TYPO3 Commerce 28
29 Cross Selling TCA erweitern TCEMain HOOK processdatamap_preprocessfieldarray(& $fieldarray, $table, $id, &$pobj) Marker hinzufügen TYPO3 Commerce 29
30 Persönlicher Ausblick Erweiterte Cross Selling Funktionalität Automatische Indextabelle für die Filter Anbindung an Google Analytics Conversion Ziele TYPO3 Commerce 30
31 Diskussion Vielen Dank für Ihre Aufmerksamkeit! TYPO3 Commerce 31
TemplaVoila T3AK07 - TYPO3 Akademie 2.0
TemplaVoila T3AK07 - TYPO3 Akademie 2.0 23.02.2007 2 TemplaVoila - Geschichtliches Ursprünglich entwickelt von Kasper Skårhøj für Dassault Systèmes Weiterentwicklung durch Robert Lemke Wurde auf der T3BOARD04
Web Analytics Kontrolle von Online Aktivitäten
Web Analytics Kontrolle von Online Aktivitäten Arbeitsgemeinschaft Bäder des VKU e.v., Internet & Social Media Marketing 15. September 2015, Mönchengladbach Julian Wegener Prokurist & Head of Strategy
Javadoc. Programmiermethodik. Eva Zangerle Universität Innsbruck
Javadoc Programmiermethodik Eva Zangerle Universität Innsbruck Überblick Einführung Java Ein erster Überblick Objektorientierung Vererbung und Polymorphismus Ausnahmebehandlung Pakete und Javadoc Spezielle
Extending tl_member. Andreas Fieger (@fiedschmuc) 2015-10-08
Extending tl_member Andreas Fieger (@fiedschmuc) 2015-10-08 Übersicht Was wollen wir? Wie könnten wir es erreichen? Aufwand/Folgekosten? Was wollen wir? Felder in der Mitgliederverwaltung hinzufügen (z.b.
Emotionalisierung von Marken. durch zielgruppenfokussierte Content-Strategien
Emotionalisierung von Marken durch zielgruppenfokussierte Content-Strategien // Stefan Sobczak Geschäftsführer Netshops Commerce GmbH Veranstalter Digital Commerce Day 15 E-Commerce Dozent Leuphana Universität
Typbasierte Analyse von JavaScipt
Typbasierte Analyse von JavaScipt Phillip Heidegger [email protected] Albert Ludwigs Universität Freiburg 28. Oktober 2008 Gliederung 1 Motivation 2 Einleitung in JavaScript 3 Typsystem
TYPO3 CMS 6.2 LTS. Die neue TYPO3- Version mit Langzeit- Support
Die neue TYPO3- Version mit Langzeit- Support Am 25. März 2014 wurde mit die zweite TYPO3- Version mit Langzeit- Support (Long- Term- Support, kurz: LTS) veröffentlicht. LTS- Versionen werden drei Jahre
T Y P O 3 M I T M A G E N T O E C O M M E R C E M I T E N T E R P R I S E C O N T E N T M A N A G E M E N T
TYPO3 MIT MAGENTO - Ausgangssituation - Vorteile der Integration - Ein Beispiel - Ansprechpartner AUSGANGSSITUATION TYPO3 ist das weit verbreitetste Open Source Enterprise Content Management System. Dies
ORM & OLAP. Object-oriented Enterprise Application Programming Model for In-Memory Databases. Sebastian Oergel
ORM & OLAP Object-oriented Enterprise Application Programming Model for In-Memory Databases Sebastian Oergel Probleme 2 Datenbanken sind elementar für Business-Anwendungen Gängiges Datenbankparadigma:
Bereitstellung eines RSS Feeds mit tt_news
Bereitstellung eines RSS Feeds mit tt_news von Marcel Raner & Torsten Klaiber Seite 1 Einführung: In dieser Dokumentation wird erklärt wie Ihr mit der tt_news Extension relativ schnell einen RSS Feed zur
Klassendefinitionen verstehen
Klassendefinitionen verstehen Java-Programme bestehen aus Klassendefinitionen und sonst nichts! 1 1.0 Konzepte Felder Konstruktoren Methoden Parameter Zuweisungen ( = ) Anweisungen bedingte Anweisungen
Einen Mitgliederbereich in Wordpress einrichten. Drei Membership- Plugins im Vergleich
Einen Mitgliederbereich in Wordpress einrichten Drei Membership-! Plugins im Vergleich Marit Alke Was ist eigentlich ein Membership-Bereich? Eine Beispiel-Webseite: Blog! Angebote! Über mich! Club! Was
Die TMB Contentstrategie die wichtigste Folie!
Rückblick auf die Werkstätten des gestrigen Tages mit Ausblick & Handlungsempfehlungen für den Tourismus in Brandenburg Dialog zwischen Dieter Hütte und Jan Hoffmann im Rahmen des Tages des Brandenburgischen
Übungen 19.01.2012 Programmieren 1 Felix Rohrer. Übungen
Übungen if / else / else if... 2... 2 Aufgabe 2:... 2 Aufgabe 3:... 2 Aufgabe 4:... 2 Aufgabe 5:... 2 Aufgabe 6:... 2 Aufgabe 7:... 3 Aufgabe 8:... 3 Aufgabe 9:... 3 Aufgabe 10:... 3 switch... 4... 4 Aufgabe
Online-Marketing & -Verkauf. Best-Practice für KMUs eine Entscheidungshilfe
Workshop WAS ERWARTET SIE? Gerhard Trittenwein, Seite 2 Inhalte Aktuelle Zahlen und Trends Eine Übersicht über die wichtigsten Online-Marketing Methoden und gängigsten Content Management Systeme als Entscheidungshilfe
FIS: Projektdaten auf den Internetseiten ausgeben
Rechenzentrum FIS: Projektdaten auf den Internetseiten ausgeben Ist ein Forschungsprojekt im Forschungsinformationssystem (FIS) erfasst und für die Veröffentlichung freigegeben, können Sie einige Daten
Suchmaschinenoptimierung (SEO) für Ihren Shop. Mario Rieß Chief Technology Officer [email protected]
Suchmaschinenoptimierung (SEO) für Ihren Shop Mario Rieß Chief Technology Officer [email protected] Agenda 1. Allgemeine Vorbemerkungen 2. Technischer Teil was erledigt die Software 3. Inhaltlicher Teil
Suchmaschinenoptimierung. für Typo 3
Suchmaschinenoptimierung für Typo 3 Massnahmen für Suchmaschinenfreundlichkeit Real Url bzw. AliasPro Bearbeiten Seitentitel Keywordanpassung Sitemap Brotkrummen-Navigation Interne Verlinkung Externe Verlinkung
Fussball.de JavaScript
Fussball.de JavaScript - larsp_fussballde_js Fussball.de JavaScript Fussball.de JavaScript Extension Key: larsp_fussballde_js Language: de Keywords: Fussball.de Ergebnisse Tabelle Spielplan Bundesliga
Arrays Fortgeschrittene Verwendung
Arrays Fortgeschrittene Verwendung Gilbert Beyer und Annabelle Klarl Zentralübung zur Vorlesung Einführung in die Informatik http://www.pst.ifi.lmu.de/lehre/wise-11-12/infoeinf WS11/12 Arrays: Wiederholung
Online-Werbung. Welche Möglichkeiten der Online-Annoncen gibt es? Google AdWords und Co.
Online-Werbung Welche Möglichkeiten der Online-Annoncen gibt es? Google AdWords und Co. Holger Schulz Folien unter http:///ihk2010 1 Online-Werbung gibt kleinen und mittleren Unternehmen oft erst die Chance,
ecommerce Deshalb ist es für Unternehmen jeder Grösse wichtig, den Schritt in den Online-Verkauf nicht zu verpassen.
Der Verkauf im Internet ist wichtiger denn je. Es gibt heutzutage praktisch nichts mehr, was sich nicht online bestellen und nach Hause liefern lässt. Deshalb ist es für Unternehmen jeder Grösse wichtig,
Flexible und mobilfähige Lösung für den Luxusuhren-Marktplatz
Flexible und mobilfähige Lösung für den Luxusuhren-Marktplatz Der Verkauf von Luxusuhren über das Internet erfordert ein hochwertiges Design, welches das Branding optimal unterstützt und das Markenversprechen
Produktvorstellung: CMS System / dynamische Webseiten. 1. Vorwort
ALEX IT-Service Ihr IT Servicepartner»ALEX-IT Service«16341 Panketal an unsere Kundschaft Ihr Zeichen, Ihre Nachricht Unser Zeichen Telefon, Name Datum CMS 13.01.2010 Produktvorstellung: CMS System / dynamische
Optimieren Sie Ihre n2n Webseite
N2N Autor: Bert Hofmänner 5.10.2011 Optimieren Sie Ihre n2n Webseite Einer der wichtigsten Faktoren für den Erfolg Ihrer Webseite in Suchmaschinen sind deren Inhalte. Diese können Sie mit einem Content
Auf die richtige Verbindung kommt es an! Wir präsentieren Ihnen: CROSS MEDIA PUBLISHING
Auf die richtige Verbindung kommt es an! Wir präsentieren Ihnen: CROSS MEDIA PUBLISHING Was macht KALIBER42 Cross Media Publishing anders? 1 Zentrale Datenquelle (unternehmenseigenes Warenwirtschaftssystem
Einführung in die Java- Programmierung
Einführung in die Java- Programmierung Dr. Volker Riediger Tassilo Horn riediger [email protected] WiSe 2012/13 1 Wichtig... Mittags keine Pommes... Praktikum A 230 C 207 (Madeleine + Esma) F 112 F 113
Schulung Marketing Engine Thema : Einrichtung der App
Schulung Marketing Engine Thema : Einrichtung der App Videoanleitung : http://www.edge-cdn.net/video_885168?playerskin=48100 Marketing Engine Tool : App Paket : Basis / Premium Version 1.0-09.07.2015 1
Trends im E-Commerce 2008. Durchgeführt von der Fachgruppe E-Commerce im BVDW Kooperationspartner: Penton Media GmbH
Trends im E-Commerce 2008 Durchgeführt von der Fachgruppe E-Commerce im BVDW Kooperationspartner: Penton Media GmbH Rahmeninformationen Befragung zu den E-Commerce Trends Durchführung vom 10.03.2008 bis
doubleslash Net-Business GmbH
doubleslash Net-Business GmbH»Das Open Source CMS Joomla!«doubleSlash Net-Business GmbH Müllerstr. 12 B D-88045 Friedrichshafen Germany http://doubleslash.de Thomas Sojda Fachinformatiker Tel.: 07541-6047-100
LIVE/11 - WEBSPECIAL. Andreas Förthner - Clemens Kalb
LIVE/11 - WEBSPECIAL Andreas Förthner - Clemens Kalb 1 IHRE REFERENTEN! Clemens Kalb! Leiter netlogix Media! Spezialist für Online-Marketing und ecommerce! Google AdWords Certified Professional @cjckalb
Einführung in PHP. (mit Aufgaben)
Einführung in PHP (mit Aufgaben) Dynamische Inhalte mit PHP? 2 Aus der Wikipedia (verkürzt): PHP wird auf etwa 244 Millionen Websites eingesetzt (Stand: Januar 2013) und wird auf etwa 80 % aller Websites
» Export von Stud.IP-Daten auf eigene Web-Seiten» Workshop Donnerstag, 18.09.2014
Elmar Ludwig, Peter Thienel» Export von Stud.IP-Daten auf eigene Web-Seiten» Workshop Donnerstag, 18.09.2014» Stud.IP-Tagung 2014 (Göttingen) A Struktur des Workshops Allgemeine Einführung Was sind externe
Lua. June 9, 2015. Marcus Brenscheidt Marcin Golkowski ( Dynamische Programmiersprachen Lua )
Lua Marcus Brenscheidt Marcin Golkowski Dynamische Programmiersprachen June 9, 2015 June 9, 2015 1 / 15 Geschichte I Entwickelt von Roberto Ierusalimschy, Luiz Henrique und Waldemar Celes Mitglieder der
Filemaker Module. Einführung in die Vorteile modularer Filemaker Programmierung. Karsten Risseeuw, Kursiv Software
Einführung in die Vorteile modularer Filemaker Programmierung, Kursiv Software [email protected], www.kursiv-software.com Ansatz zu einer modularen Filemaker Programmierung nach Ideen von Todd Geist.
php Hier soll ein Überblick über das Erstellen von php Programmen gegeben werden. Inhaltsverzeichnis 1.Überblick...2 2.Parameterübergabe...
php Hier soll ein Überblick über das Erstellen von php Programmen gegeben werden. Inhaltsverzeichnis 1.Überblick...2 2.Parameterübergabe...7 3.Zugriff auf mysql Daten...11 Verteilte Systeme: php.sxw Prof.
Das neue Volume-Flag S (Scannen erforderlich)
NetWorker 7.4.2 - Allgemein Tip 2, Seite 1/5 Das neue Volume-Flag S (Scannen erforderlich) Nach der Wiederherstellung des Bootstraps ist es sehr wahrscheinlich, daß die in ihm enthaltenen Informationen
Objektorientierte Programmierung
Objektorientierte Programmierung 1 Geschichte Dahl, Nygaard: Simula 67 (Algol 60 + Objektorientierung) Kay et al.: Smalltalk (erste rein-objektorientierte Sprache) Object Pascal, Objective C, C++ (wiederum
Einführung in Subversion
Einführung in Subversion Benjamin Seppke AB KOGS Dept. Informatik Universität Hamburg Was ist Subversion? Ein Server-basiertes Versions-Verwaltungs- System Ermöglicht mehreren Benutzern die gemeinsame
Newspaper Online Publishing einer Tageszeitung
Newspaper Online Publishing einer Tageszeitung TYPO3Camp Potsdam, Newspaper: Eine Lösung zur Online-Präsentation für Verlage und Zeitungen Newspaper Teil 1: Die Extension Newspaper Referent: Samuel Talleux
AMAN. Vergleich der verschiendenen RedSYS- Instanzeninstallationsmöglichkeiten
Vergleich der verschiendenen RedSYS- Instanzeninstallationsmöglichkeiten AMAN Media GmbH - www.aman.de Seite 1 von 9 - id: 6444-106 Stand: 17. Dezember 2008 Vorwort Die vorliegende Auflistung der Vor-
Traditionelle Suchmaschinenoptimierung (SEO)
Traditionelle Suchmaschinenoptimierung (SEO) Mit der stetig voranschreitenden Veränderung des World Wide Web haben sich vor allem auch das Surfverhalten der User und deren Einfluss stark verändert. Täglich
Transparente Hausverwaltung Marketingschmäh oder doch: eine neue Dimension der Dienstleistung?
Transparente Hausverwaltung Marketingschmäh oder doch: eine neue Dimension der Dienstleistung? INTERNET Geschäftsführer Biletti Immobilien GmbH 24/7 WEB Server Frankgasse 2, 1090 Wien E-mail: [email protected]
1 WEB ANALYTICS: PROFESSIONELLE WEB-ANALYSEN UND REPORTING FÜR IHR ONLINE MARKETING.
1 WEB ANALYTICS: PROFESSIONELLE WEB-ANALYSEN UND REPORTING FÜR IHR ONLINE MARKETING. Web Analytics, Reporting & Beratung Erfolgskontrolle mit professionellen Web Analysen! Web Analytics mit Google Analytics
Hochschule Karlsruhe Technik und Wirtschaft- 10.7.2013. Anhänge: Fakultät für Informatik und Wirtschaftsinformatik SS 2013 Prof. Schmidt.
Fakultät für Informatik und Wirtschaftsinformatik SS 2013 Datenbanken und Informationssysteme II Szenario: Projektverwaltung. Es gibt Projekte, Projektleiter, Mitarbeiter und ihre Zuordnung zu Projekten.
Control-M Workload Change Management 8
2014 Control-M Workload Change Management 8 Holger Schidlowski [email protected] 1 Einführung in Control-M Workload Change Manager (laut deutschem Benutzerhandbuch) Control-M Workload Change Manager
Anforderungsprofil für den Homepage Relaunch:
Anforderungsprofil für den Homepage Relaunch: Aktuelle Situation: Die Homepage von K&P ist im Laufe der Jahre eine sehr komplexe Seite geworden. Sie ist zu einer typischen gewachsenen Seite geworden. Entstanden
Schulung Marketing Engine Thema : Einrichtung der App
Schulung Marketing Engine Thema : Einrichtung der App Videoanleitung : http://www.edge-cdn.net/video_885168?playerskin=48100 Marketing Engine Tool : App Paket : Basis / Premium Version 2.0-03.11.2015 1
Arrays von Objekten. Annabelle Klarl. Einführung in die Informatik Programmierung und Softwareentwicklung
Annabelle Klarl Zentralübung zur Vorlesung Einführung in die Informatik: http://www.pst.ifi.lmu.de/lehre/wise-12-13/infoeinf WS12/13 Arrays: Wiederholung Ein Array ist ein Tupel von Elementen gleichen
Dr. Klaus Körmeier BlueBridge Technologies AG
Dr. Klaus Körmeier BlueBridge Technologies AG Agenda Was ist ein SharePoint Wiki Anwendungsbeispiele und Erweiterungen Was ist beim Einsatz zu beachten Zusammenfassung Partner Partner BlueBridge AG SharePoint-Erfahrung
Google Analytics einrichten
Technik Autor: Yves Lüthi 19.10.2011 Google Analytics einrichten Google bietet ein kostenloses Web-Analyse Tool an, das es erlaubt, genaue Statistiken über Ihre Webseite zu erstellen. Damit Sie diesen
Arrays von Objekten. Annabelle Klarl. Einführung in die Informatik Programmierung und Softwareentwicklung
Annabelle Klarl Zentralübung zur Vorlesung Einführung in die Informatik: http://www.pst.ifi.lmu.de/lehre/wise-13-14/infoeinf WS13/14 Action required now 1. Smartphone: installiere die App "socrative student"
L10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016
L10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016 Referentin: Dr. Kelly Neudorfer Universität Hohenheim Was wir jetzt besprechen werden ist eine Frage, mit denen viele
Erste Schritte mit WordPress Anleitung WordPress Version 2.8.X
Erste Schritte mit WordPress Anleitung WordPress Version 2.8.X Login Rufen Sie die Login Seite auf: http://ihren-domainname.ch/wp-login.php Melden Sie sich mit dem Login an: Username Passwort Seiten Aktualisieren
Internetmarktplätze und eigener Online-Shop so sind Sie mit beiden Vertriebswegen erfolgreich
Internetmarktplätze und eigener Online-Shop so sind Sie mit beiden Vertriebswegen erfolgreich Auf Hitmeister 100% sicher verkaufen 2 Ressourcenbedarf Marktplätze und eigener Online-Shop Vertriebskanäle
NetMaster Service Systems
NetMaster Service Systems Individuelles Webdesign und Anwendungsentwicklung Erfahrung seit 1999 Wer wir sind und was wir leisten Die Firma NetMaster Service Systems wurde 1999 gegründet und ist seitdem
Automatisiertes Publizieren - Der kleine Unterschied im Crossmedia Publishing macht sich bezahlt
Automatisiertes Publizieren - Der kleine Unterschied im Crossmedia Publishing macht sich bezahlt Einmal erfassen in allen Medien veröffentlichen (Druck, Internet, CD,...) sypress ist ein umfassendes Database
Rapide An Event-Based Architecture Definition Language
Rapide An Event-Based Architecture Definition Language Ralf Bettentrup Seminar: Architekturbeschreibungssprachen Wozu Rapide? Computer mit Modem Provider Broker Client Broker PC Prov 1 Client 1 RS-232
Hallo, einfach. C LO U D. symbl.cms und framework Beschreibung
Hallo, einfach. C LO U D symbl.cms und framework Beschreibung Wir stellen uns vor. Wir kümmern uns um IT-Infrastrukturen, gestalten und entwickeln Websites, Online-Shops sowie mobile und interaktive Applikationen.
OERA OpenEdge Reference Architecture. Mike Fechner PUG Infotag 19. Mai 05 Frankfurt
OERA OpenEdge Reference Architecture Mike Fechner PUG Infotag 19. Mai 05 Frankfurt Überblick OERA Separated presentation and integration layers Common business logic with advanced models Data access abstracted
Einführung in die Programmierung
Technische Universität München WS 2003/2004 Institut für Informatik Prof. Dr. Christoph Zenger Testklausur Einführung in die Programmierung Probeklausur Java (Lösungsvorschlag) 1 Die Klasse ArrayList In
Abenteuer e-commerce Erfolgreich mit dem eigenen Onlineshop.
Content & Contentpflege in oscommerce CMS - oder geht es auch günstiger? Seit Jahren gibt es keine Fachzeitschrift, welche das Thema Wichtigkeit von Content im Bezug auf Suchmaschinenoptimierung ausließ.
5 Zweisprachige Seiten
5 Zweisprachige Seiten TYPO3 unterstützt mehrsprachige Web-Sites. Hier zeigen wir Ihnen die Funktion an Hand einer zweisprachigen Web-Site. Bei drei oder mehr Sprachen gehen Sie analog vor. Jede Seite
OpenProposal: Anwendervorschlägen für. 27. November 2008 WIR FORSCHEN FÜR SIE. Asarnusch Rashid Herbert Schäfler FZI Forschungszentrum
OpenProposal: Grafisches Annotieren von Anwendervorschlägen für Softwareprodukte 27. November 2008 Asarnusch Rashid Herbert Schäfler FZI Forschungszentrum Informatik WIR FORSCHEN FÜR SIE GI-Fachgruppen-Treffen
Der Weg zur eigenen App
Der Weg zur eigenen App Einsatzmöglichkeiten, Datenschutz und sichere Datenübertragung IT-Tag Saarland 2015 Mark Schweppe 1 Der Weg zur eigenen App - Agenda Agenda Der Wunsch: Eine eigene App Ein kleiner
Präsentation zur Vorstellung meiner Bachelor-Arbeit beim BSE- Seminar. Vortrag von Patrick Bitterling
Präsentation zur Vorstellung meiner Bachelor-Arbeit beim BSE- Seminar Vortrag von Patrick Bitterling Gliederung Meine Aufgabe Eckdaten zu meiner Bachelor-Arbeit Die Aufgabeneinteilung Die alte Saros-GUI
Mehrsprachigkeit auf bremen.de. Ausgangslage:
Mehrsprachigkeit auf bremen.de Ausgangslage: Es steht eine konsistente englischsprachige Version auf bremen.de zur Verfügung. Nicht nur ausgewählte Inhalte wurden übersetzt, sondern auch die Navigation.
HOW TO CREATE A FACEBOOK PAGE.
FAME FACT FIRST IN SOCIALTAINMENT SOCIAL MEDIA INSIGHTS KOSTENLOSE REPORTS, WHITEPAPERS UND WERTVOLLE LINKS HOW TO CREATE A FACEBOOK PAGE. famefact track by track GmbH, Schönhauser Allee 48, 10437 Berlin,
188.154 Einführung in die Programmierung für Wirtschaftsinformatik
Beispiel 1 Vererbung (Liste) Gegeben sind die beiden Klassen ListNode und PersonNode. 188.154 Einführung in die Programmierung für Wirtschaftsinformatik Wiederholung, Prüfungsvorbereitung Monika Lanzenberger
Next Generation CMS. API zu ihrem Content
Next Generation CMS API zu ihrem Content Ing. Clemens Prerovsky, MSc Gentics Software GmbH Gentics - wer wir sind Österreichischer Content Management und Portalsoftware Hersteller 150 Kunden 70.000 Benutzer
Konzept zur Push Notification/GCM für das LP System (vormals BDS System)
Konzept zur Push Notification/GCM für das LP System (vormals BDS System) Wir Push Autor: Michael Fritzsch Version: 1.0 Stand: 04. Februar 2015 Inhalt 1. Was ist eine Push Notification? 2. Wofür steht GCM?
10.6 Programmier-Exits für Workitems
10.6 Programmier-Exits für Workitems 279 10.6 Programmier-Exits für Workitems 10.6.1 Das Interface IF_SWF_IFS_WORKITEM_EXIT Am Schritt einer Workflow-Definition im Reiter»Programmier-Exits«können verschiedene
Programmieren I. Strategie zum Entwurf von Klassen. Beispiele. Design von Klassen. Dr. Klaus Höppner. Beispiel: Bibliothek
Programmieren I Dr. Klaus Höppner Hochschule Darmstadt Wintersemester 2008/2009 1 / 22 2 / 22 Strategie zum Entwurf von Klassen Beispiele Objektorientierte Sichtweise: Mit welchen Objekten habe ich es
Struts 2 Das Imperium schlägt zurück?
Struts 2 Das Imperium schlägt zurück? Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim Tobias Kieninger www.oio.de [email protected] Java, XML und Open Source seit 1998 ) Software
Anleitung zum erstellen von DVD/ CD zum Sichern der Volumes:
Anleitung zum erstellen von DVD/ CD zum Sichern der Volumes: 1.) Prüfung Ihrer Installation und der verfügbaren Volumes Öffnen Sie unter Start/ Programme/ HYPARCHIV den Archive Viewer und aktivieren Sie
Fragenkatalog für die Entwicklung einer Website
Fragenkatalog für die Entwicklung einer Website Name des Projekts Kunde Datum Ansprechpartner Name Rolle Mail-Adresse 1. 2. 3. 4. Der folgende Fragebogen stellt die Grundlage für das Website-Konzept da.
Holen Sie noch mehr aus Ihren Bewertungen heraus
Business Professional Leistungsumfang Holen Sie noch mehr aus Ihren Bewertungen heraus Übersicht Vorteile von Trustami S.3 Preise und Features S.4 Basic Features S.5 Pro Features S.6 Pro Plus Features
Webcontrolling Umsetzung in die Praxis. Toll, und wie ist es wirklich?
Webcontrolling Umsetzung in die Praxis Toll, und wie ist es wirklich? Über uns Die Scandio GmbH ist ein Software und IT-Consulting Unternehmen. Wir entwickeln individuelle Applikationen und beraten unsere
räber Neue Kunden gewinnen Mit Online-Marketing zum Ziel Content- und Online-Marketing für KMU
marketing internet räber Content- und Online-Marketing für KMU Neue Kunden gewinnen Mit Online-Marketing zum Ziel Gefunden werden und überzeugen Im Jahre 2010 waren rund 227 Millionen Webseiten im Netz
MOBILE USABILITY. Johannes Ewald peerigon UG
MOBILE USABILITY Johannes Ewald peerigon UG ÜBER MICH Johannes Ewald UI-Designer und Webentwickler Studium Interaktive Medien Gründung der peerigon UG MOBILE APP MOBILE WEB GRUNDLAGEN DER MOBILE USABILITY
18.11.2008. Kian T. Gould. Case Study Cisco Webex Cisco Webex in Kurzform. T3CON08 TYPO3 Anwenderforum. T3CON08 TYPO3 Anwenderforum
Kian T. Gould Cisco Webex in Kurzform Gegründet im Februar 1995 in Santa Clara Weltweiter Marktführer für Online-Meetings, Web-Konferenzen und Videokonferenzen 3.500 Mitarbeiter weltweit Webseiten in 13
Jetzt sollt ihr von der Vorlage der Grundversion 1.0 ein eigenes Textadventure erstellen.
Teil B: Erweiterungen Jetzt sollt ihr von der Vorlage der Grundversion 1.0 ein eigenes Textadventure erstellen. Die folgenden Aufgaben und Ausführungen geben einige Hilfestellungen, welche (mindestens
Warum brauche ich eine Website?
Der Internetauftritt: Anforderungen, Erfahrungswerte & Praxistipps Warum brauche ich eine Website? Seite 1 Warum brauche ich eine Website? IDas Internet ist aus unserem Alltag nicht mehr wegzudenken. IPatienten
Daten in EPUB visualisieren und dynamisch aktualisieren
Daten in EPUB visualisieren und dynamisch aktualisieren [email protected] ebook vs. Mehrwert Informationstransport über mehrere Kanäle sinnvoll für mehr Verständnis (Wort, Bild, Ton, Interaktion) Problem: Gewährleistung
AJAX Implementierung mit Joomla!
Joomla! DAY TM AUSTRIA 2015 AJAX Implementierung mit Joomla! Inhalt AJAX Implementierung mit Joomla! Inhalt Einleitung Was ist AJAX und wie funktioniert es Joomla! & AJAX AJAX in Templates mit Komponenten
Symbole zur Veranschaulichung der einschlägigen Informationskategorien Interoperabilität. Name des Unternehmers. Internetverbindung
Symbole zur Veranschaulichung der einschlägigen Informationskategorien Interoperabilität Anbieter Name des Unternehmers Hardware und Software i Funktionsweise Preis Sprache Internetverbindung Preis Dauer
TYPO3 Super Admin Handbuch
TYPO3 Super Admin Handbuch Erweiterung News Für das System der Maria Hilf Gruppe Version 02 09.03.10 Erstellt durch: NCC Design Florian Kesselring Zeltnerstraße 9 90443 Nürnberg 1 Inhaltsverzeichnis Inhalt
20 Shades of Fashion Going International with Magento EE
20 Shades of Fashion Going International with Magento EE Vorstellung 1 3 J a h r e i m e C o m m e r c e O t t o G r o u p I T E L L I U M ( Q u e l l e ) m y t h e r e s a. c o m R e l a u n c h m y t
Dokumentation Typo3. tt - news - Nachrichtenmodul
Dokumentation Typo3 tt - news - Nachrichtenmodul 2 Inhaltsverzeichnis 1.1 Erstellen neuer News Beiträge... 3 1.2 Bearbeiten des Textes... 4 1.3 Einstellen Datum, Archivdatum, Sprache... 5 1.4 Einfügen
Digitale Qualitätsmanagement-Systeme im Rettungsdienst -Aktueller Stand-
Digitale Qualitätsmanagement-Systeme im Rettungsdienst -Aktueller Stand- fast jede Rettungswache hat ihre eigene (auch wenn zertifizierte) QM-Vorgänge bei Gesetzesänderung muss jedes System an die neue
desk.modul : WaWi- Export
desk.modul : WaWi- Export Die Schnittstelle besteht aus einem Programm, welches die Daten aus der OfficeLine ausliest und in eine XML-Datei exportiert. Die Schnittstelle ist als ein eigenständiges Programm
Bauteilattribute als Sachdaten anzeigen
Mit den speedikon Attributfiltern können Sie die speedikon Attribute eines Bauteils als MicroStation Sachdaten an die Elemente anhängen Inhalte Was ist ein speedikon Attribut?... 3 Eigene Attribute vergeben...
