SlideShare una empresa de Scribd logo
1 de 64
@timglabisch
works @anymotion
Documente   Assets   Objekte
WARUM NUTZT ANYMOTION PIMCORE?

 Ermöglicht Entwickler eine Oberfläche für
 Redakteure zu schaffen.
                                               Erfindet das Rad nicht neu.
                                               Aufsatz auf das Zend Framework.


Extrem flexibel. Nutze was du möchtest,
nicht mehr.
                                               System gibt nichts Vor. Viele
                                               Freiheiten.
      Man findet alles schnell. (Halbwegs)
      Saubere Struktur.

                                             Hohe Wiedervendbarkeit.
                                             Don‘t repeat yourself.
Was ist nicht so toll?

Zend_Navigation

Zend_Form

Testabdeckung
Demo,


Userinterface
ZF > MVC
PIMCORE > MVC
Website_Controller_Action



      Pimcore_Controller_Action



                Zend_Controller_Action
Pimcore_Mail


               Zend_Mail
Pimcore Manual



                 Zend Manual
                  Extjs Manual
M   V   C
VIEW
CONTROLLER
ORDNERSTRUKTUR




Änderungen „erlaubt“
/website/*
ORDNERSTRUKTUR




Config
/website/var/config/setting.xml
ORDNERSTRUKTUR




Schreibrechte
/website/var/*
ORDNERSTRUKTUR
Controller
/website/controllers/*Controller.php
ORDNERSTRUKTUR




Views
/website/views/scripts/[CONTROLLER]/[ACTION].php
ORDNERSTRUKTUR




     Statische Dateien
     /website/static/*
ORDNERSTRUKTUR




     Services
     /website/lib/Website/*

     Beispiele:
     /website/lib/Website/Form/Contact.php
     /website/lib/Apache/Solr/*
PSR-0
Website_Controller_Action
LIB/website/Controller/Action
TASK

  Ausgabe des Textes foo
  auf der Startseite
TASK

 Ausgabe des aktuellen Timestamps
 auf der Startseite
TASK
 Ausgabe des Textes foo im View
TASK
Ausgabe des aktuellen Timestamps
im View
TASK

Berechnung des aktuellen Timestamps im
  Controller und Übergabe an den View.
TASK

Pflegbarer Text auf der Startseite
DOCUMENT TAGS
<?=$this->image(“NAME“)?>
<?=$this->image(“NAME“)?>
<?=$this->image(“NAME“)?>
<?=$this->image(“NAME“)?>
<?=$this->image(“NAME“)?>
<?=$this->image(“NAME“)?>
<?=$this->image(..., ARGS)?>
$this->editmode
$this->template(filename)
Loops
Loops
Menu?

foreach(Document::getByPath(‘/‘)->getChilds() as $documents)
  ; // ….
Zend Navigation?

   Pimcore Navigation!
Objekte
Objekte auslesen
Properties
thx, fragen?


  @timglabisch
Areas
area.xml
view.php

    Html x)
edit.php
action.php
Website Config
Translations
          <?=$this->translate("imprint")?>
Statische Routen
Pimunit
 /**
 * @group db
 */
public function testSetUpDatabaseByDocument()
{
   $this->assertEquals($this->countDocuments(), 1);

    $document = new Document_Page();
    $document->setKey('test');
    $document->setParentId(1);
    $document->setPublished(1);
    $document->save();

    unset($document);

    $this->assertEquals($this->countDocuments(), 2);
}

Más contenido relacionado

La actualidad más candente

Javascript done right
Javascript done rightJavascript done right
Javascript done rightDirk Ginader
 
Automation with Ansible
Automation with AnsibleAutomation with Ansible
Automation with AnsibleSusannSgorzaly
 
WordPress Multisite
WordPress MultisiteWordPress Multisite
WordPress MultisiteWalter Ebert
 
Frontend Performance
Frontend PerformanceFrontend Performance
Frontend Performancenikflip
 
Einführung React Native
Einführung React NativeEinführung React Native
Einführung React NativeMarkus Günther
 
Wordpress Benutzerrollen und Eigenschaften
Wordpress Benutzerrollen und EigenschaftenWordpress Benutzerrollen und Eigenschaften
Wordpress Benutzerrollen und Eigenschaftenfrankstaude
 
Verteilte Anwendungen bei Azure mit Docker und Kubernetes
Verteilte Anwendungen bei Azure mit Docker und KubernetesVerteilte Anwendungen bei Azure mit Docker und Kubernetes
Verteilte Anwendungen bei Azure mit Docker und KubernetesGregor Biswanger
 
An Introduction to Ruby On Rails
An Introduction to Ruby On RailsAn Introduction to Ruby On Rails
An Introduction to Ruby On RailsJonathan Weiss
 
JsUnconf 2014
JsUnconf 2014JsUnconf 2014
JsUnconf 2014emrox
 

La actualidad más candente (14)

Javascript done right
Javascript done rightJavascript done right
Javascript done right
 
Automation with Ansible
Automation with AnsibleAutomation with Ansible
Automation with Ansible
 
Grunt
GruntGrunt
Grunt
 
WordPress Multisite
WordPress MultisiteWordPress Multisite
WordPress Multisite
 
Frontend Performance
Frontend PerformanceFrontend Performance
Frontend Performance
 
Einführung React Native
Einführung React NativeEinführung React Native
Einführung React Native
 
Webapplikationen mit Node.js
Webapplikationen mit Node.jsWebapplikationen mit Node.js
Webapplikationen mit Node.js
 
Wordpress Benutzerrollen und Eigenschaften
Wordpress Benutzerrollen und EigenschaftenWordpress Benutzerrollen und Eigenschaften
Wordpress Benutzerrollen und Eigenschaften
 
JavaScript Performance
JavaScript PerformanceJavaScript Performance
JavaScript Performance
 
Verteilte Anwendungen bei Azure mit Docker und Kubernetes
Verteilte Anwendungen bei Azure mit Docker und KubernetesVerteilte Anwendungen bei Azure mit Docker und Kubernetes
Verteilte Anwendungen bei Azure mit Docker und Kubernetes
 
An Introduction to Ruby On Rails
An Introduction to Ruby On RailsAn Introduction to Ruby On Rails
An Introduction to Ruby On Rails
 
Einführung in React
Einführung in ReactEinführung in React
Einführung in React
 
JsUnconf 2014
JsUnconf 2014JsUnconf 2014
JsUnconf 2014
 
Webpack
WebpackWebpack
Webpack
 

Destacado

Pimcore - Product Management systeem
Pimcore - Product Management systeemPimcore - Product Management systeem
Pimcore - Product Management systeemYouwe Drecomm OOIP
 
Bringing Digital & Transformation Together with Pimcore
Bringing Digital & Transformation Together with PimcoreBringing Digital & Transformation Together with Pimcore
Bringing Digital & Transformation Together with PimcoreYouwe Drecomm OOIP
 
Services and Solutions for Banks
Services and Solutions for BanksServices and Solutions for Banks
Services and Solutions for BanksSergei Rabotai
 
ScienceSoft Corporate Profile
ScienceSoft Corporate ProfileScienceSoft Corporate Profile
ScienceSoft Corporate ProfileSergei Rabotai
 
SharePoint Solutions to Build Environment for Effective Collaboration
SharePoint Solutions to Build Environment for Effective CollaborationSharePoint Solutions to Build Environment for Effective Collaboration
SharePoint Solutions to Build Environment for Effective CollaborationScienceSoft
 
Loyalty Program Management System for Retail
Loyalty Program Management System for RetailLoyalty Program Management System for Retail
Loyalty Program Management System for RetailScienceSoft
 
How to Embed a PowerPoint Presentation Using SlideShare
How to Embed a PowerPoint Presentation Using SlideShareHow to Embed a PowerPoint Presentation Using SlideShare
How to Embed a PowerPoint Presentation Using SlideShareJoie Ocon
 
2 krajcik-universal and equal access to health-care services
2 krajcik-universal and equal access to health-care services2 krajcik-universal and equal access to health-care services
2 krajcik-universal and equal access to health-care servicesifa2012_2
 
Bidang yang dinilai dlm skpm standars 1 dan 2
Bidang yang dinilai dlm skpm standars 1 dan 2Bidang yang dinilai dlm skpm standars 1 dan 2
Bidang yang dinilai dlm skpm standars 1 dan 2noraini hassan
 
2 stolarz-presentation prag isa stolarz 2012 end
2  stolarz-presentation prag isa stolarz 2012 end2  stolarz-presentation prag isa stolarz 2012 end
2 stolarz-presentation prag isa stolarz 2012 endifa2012_2
 
Ophelia and gertrude
Ophelia and gertrudeOphelia and gertrude
Ophelia and gertrudebhavnabaraiya
 
Karol yuliana albarracin 1
Karol yuliana albarracin 1Karol yuliana albarracin 1
Karol yuliana albarracin 1klaumilenitha
 
Accenture fjord-trends-2015
Accenture fjord-trends-2015Accenture fjord-trends-2015
Accenture fjord-trends-2015Matthew Sikes
 
Визардфорум - сервис вебинаров и видеоконференций.
Визардфорум - сервис вебинаров и видеоконференций.Визардфорум - сервис вебинаров и видеоконференций.
Визардфорум - сервис вебинаров и видеоконференций.LWandWs
 
KAROL DAYANA GALINDO
KAROL DAYANA GALINDOKAROL DAYANA GALINDO
KAROL DAYANA GALINDOklaumilenitha
 
Лицензирование СПО в российских условиях. Анализ проблем и решений
Лицензирование СПО в российских условиях. Анализ проблем и решенийЛицензирование СПО в российских условиях. Анализ проблем и решений
Лицензирование СПО в российских условиях. Анализ проблем и решенийLWandWs
 
쏘셜 시큐리티 은퇴 혜택 극대화 하기
쏘셜 시큐리티 은퇴 혜택 극대화 하기쏘셜 시큐리티 은퇴 혜택 극대화 하기
쏘셜 시큐리티 은퇴 혜택 극대화 하기Young Kim
 

Destacado (19)

Pimcore - Product Management systeem
Pimcore - Product Management systeemPimcore - Product Management systeem
Pimcore - Product Management systeem
 
Bringing Digital & Transformation Together with Pimcore
Bringing Digital & Transformation Together with PimcoreBringing Digital & Transformation Together with Pimcore
Bringing Digital & Transformation Together with Pimcore
 
Services and Solutions for Banks
Services and Solutions for BanksServices and Solutions for Banks
Services and Solutions for Banks
 
ScienceSoft Corporate Profile
ScienceSoft Corporate ProfileScienceSoft Corporate Profile
ScienceSoft Corporate Profile
 
SharePoint Solutions to Build Environment for Effective Collaboration
SharePoint Solutions to Build Environment for Effective CollaborationSharePoint Solutions to Build Environment for Effective Collaboration
SharePoint Solutions to Build Environment for Effective Collaboration
 
Loyalty Program Management System for Retail
Loyalty Program Management System for RetailLoyalty Program Management System for Retail
Loyalty Program Management System for Retail
 
How to Embed a PowerPoint Presentation Using SlideShare
How to Embed a PowerPoint Presentation Using SlideShareHow to Embed a PowerPoint Presentation Using SlideShare
How to Embed a PowerPoint Presentation Using SlideShare
 
2 krajcik-universal and equal access to health-care services
2 krajcik-universal and equal access to health-care services2 krajcik-universal and equal access to health-care services
2 krajcik-universal and equal access to health-care services
 
Bidang yang dinilai dlm skpm standars 1 dan 2
Bidang yang dinilai dlm skpm standars 1 dan 2Bidang yang dinilai dlm skpm standars 1 dan 2
Bidang yang dinilai dlm skpm standars 1 dan 2
 
Jeimy lucero gomez1
Jeimy lucero gomez1Jeimy lucero gomez1
Jeimy lucero gomez1
 
2 stolarz-presentation prag isa stolarz 2012 end
2  stolarz-presentation prag isa stolarz 2012 end2  stolarz-presentation prag isa stolarz 2012 end
2 stolarz-presentation prag isa stolarz 2012 end
 
Ophelia and gertrude
Ophelia and gertrudeOphelia and gertrude
Ophelia and gertrude
 
Karol yuliana albarracin 1
Karol yuliana albarracin 1Karol yuliana albarracin 1
Karol yuliana albarracin 1
 
Accenture fjord-trends-2015
Accenture fjord-trends-2015Accenture fjord-trends-2015
Accenture fjord-trends-2015
 
Визардфорум - сервис вебинаров и видеоконференций.
Визардфорум - сервис вебинаров и видеоконференций.Визардфорум - сервис вебинаров и видеоконференций.
Визардфорум - сервис вебинаров и видеоконференций.
 
Miller Arenas 2
Miller  Arenas 2Miller  Arenas 2
Miller Arenas 2
 
KAROL DAYANA GALINDO
KAROL DAYANA GALINDOKAROL DAYANA GALINDO
KAROL DAYANA GALINDO
 
Лицензирование СПО в российских условиях. Анализ проблем и решений
Лицензирование СПО в российских условиях. Анализ проблем и решенийЛицензирование СПО в российских условиях. Анализ проблем и решений
Лицензирование СПО в российских условиях. Анализ проблем и решений
 
쏘셜 시큐리티 은퇴 혜택 극대화 하기
쏘셜 시큐리티 은퇴 혜택 극대화 하기쏘셜 시큐리티 은퇴 혜택 극대화 하기
쏘셜 시큐리티 은퇴 혜택 극대화 하기
 

Similar a Pimcore

Nooku, Molajo & Co - Joomla! Distributionen. Oder Forks.
Nooku, Molajo & Co - Joomla! Distributionen. Oder Forks.Nooku, Molajo & Co - Joomla! Distributionen. Oder Forks.
Nooku, Molajo & Co - Joomla! Distributionen. Oder Forks.David Jardin
 
WPF Dos n Don'ts - der WPF Rundumschlag
WPF Dos n Don'ts - der WPF RundumschlagWPF Dos n Don'ts - der WPF Rundumschlag
WPF Dos n Don'ts - der WPF RundumschlagHendrik Lösch
 
Docker und Kubernetes Patterns & Anti-Patterns
Docker und Kubernetes Patterns & Anti-PatternsDocker und Kubernetes Patterns & Anti-Patterns
Docker und Kubernetes Patterns & Anti-PatternsQAware GmbH
 
Docker und Kubernetes Patterns & Anti-Patterns
Docker und Kubernetes Patterns & Anti-PatternsDocker und Kubernetes Patterns & Anti-Patterns
Docker und Kubernetes Patterns & Anti-PatternsJosef Adersberger
 
Ajax in domino web-anwendungen - der nächste schritt
Ajax in domino web-anwendungen - der nächste schrittAjax in domino web-anwendungen - der nächste schritt
Ajax in domino web-anwendungen - der nächste schrittdominion
 
Ruby on Rails in a metro session
Ruby on Rails in a metro sessionRuby on Rails in a metro session
Ruby on Rails in a metro sessionVirttoo org
 
Django - The Web framework for perfectionists with deadlines
Django - The Web framework for perfectionists with deadlinesDjango - The Web framework for perfectionists with deadlines
Django - The Web framework for perfectionists with deadlinesMarkus Zapke-Gründemann
 
AdminCamp 2011 Performance
AdminCamp 2011 PerformanceAdminCamp 2011 Performance
AdminCamp 2011 PerformanceUlrich Krause
 
Augmented Reality Workshop
Augmented Reality WorkshopAugmented Reality Workshop
Augmented Reality Workshopargency
 
Icinga 2009 at Nagios Workshop
Icinga 2009 at Nagios WorkshopIcinga 2009 at Nagios Workshop
Icinga 2009 at Nagios WorkshopIcinga
 
TYPO3 CMS 7.1 - Die Neuerungen - pluswerk
TYPO3 CMS 7.1 - Die Neuerungen - pluswerkTYPO3 CMS 7.1 - Die Neuerungen - pluswerk
TYPO3 CMS 7.1 - Die Neuerungen - pluswerkdie.agilen GmbH
 
Rex - Infrastruktur als Code
Rex - Infrastruktur als CodeRex - Infrastruktur als Code
Rex - Infrastruktur als CodeJan Gehring
 
2007 - Basta!: Nach soa kommt soc
2007 - Basta!: Nach soa kommt soc2007 - Basta!: Nach soa kommt soc
2007 - Basta!: Nach soa kommt socDaniel Fisher
 
OSMC 2016 - Hello Redfish, Goodbye IPMI - The future of Hardware Monitoring
OSMC 2016 - Hello Redfish, Goodbye IPMI - The future of Hardware MonitoringOSMC 2016 - Hello Redfish, Goodbye IPMI - The future of Hardware Monitoring
OSMC 2016 - Hello Redfish, Goodbye IPMI - The future of Hardware MonitoringNETWAYS
 
OSMC 2016 | Hello Redfish, goodbye IPMI - Die Zukunft des Hardware-Monitorings
OSMC 2016 | Hello Redfish, goodbye IPMI - Die Zukunft des Hardware-MonitoringsOSMC 2016 | Hello Redfish, goodbye IPMI - Die Zukunft des Hardware-Monitorings
OSMC 2016 | Hello Redfish, goodbye IPMI - Die Zukunft des Hardware-MonitoringsNETWAYS
 
Creasoft-Akademie - Mobile Multiplattform Apps
Creasoft-Akademie - Mobile Multiplattform AppsCreasoft-Akademie - Mobile Multiplattform Apps
Creasoft-Akademie - Mobile Multiplattform AppsCreasoft AG
 
Entwickeln mit Wordpress
Entwickeln mit WordpressEntwickeln mit Wordpress
Entwickeln mit WordpressBlogwerk AG
 
Ionic 2 - Hybridapps auf Steroiden
Ionic 2 - Hybridapps auf SteroidenIonic 2 - Hybridapps auf Steroiden
Ionic 2 - Hybridapps auf SteroidenHendrik Lösch
 

Similar a Pimcore (20)

Nooku, Molajo & Co - Joomla! Distributionen. Oder Forks.
Nooku, Molajo & Co - Joomla! Distributionen. Oder Forks.Nooku, Molajo & Co - Joomla! Distributionen. Oder Forks.
Nooku, Molajo & Co - Joomla! Distributionen. Oder Forks.
 
WPF Dos n Don'ts - der WPF Rundumschlag
WPF Dos n Don'ts - der WPF RundumschlagWPF Dos n Don'ts - der WPF Rundumschlag
WPF Dos n Don'ts - der WPF Rundumschlag
 
Docker und Kubernetes Patterns & Anti-Patterns
Docker und Kubernetes Patterns & Anti-PatternsDocker und Kubernetes Patterns & Anti-Patterns
Docker und Kubernetes Patterns & Anti-Patterns
 
Docker und Kubernetes Patterns & Anti-Patterns
Docker und Kubernetes Patterns & Anti-PatternsDocker und Kubernetes Patterns & Anti-Patterns
Docker und Kubernetes Patterns & Anti-Patterns
 
MVVM mit WPF
MVVM mit WPFMVVM mit WPF
MVVM mit WPF
 
Ajax in domino web-anwendungen - der nächste schritt
Ajax in domino web-anwendungen - der nächste schrittAjax in domino web-anwendungen - der nächste schritt
Ajax in domino web-anwendungen - der nächste schritt
 
Ruby on Rails in a metro session
Ruby on Rails in a metro sessionRuby on Rails in a metro session
Ruby on Rails in a metro session
 
Django - The Web framework for perfectionists with deadlines
Django - The Web framework for perfectionists with deadlinesDjango - The Web framework for perfectionists with deadlines
Django - The Web framework for perfectionists with deadlines
 
AdminCamp 2011 Performance
AdminCamp 2011 PerformanceAdminCamp 2011 Performance
AdminCamp 2011 Performance
 
Augmented Reality Workshop
Augmented Reality WorkshopAugmented Reality Workshop
Augmented Reality Workshop
 
Icinga 2009 at Nagios Workshop
Icinga 2009 at Nagios WorkshopIcinga 2009 at Nagios Workshop
Icinga 2009 at Nagios Workshop
 
TYPO3 CMS 7.1 - Die Neuerungen - pluswerk
TYPO3 CMS 7.1 - Die Neuerungen - pluswerkTYPO3 CMS 7.1 - Die Neuerungen - pluswerk
TYPO3 CMS 7.1 - Die Neuerungen - pluswerk
 
Rex - Infrastruktur als Code
Rex - Infrastruktur als CodeRex - Infrastruktur als Code
Rex - Infrastruktur als Code
 
2007 - Basta!: Nach soa kommt soc
2007 - Basta!: Nach soa kommt soc2007 - Basta!: Nach soa kommt soc
2007 - Basta!: Nach soa kommt soc
 
Workshop Vue js
Workshop Vue jsWorkshop Vue js
Workshop Vue js
 
OSMC 2016 - Hello Redfish, Goodbye IPMI - The future of Hardware Monitoring
OSMC 2016 - Hello Redfish, Goodbye IPMI - The future of Hardware MonitoringOSMC 2016 - Hello Redfish, Goodbye IPMI - The future of Hardware Monitoring
OSMC 2016 - Hello Redfish, Goodbye IPMI - The future of Hardware Monitoring
 
OSMC 2016 | Hello Redfish, goodbye IPMI - Die Zukunft des Hardware-Monitorings
OSMC 2016 | Hello Redfish, goodbye IPMI - Die Zukunft des Hardware-MonitoringsOSMC 2016 | Hello Redfish, goodbye IPMI - Die Zukunft des Hardware-Monitorings
OSMC 2016 | Hello Redfish, goodbye IPMI - Die Zukunft des Hardware-Monitorings
 
Creasoft-Akademie - Mobile Multiplattform Apps
Creasoft-Akademie - Mobile Multiplattform AppsCreasoft-Akademie - Mobile Multiplattform Apps
Creasoft-Akademie - Mobile Multiplattform Apps
 
Entwickeln mit Wordpress
Entwickeln mit WordpressEntwickeln mit Wordpress
Entwickeln mit Wordpress
 
Ionic 2 - Hybridapps auf Steroiden
Ionic 2 - Hybridapps auf SteroidenIonic 2 - Hybridapps auf Steroiden
Ionic 2 - Hybridapps auf Steroiden
 

Pimcore

Notas del editor

  1. Custom Navigation teilweise sehr umständlichSchreibt Ihr tests?testframework vorhanden - Pimunit
  2. Pimcore nutzt MVC überallPimcore = ModulWebsite = ModulProgrammierung gut vom Core kopierbar
  3. Default Controller -&gt; Default ActionAction = FunktionViele Controller besser als Gott Controller.Beispiel:FormControllerForumController...Thin Controllers!
  4. Bitte keine Änderungen im Pimcore Ordner machenEs gibt immer alternativen, beispielsweise kann durch den Include Path etwas überschrieben werden.Im Normalfall nicht nötig!
  5. Bitte keine Änderungen im Pimcore Ordner machenEs gibt immer alternativen, beispielsweise kann durch den Include Path etwas überschrieben werden.Im Normalfall nicht nötig!
  6. Bsp generierung Captcha.
  7. Alle Controller
  8. css, js, images, ....
  9. Haltet die Controller kleinBaut ServicesDurch Autoloading hier ablegen!
  10. View Helper -&gt; Zend View HelperImmer: $this-&gt;NAMEPimcore Tags.Formulare, ...Eigene, (etwas komplexer)Einfachste weg sowas einzubinden!?
  11. PHP, tu was du willst!
  12. Elementname, eindeutig!
  13. $this ist ein Pimcore_View (Zend_View)
  14. Gibt eine Instanz von Pimcore_Document_Tag zurück
  15. Instanz muss nicht ausgegeben werden.Aufruf von InstanzfunktionenBeispiel: getSrc
  16. Pimcore spezifischPimcore DokumentationOder Extjs spezifisch
  17. True oder False jenachdem man sich im editmode befindetStylesheets einbindenElemente umsortieren
  18. True oder False jenachdem man sich im editmode befindetStylesheets einbindenElemente umsortieren
  19. Controller und Action EinstellbarModul ignorierenTemplate ignorieren
  20. Predefined PagesÜbers Kontextmenu
  21. Loop multiple element TagsZiffer an die ZahlBlock in die Datenbank&lt;?phpwhile($this-&gt;block(&quot;contentblock&quot;)-&gt;loop()) { ?&gt;     &lt;h2&gt;&lt;?php echo $this-&gt;input(&quot;subline&quot;); ?&gt;&lt;/h2&gt;     &lt;?php echo $this-&gt;wysiwyg(&quot;content&quot;); ?&gt; &lt;?php } ?&gt;
  22. Alternative zu den SelectboxenSind quasi „Plugins“Müssen aktiviert werden über da backendFieses div zwischen den Einträgen&lt;?php echo $this-&gt;areablock(&apos;some_area_block&apos;,array( &quot;allowed&quot; =&gt; array( &quot;example&quot;, )));?&gt;
  23. Object_XXXX();Parent_idsetKey()-&gt;save();$entries = newObject_Myclassname_List();$entries -&gt;setOffset($offset);$entries -&gt;setLimit($perPage);$entries -&gt;setOrderKey(&quot;date&quot;);$entries -&gt;setOrder(&quot;desc&quot;);$entries -&gt;setCondition(&quot;name LIKE &quot; . $entries-&gt;quote(&quot;%bernie%&quot;)); // makesurethatyouquote variables in conditions!foreach ($entriesas $entry) { $entry-&gt;getName(); }
  24. Alternative zu den SelectboxenSind quasi „Plugins“Müssen aktiviert werden über da backendFieses div zwischen den Einträgen&lt;?php echo $this-&gt;areablock(&apos;some_area_block&apos;,array( &quot;allowed&quot; =&gt; array( &quot;example&quot;, )));?&gt;
  25. Liegt in website/var/areas Achtung Versionskontrolle
  26. Metadaten für jede AreaName wird in der Liste angezeigtVersion ist interessant für das UpdateBeispiele aus Pimcore DokumentationExample Package in der Dokumentation
  27. optionalAlternative für viewNur im editmodeKannte ich so nichtNutzt $this-&gt;editmode
  28. Optional„controller“Wenn logikAction ‚action‘ wird aufgerufenNamenkonvention MyBrickName ersetztenBrickname
  29. Facebook API Key
  30. http://www.pimcore.org/wiki/display/PIMCORE/Custom+Routes+%28Static+Routes%29/some-example/some~random~text_45/some-example/This+is+some+random+text_998_category_776Im View: &lt;?= $this-&gt;url(array(         &quot;text&quot; =&gt; &quot;This is some random text&quot;,         &quot;id&quot; =&gt; 998,         &quot;categoryId&quot; =&gt; 776,         &quot;getExample&quot; =&gt; &quot;some value&quot;     ),     &quot;example&quot; ) ?&gt;Warum statische Routen?Quizfrage:Wo findet man $this-&gt;Url?/var/www/atraveo/pimcore/lib/Pimcore/View/Helper