Banner - Blog zu den Themen Programmierung, SEO, SEM, Social Media, Internet Marketing, Webdesign, IT-Service und Mehr - SEO Hannover - IT-Dienstleistungen und SEO Agentur Fly2Mars-Media.de

Archiv

Artikel Tagged ‘tipps’

Magento: PHP-Code in Content-Seiten (CMS) einbinden – HowTo

26. April 2011 1 Kommentar

Aus Sicherheitsgründen ist es nicht gestattet in Magento-CMS-Pages direkt PHP-Code einzubinden.

Über dem folgenden Weg ist dies möglich:

Im Template Ordner muss dazu eine Datei zum einbinden vorhanden oder angelegt werden. Z.B. die test.phtml welche im Ordner  /app/design/frontend/default/default/test/test.phtml abgelegt wird.

In dieser Datei kann, wie in den phtml-template-files üblich, php-code aufgerufen werden, z.b.:

<strong><?php echo "Hello World"; ?></strong>

In der CMS-Page ruft ihr diese Template-Datei wie folgt auf:

{{block type="core/template" template="test/test.phtml"}}
GD Star Rating
loading...
GD Star Rating
loading...

Windows 7: zeitgesteuert herunterfahren/neustart (CMD-Befehle)

20. April 2011 1 Kommentar

auto-shutdown-windows-7-info-fenster

Zeit gesteuertes herunter fahren oder neustart des Systems ist unter Windows wie folgt möglich:

  1. Kommandozeile öffnen ([Windows-Taste]+[R] drücken und CMD eingeben)
  2. Folgende Befehle / Parameter sind möglich (Eingeben und mit [Enter] bestätigen):

shutdown /s (Fährt den Rechner sofort herunter)
shutdown /s /t 600 (Rechner wird in 10 Minuten runtergefahren)
shutdown /r (Neustart des Rechners)
shutdown /f (Erzwingt das Schließen ausgeführter Anwendungen)
shutdown /a
(Bricht das Herunterfahren des Systems ab)

GD Star Rating
loading...
GD Star Rating
loading...
KategorienWindows Tags: , , , ,

Magento: Attribute zur Checkout-Quote hinzufügen

Zuerst muss in der Datenbank die Quote Tabelle entsprechend mit dem neuen Attribute erweitert werden, dies geht wie gewohnt über die setup-scripte (z.B. mysql4-install-0.0.X.php):

$installer = $this;
$installer->startSetup();
$installer->addAttribute('quote', 'new_attribute', array(
 'label'                        => 'New Attribute',
 'type'                        => 'varchar',
));
$installer->endSetup();

Danach könnt ihr, z.b. im OnepageController.php dieses Attribute wie folgt mit Werten füllen:

Mage::getSingleton('checkout/session')->getQuote()->setNewAttribute('value');
 Mage::getSingleton('checkout/session')->getQuote()->collectTotals();
 Mage::getSingleton('checkout/session')->getQuote()->save();

Be careful on input and type. Input means the input type of the attribute. And type means the input type in database.

For textfield it will be:
'input' => 'text',
'type' => 'text',

For textarea it will be:
'input' => 'textarea',
'type' => 'text',

For date field it will be:
'input' => 'date',
'type' => 'datetime',

For select list it will be:
'input' => 'select',
'type' => 'text',

For boolean select it will be:
'input' => 'boolean',
'type' => 'int',

GD Star Rating
loading...
GD Star Rating
loading...

Sitemap mit robots.txt verlinken – SEO Tipps

Die Sitemap kann manuell über die Google Webmastertools für eine Webseite definiert werden. Für die Suchmaschinenoptimierung (kurz: SEO) ist die Auslieferung einer sitemap.xml für Suchmaschinen zu empfehlen.

Automatisch geht das auch über die folgende Definition in der robots.txt :

Sitemap: http://www.mysite.com/sitemap.xml

GD Star Rating
loading...
GD Star Rating
loading...

7 wertvolle SEO OnSite Tipps

1) Was ist bei einem für SEO optimierten Text wichtig?

Häufig wird von Keyword-Density (Keyword-Dichte) gesprochen, wobei darauf zu achten ist das kein Keyword-SPAM entsteht welcher schlimmstenfalls zu einem Google-Penalty (Abstrafung durch Google) führt. Praxis-Tests haben gezeigt, dass lange Texte besser im Ranking positioniert werden, also kurz optimierte Texte. Google legt immer mehr Wert auf guten und viel Content, umso mehr, umso besser. Ca. 100 Wörter ist eine gute Richtlinie, auch weil viele Webseiten-Besucher Texte über diese Länge meiden bzw. zu Ende lesen. Bei kürzeren Texten kommt meist der Informationsgehalt zu kurz.

Keyword-Density ist unwichtig! Ein Keyword am Anfang, in der Mitte und zum Ende des Textes reichen völlig in der Größenordnung von ca. 100 Wörtern.

Wichtiger ist dagegen an Neben-Keywords zu denken. Ein Keyword-Optimizer kann helfen ähnliche Wörter/Kombinationen oderKombinationen finden, wichtig vor allem um besseren Longtail zu erhalten.

2) Welcher Mehrwert haben Bilder, Videos oder optimierte Listen?

Durch Bilder wird die Seite auf, des weiteren wird die Seite bzw. die Bilder in der Google-Bildersuche gefunden, wodurch der Besucherstrom/Webseitenreichweite verbessert wird und Schluss endlich der Longtail optimiert.

Videos sind gut um die Verweildauer zu verlängern.

Eine Strukturierte Webseite mit Zwischenüberschriften und Listen kann durch Google besser indexiert werden, hinzu kommt das eine semantisch gute Webseite (Stichwort: Web 3.0) besser für jegliche Maschinen, Clients, etc. gelesen werden kann.

3) Welche Meta-Angaben sind wichtig?

Das Meta-Tag “Description” kann die Klickrate bei Google verbessern.

Die Sprach- und Länderangaben können sehr nützlich sein, auch weil Google das Ranking von dem Standort des Suchmaschinen-Benutzers abhängig macht.

Tags die “noodp” (besagt dass der Beschreibungs-Text nicht aus dem Open Directory Project übernehmen werden soll) und anderte, kann verzichtet werden.

4) Welche Meta-Angaben sind denn wirklich wichtig?

Das Meta-Tag “Description” ist für die Durchklickrate bei Google wichtig.

Auch Sprach- und Länderangaben können sehr nützlich sein.

Auf “noodp” (= nicht den Text aus dem Open Directory Project übernehmen) und den meisten anderen Kram können wir verzichten.

Zu erst sollt man analysieren welche Seiten “wichtig” und welche “unwichtig” sind!

Unwichtige Seiten sind z.B. Fehler-Seiten (404 Error Page), Leere Ergebnisseiten aus Filterfunktionen, paginierte Kategorieseiten (Duplicate Content vermeiden), etc.

Allg. kann man sagen, alle Seiten welche kein Mehrwert für den Besucher bringen.

Die einfachste Möglichkeit Google zu sagen, dass diese Webseiten nicht indexiert werden soll ist den “noindex” Tag auf der Seite zu setzen. Bei Übersichtsseiten (Listen) sollte ein “follow” dahinter gesetzt werden, wenn eine Indexierung der verlinkten Seiten erwünscht ist.

Ebenfals nützlich ist das Cononical-Tag, auch um für Google bei Duplicate Content die Ursprungsseite zu markieren.

5) Welche sind die häufigsten Einsteiger-Fehler im Bereich SEO?

Die Verwendung falscher Keywörter ohne Abgleich nach dem Suchvolumen. Selbst eine Keywort optimierte Seite bringt keine Besucher, wenn niemand danach sucht.

Zu glauben, dass man mit einer beliebigen Firmenwebseite mit einem heiß umkämpften Keyword (z.B. “Arzt”), ohne weiteres auf Platz 1 landen kann. Wichtig wäre dagegen mehr auf Suchphrasen zu optimieren.

Die Verwendung unnötiger oder veralteter Tags, z.B. das Meta-Keyword-Tag wird nicht mehr von den Suchmaschinen verwendet, muss deshalb auch nicht gesetzt sein. Viele Einsteiger setzen hingegen dies gar manuell, einfach verschwendete Zeit.

6) Welche Fehler machen erfahrene SEOs am häufigsten?

Zu lange Inhalte mit falscher Keyword-Density von z.B. 10 Prozent, danach Penalty durch Google oder gar Ausschluss aus dem Index.

Weiterbildung, selbst wenn vor 2-3 Jahren ein Projekt mit diversen Praktiken/Tricks gut gerankt hat, so muss dies heute nicht mehr gelten. Google verändert nahezu täglich ihren Algo und die Gewichtung der Einfluss-Faktoren. Z.B. Social-Media war vor 2 Jahren kaum ein wichtiger Ranking-Faktor, aktuell hat Google den Social-Graph geschaffen und eine Webseite welche gut im Social-Media-Umfeld vernetzt ist deren Wert steigt bei Google und damit ebenfalls das Ranking.

Die Optimierung sollte jeweils passend zur Seite sein, die Methoden zur Optimierung sind bei einem Webshiop anders als bei einem Portal, einer Community oder Affiliate-/Landing-Page.

Projekte nicht regelmäßig beobachten und Erfolge auswerten. Gerade aufgrund des sich regelmäßig sich ändernden Algorhytmus und die Gewichtung der Einflussfaktoren, sollte eine Webseite in regelmäßigen Abständen (mind. alle 1/2 Jahre) neu auf die aktuelle SEO & Social-Media-Optimierung analysiert werden.

Schauen was die anderen Webseiten so machen. Gerade wenn es um Werbeeinnahmen, Besuchertreue oder Konversion-Optimierung geht, ist Verweildauer ein wichtiges Thema. Vielleicht wird dieser Faktor gar in der Zukunft ein wichtiges Ranking-Kriterium? Eine kurze Verweildauer spiegelt auch den Wert der Webseite wieder, maßnahmen zur Verlängerung sollten umgesetzt, zu minntest diskutiert werden.

7) Welche Tipps und Trends im Bereich Onsite gibt es für das SEO Jahr 2011?

HTML5

Rich Snippets für Bewertungen, Kommentare und viele andere Informationen.

Integration in Social-Media – Google lässt die Besucher entscheiden welche Webseite wertvoll ist. Umso mehr “Likes”, Tweeds, Verlinkungen, etc. umso höher der Wert des Artikels oder der Seite (Stichwort: Social Media Graph)

Semantisches Web 3.0 (Jedes Jahr auf’s neue, bis es endlich flächen deckend umgesetzt wurde)

Webseiten ohne Flash mit Alternativer Umsetzung mit HTML5 oder Java-Script (Stichwort: Barrierefreie Webseiten)

und noch viele weitere, 1 Internet Jahr kann sehr lang sein, das internet ist schließlich sehr schnelllebig

GD Star Rating
loading...
GD Star Rating
loading...

linux: cron.daily vs. cron.d

Ihr fragt euch warum es die /etc/cron.d/ nicht zu verwechseln mit der /etc/cron.daily/ gibt?

Hier die Erklärung:

/etc/cron.daily/: die dort definierten cron-jobs werden einmal am Tag ausgeführt – analog zu allen regelmässigen crons gibt es auch hourly, monthly, weekly …

/etc/cron.d/: die dort definierten cron-jobs müssen Angaben haben, wann sie ausgeführt werden sollen. Dabei handelt es sich hier mehr um eine Erweiterung der /etc/crontab bzw. /var/spool/cron/tabs/*

Tipp: cron.daily ist nicht exakt dasselbe wie die Zeitangabe @daily in der crontab (bzw. im cron.d)

GD Star Rating
loading...
GD Star Rating
loading...
KategorienLinux Tags: , , ,

Magento Cheat Sheet for Event/Observer Hooks – Magento Version 1.4.2.0

Magento Version 1.4.2.0

File Line Event
cron.php 44 default
app/code/core/Mage/Sales/Model/Quote/Config.php 36 sales_quote_config_get_product_attributes
app/code/core/Mage/Sales/Model/Quote/Item.php 175 sales_quote_item_qty_set_after
app/code/core/Mage/Sales/Model/Quote/Item.php 277 sales_quote_item_set_product
app/code/core/Mage/Sales/Model/Quote/Address/Total/Discount.php 80 sales_quote_address_discount_item
app/code/core/Mage/Sales/Model/Quote/Address/Total/Discount.php 111 sales_quote_address_discount_item
app/code/core/Mage/Sales/Model/Quote/Payment.php 80 $this->_eventPrefix . ‘_import_data_before
app/code/core/Mage/Sales/Model/Order/Item.php 329 sales_order_item_cancel
app/code/core/Mage/Sales/Model/Order/Invoice.php 285 sales_order_invoice_pay
app/code/core/Mage/Sales/Model/Order/Invoice.php 355 sales_order_invoice_cancel
app/code/core/Mage/Sales/Model/Order/Invoice.php 527 sales_order_invoice_register
app/code/core/Mage/Sales/Model/Order/Payment/Transaction.php 397 $this->_eventPrefix . ‘_load_by_txn_id_before
app/code/core/Mage/Sales/Model/Order/Payment/Transaction.php 423 $this->_eventPrefix . ‘_load_by_txn_id_after
app/code/core/Mage/Sales/Model/Order/Creditmemo.php 297 sales_order_creditmemo_refund
app/code/core/Mage/Sales/Model/Order/Creditmemo.php 340 sales_order_creditmemo_cancel
app/code/core/Mage/Sales/Model/Order/Payment.php 149 sales_order_payment_place_start
app/code/core/Mage/Sales/Model/Order/Payment.php 225 sales_order_payment_place_end
app/code/core/Mage/Sales/Model/Order/Payment.php 260 sales_order_payment_capture
app/code/core/Mage/Sales/Model/Order/Payment.php 388 sales_order_payment_pay
app/code/core/Mage/Sales/Model/Order/Payment.php 406 sales_order_payment_cancel_invoice
app/code/core/Mage/Sales/Model/Order/Payment.php 456 sales_order_payment_void
app/code/core/Mage/Sales/Model/Order/Payment.php 540 sales_order_payment_refund
app/code/core/Mage/Sales/Model/Order/Payment.php 622 sales_order_payment_cancel_creditmemo
app/code/core/Mage/Sales/Model/Order/Payment.php 650 sales_order_payment_cancel
app/code/core/Mage/Sales/Model/Quote.php 657 sales_quote_remove_item
app/code/core/Mage/Sales/Model/Quote.php 685 sales_quote_add_item
app/code/core/Mage/Sales/Model/Quote.php 763 sales_quote_product_add_after
app/code/core/Mage/Sales/Model/Quote.php 949 $this->_eventPrefix . ‘_collect_totals_before
app/code/core/Mage/Sales/Model/Quote.php 1014 $this->_eventPrefix . ‘_collect_totals_after
app/code/core/Mage/Sales/Model/Quote.php 1208 $this->_eventPrefix . ‘_merge_before
app/code/core/Mage/Sales/Model/Quote.php 1251 $this->_eventPrefix . ‘_merge_after
app/code/core/Mage/Sales/Model/Mysql4/Quote/Item/Collection.php 184 prepare_catalog_product_collection_prices
app/code/core/Mage/Sales/Model/Mysql4/Quote/Item/Collection.php 188 sales_quote_item_collection_products_after_load
app/code/core/Mage/Sales/Model/Mysql4/Quote/Address/Collection.php 68 $this->_eventPrefix.’_load_after
app/code/core/Mage/Sales/Model/Mysql4/Order/Collection/Abstract.php 57 $this->_eventPrefix . ‘_set_sales_order
app/code/core/Mage/Sales/Model/Mysql4/Order/Abstract.php 138 $this->_eventPrefix . ‘_init_virtual_grid_columns
app/code/core/Mage/Sales/Model/Mysql4/Order/Abstract.php 163 $this->_eventPrefix . ‘_update_grid_records
app/code/core/Mage/Sales/Model/Mysql4/Order/Abstract.php 290 $this->_eventPrefix . ‘_save_attribute_before
app/code/core/Mage/Sales/Model/Mysql4/Order/Abstract.php 309 $this->_eventPrefix . ‘_save_attribute_after
app/code/core/Mage/Sales/Model/Mysql4/Order/Address/Collection.php 50 $this->_eventPrefix.’_load_after
app/code/core/Mage/Sales/Model/Mysql4/Sale/Collection.php 166 sales_sale_collection_query_before
app/code/core/Mage/Sales/Model/Service/Quote.php 178 checkout_type_onepage_save_order
app/code/core/Mage/Sales/Model/Service/Quote.php 183 sales_model_service_quote_submit_success
app/code/core/Mage/Sales/Model/Service/Quote.php 188 sales_model_service_quote_submit_after
app/code/core/Mage/Sales/Model/Order.php 708 sales_order_place_before
app/code/core/Mage/Sales/Model/Convert/Quote.php 56 sales_convert_quote_to_order
app/code/core/Mage/Sales/Model/Convert/Quote.php 74 sales_convert_quote_address_to_order
app/code/core/Mage/Sales/Model/Convert/Quote.php 94 sales_convert_quote_address_to_order_address
app/code/core/Mage/Sales/Model/Convert/Quote.php 113 sales_convert_quote_payment_to_order_payment
app/code/core/Mage/Sales/Model/Convert/Quote.php 150 sales_convert_quote_item_to_order_item
app/code/core/Mage/Sales/Model/Convert/Order.php 53 sales_convert_order_to_quote
app/code/core/Mage/Rule/Model/Environment.php 40 rule_environment_collect
app/code/core/Mage/CatalogSearch/Model/Mysql4/Advanced.php 71 catalogindex_prepare_price_select
app/code/core/Mage/CatalogSearch/Model/Mysql4/Advanced.php 76 catalog_prepare_price_select
app/code/core/Mage/CatalogSearch/Model/Mysql4/Fulltext.php 287 catalogsearch_reset_search_result
app/code/core/Mage/CatalogIndex/Model/Data/Abstract.php 204 catalogindex_get_minimal_price
app/code/core/Mage/CatalogIndex/Model/Mysql4/Price.php 88 catalogindex_prepare_price_select
app/code/core/Mage/CatalogIndex/Model/Mysql4/Price.php 119 catalogindex_prepare_price_select
app/code/core/Mage/CatalogIndex/Model/Mysql4/Price.php 163 catalogindex_prepare_price_select
app/code/core/Mage/CatalogIndex/Model/Mysql4/Price.php 203 catalogindex_prepare_price_select
app/code/core/Mage/CatalogIndex/Model/Indexer.php 353 catalogindex_plain_reindex_after
app/code/core/Mage/CatalogIndex/Model/Indexer.php 613 catalogindex_prepare_price_select
app/code/core/Mage/Bundle/Model/Product/Price.php 78 catalog_product_get_final_price
app/code/core/Mage/Bundle/Model/Product/Price.php 89 prepare_catalog_product_collection_prices
app/code/core/Mage/Bundle/Model/Mysql4/Price/Index.php 357 catalog_product_prepare_index_select
app/code/core/Mage/Bundle/Model/Mysql4/Indexer/Price.php 218 catalog_product_prepare_index_select
app/code/core/Mage/Bundle/Model/Mysql4/Indexer/Price.php 386 prepare_catalog_product_price_index_table
app/code/core/Mage/Bundle/Block/Catalog/Product/View/Type/Bundle.php 101 bundle_product_view_config
app/code/core/Mage/Eav/Model/Entity/Collection/Abstract.php 787 eav_collection_abstract_load_before
app/code/core/Mage/Eav/Model/Entity/Attribute.php 197 eav_attribute_get_backend_type_by_input
app/code/core/Mage/Eav/Model/Entity/Attribute.php 241 eav_attribute_get_default_value_by_input
app/code/core/Mage/Eav/Block/Adminhtml/Attribute/Edit/Main/Abstract.php 174 adminhtml_block_eav_attribute_edit_form_init
app/code/core/Mage/Cms/Helper/Wysiwyg/Images.php 157 cms_wysiwyg_images_static_urls_allowed
app/code/core/Mage/Cms/Helper/Page.php 105 cms_page_render
app/code/core/Mage/Cms/Model/Wysiwyg/Config.php 88 cms_wysiwyg_config_prepare
app/code/core/Mage/Cms/Model/Page.php 115 cms_page_get_available_statuses
app/code/core/Mage/Cms/Controller/Router.php 71 cms_controller_router_match_before
app/code/core/Mage/Catalog/Helper/Output.php 48 catalog_helper_output_construct
app/code/core/Mage/Catalog/Model/Product/Status.php 208 catalog_product_status_update
app/code/core/Mage/Catalog/Model/Product/Action.php 93 catalog_product_website_update_before
app/code/core/Mage/Catalog/Model/Product/Action.php 117 catalog_product_website_update
app/code/core/Mage/Catalog/Model/Product/Type/Configurable/Price.php 70 catalog_product_type_configurable_price
app/code/core/Mage/Catalog/Model/Product/Type/Abstract.php 371 catalog_product_type_prepare_cart_options
app/code/core/Mage/Catalog/Model/Product/Type/Price.php 68 catalog_product_get_final_price
app/code/core/Mage/Catalog/Model/Product.php 165 $this->_eventPrefix.’_validate_before
app/code/core/Mage/Catalog/Model/Product.php 167 $this->_eventPrefix.’_validate_after
app/code/core/Mage/Catalog/Model/Product.php 1002 catalog_model_product_duplicate
app/code/core/Mage/Catalog/Model/Product.php 1200 catalog_product_is_salable_before
app/code/core/Mage/Catalog/Model/Product.php 1210 catalog_product_is_salable_after
app/code/core/Mage/Catalog/Model/Product.php 1357 $this->_eventPrefix.’_delete_after_done
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Category/Tree.php 197 catalog_category_tree_init_inactive_category_ids
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Category/Tree.php 354 catalog_category_tree_move_before
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Category/Tree.php 389 catalog_category_tree_move_after
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Category/Flat.php 155 catalog_category_tree_init_inactive_category_ids
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Category/Collection.php 127 $this->_eventPrefix . ‘_load_before
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Category/Collection.php 139 $this->_eventPrefix . ‘_load_after
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Category/Collection.php 301 $this->_eventPrefix . ‘_add_is_active_filter
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Category/Flat/Collection.php 109 $this->_eventPrefix . ‘_load_before
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Category/Flat/Collection.php 121 $this->_eventPrefix . ‘_load_after
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Category/Flat/Collection.php 196 $this->_eventPrefix . ‘_add_is_active_filter
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Product/Indexer/Price/Default.php 252 prepare_catalog_product_index_select
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Product/Indexer/Price/Default.php 269 prepare_catalog_product_price_index_table
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Product/Indexer/Price/Grouped.php 114 catalog_product_prepare_index_select
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Product/Indexer/Eav/Decimal.php 97 prepare_catalog_product_index_select
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Product/Indexer/Eav/Source.php 140 prepare_catalog_product_index_select
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Product/Indexer/Eav/Source.php 213 prepare_catalog_product_index_select
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Product/Indexer/Eav/Abstract.php 187 prepare_catalog_product_index_select
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Product/Compare/Item/Collection.php 316 catalog_product_compare_item_collection_clear
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Product/Collection.php 364 catalog_product_collection_load_before
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Product/Collection.php 387 catalog_product_collection_load_after
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Product/Collection.php 821 catalog_product_collection_before_add_count_to_categories
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Product/Collection.php 1630 catalog_product_collection_apply_limitations_after
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Product/Flat/Indexer.php 335 catalog_product_flat_prepare_columns
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Product/Flat/Indexer.php 396 catalog_product_flat_prepare_indexes
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Product/Flat/Indexer.php 859 catalog_product_flat_rebuild
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Product/Flat/Indexer.php 1108 catalog_product_flat_update_product
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Layer/Filter/Price.php 104 catalogindex_prepare_price_select
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Layer/Filter/Price.php 109 catalog_prepare_price_select
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Category.php 352 catalog_category_change_products
app/code/core/Mage/Catalog/Model/Category.php 219 catalog_category_tree_move_before
app/code/core/Mage/Catalog/Model/Category.php 220 $this->_eventPrefix.’_move_before
app/code/core/Mage/Catalog/Model/Category.php 224 $this->_eventPrefix.’_move_after
app/code/core/Mage/Catalog/Model/Category.php 237 category_move
app/code/core/Mage/Catalog/Model/Convert/Adapter/Product.php 740 catalog_product_import_after
app/code/core/Mage/Catalog/Block/Product/List/Upsell.php 70 catalog_product_upsell
app/code/core/Mage/Catalog/Block/Product/View.php 160 catalog_product_view_config
app/code/core/Mage/Catalog/Block/Product/View/Type/Configurable.php 120 catalog_product_type_configurable_price
app/code/core/Mage/Catalog/Block/Product/List.php 165 catalog_block_product_list_collection
app/code/core/Mage/Catalog/controllers/Product/CompareController.php 80 catalog_product_compare_add_product
app/code/core/Mage/Catalog/controllers/Product/CompareController.php 114 catalog_product_compare_remove_product
app/code/core/Mage/Catalog/controllers/ProductController.php 50 catalog_controller_product_init_before
app/code/core/Mage/Catalog/controllers/ProductController.php 88 catalog_controller_product_init
app/code/core/Mage/Catalog/controllers/ProductController.php 195 catalog_controller_product_view
app/code/core/Mage/Catalog/controllers/CategoryController.php 43 catalog_controller_category_init_before
app/code/core/Mage/Catalog/controllers/CategoryController.php 59 catalog_controller_category_init_after
app/code/core/Mage/SalesRule/Model/Quote/Discount.php 85 sales_quote_address_discount_item
app/code/core/Mage/SalesRule/Model/Quote/Discount.php 91 sales_quote_address_discount_item
app/code/core/Mage/SalesRule/Model/Rule/Condition/Combine.php 54 salesrule_rule_condition_combine
app/code/core/Mage/SalesRule/Model/Validator.php 355 salesrule_validator_process
app/code/core/Mage/SalesRule/Model/Rule.php 318 salesrule_rule_get_coupon_types
app/code/core/Mage/Customer/Helper/Data.php 268 customer_registration_is_allowed
app/code/core/Mage/Customer/Model/Session.php 68 customer_session_init
app/code/core/Mage/Customer/Model/Session.php 192 customer_login
app/code/core/Mage/Customer/Model/Session.php 220 customer_logout
app/code/core/Mage/Customer/Model/Address/Abstract.php 305 customer_address_format
app/code/core/Mage/Customer/Model/Customer.php 123 customer_customer_authenticated
app/code/core/Mage/Log/Model/Mysql4/Log.php 56 log_log_clean_before
app/code/core/Mage/Log/Model/Mysql4/Log.php 64 log_log_clean_after
app/code/core/Mage/Log/Model/Mysql4/Visitor/Collection.php 299 log_visitor_collection_load_before
app/code/core/Mage/Tax/Model/Calculation.php 189 tax_rate_data_fetch
app/code/core/Mage/Tax/Model/Calculation/Rate.php 90 tax_settings_change_after
app/code/core/Mage/Tax/Model/Calculation/Rate.php 102 tax_settings_change_after
app/code/core/Mage/Tax/Model/Calculation/Rate.php 146 tax_settings_change_after
app/code/core/Mage/Tax/Model/Calculation/Rule.php 62 tax_settings_change_after
app/code/core/Mage/Tax/Model/Calculation/Rule.php 74 tax_settings_change_after
app/code/core/Mage/GoogleCheckout/Model/Api/Xml/Checkout.php 114 google_checkout_discount_item_price
app/code/core/Mage/GoogleCheckout/Model/Api/Xml/Callback.php 370 checkout_submit_all_after
app/code/core/Mage/GoogleCheckout/Block/Link.php 90 googlecheckout_block_link_html_before
app/code/core/Mage/GoogleBase/controllers/TypesController.php 46 controller_action_postdispatch_adminhtml
app/code/core/Mage/Rss/Block/Order/New.php 77 rss_order_new_collection_select
app/code/core/Mage/Rss/Block/Catalog/Special.php 149 rss_catalog_special_xml_callback
app/code/core/Mage/Rss/Block/Catalog/Tag.php 87 rss_catalog_tagged_item_xml_callback
app/code/core/Mage/Rss/Block/Catalog/Category.php 119 rss_catalog_category_xml_callback
app/code/core/Mage/Rss/Block/Catalog/New.php 105 rss_catalog_new_xml_callback
app/code/core/Mage/Rss/Block/Catalog/Review.php 74 rss_catalog_review_collection_select
app/code/core/Mage/Rss/Block/Catalog/NotifyStock.php 81 rss_catalog_notify_stock_collection_select
app/code/core/Mage/Payment/Model/Method/Abstract.php 600 payment_method_is_active
app/code/core/Mage/Payment/Block/Form/Cc.php 154 payment_form_block_to_html_before
app/code/core/Mage/Payment/Block/Info.php 166 payment_info_block_prepare_specific_information
app/code/core/Mage/Paypal/Model/Cart.php 301 paypal_prepare_line_items
app/code/core/Mage/Api/Model/User.php 174 api_user_authenticated
app/code/core/Mage/CatalogRule/Model/Mysql4/Rule.php 399 catalogrule_before_apply
app/code/core/Mage/CatalogRule/Model/Mysql4/Rule.php 534 catalogrule_after_apply
app/code/core/Mage/Wishlist/Helper/Data.php 334 wishlist_items_renewed
app/code/core/Mage/Wishlist/controllers/IndexController.php 137 wishlist_add_product
app/code/core/Mage/Wishlist/controllers/IndexController.php 383 wishlist_share
app/code/core/Mage/Sendfriend/controllers/ProductController.php 131 sendfriend_product
app/code/core/Mage/Core/Helper/Data.php 385 $eventName
app/code/core/Mage/Core/Model/Layout/Update.php 406 core_layout_update_updates_get_after
app/code/core/Mage/Core/Model/Locale.php 136 core_locale_set_locale
app/code/core/Mage/Core/Model/Layout.php 433 core_layout_block_create_after
app/code/core/Mage/Core/Model/Session/Abstract.php 216 core_session_abstract_clear_messages
app/code/core/Mage/Core/Model/Session/Abstract.php 252 core_session_abstract_add_message
app/code/core/Mage/Core/Model/Abstract.php 253 model_load_before
app/code/core/Mage/Core/Model/Abstract.php 255 $this->_eventPrefix.’_load_before
app/code/core/Mage/Core/Model/Abstract.php 266 model_load_after
app/code/core/Mage/Core/Model/Abstract.php 267 $this->_eventPrefix.’_load_after
app/code/core/Mage/Core/Model/Abstract.php 343 model_save_commit_after
app/code/core/Mage/Core/Model/Abstract.php 344 $this->_eventPrefix.’_save_commit_after
app/code/core/Mage/Core/Model/Abstract.php 390 model_save_before
app/code/core/Mage/Core/Model/Abstract.php 391 $this->_eventPrefix.’_save_before
app/code/core/Mage/Core/Model/Abstract.php 465 model_save_after
app/code/core/Mage/Core/Model/Abstract.php 466 $this->_eventPrefix.’_save_after
app/code/core/Mage/Core/Model/Abstract.php 500 model_delete_before
app/code/core/Mage/Core/Model/Abstract.php 501 $this->_eventPrefix.’_delete_before
app/code/core/Mage/Core/Model/Abstract.php 528 model_delete_after
app/code/core/Mage/Core/Model/Abstract.php 529 $this->_eventPrefix.’_delete_after
app/code/core/Mage/Core/Model/Abstract.php 540 model_delete_commit_after
app/code/core/Mage/Core/Model/Abstract.php 541 $this->_eventPrefix.’_delete_commit_after
app/code/core/Mage/Core/Model/Mysql4/Collection/Abstract.php 492 core_collection_abstract_load_before
app/code/core/Mage/Core/Model/Mysql4/Collection/Abstract.php 494 $this->_eventPrefix.’_load_before
app/code/core/Mage/Core/Model/Mysql4/Collection/Abstract.php 541 core_collection_abstract_load_after
app/code/core/Mage/Core/Model/Resource.php 167 resource_get_tablename
app/code/core/Mage/Core/Model/App.php 1090 application_clean_cache
app/code/core/Mage/Core/Controller/Response/Http.php 74 http_response_send_before
app/code/core/Mage/Core/Controller/Varien/Front.php 128 controller_front_init_before
app/code/core/Mage/Core/Controller/Varien/Front.php 147 controller_front_init_routers
app/code/core/Mage/Core/Controller/Varien/Front.php 186 controller_front_send_response_before
app/code/core/Mage/Core/Controller/Varien/Front.php 190 controller_front_send_response_after
app/code/core/Mage/Core/Controller/Varien/Action.php 298 controller_action_layout_load_before
app/code/core/Mage/Core/Controller/Varien/Action.php 316 controller_action_layout_generate_xml_before
app/code/core/Mage/Core/Controller/Varien/Action.php 335 controller_action_layout_generate_blocks_before
app/code/core/Mage/Core/Controller/Varien/Action.php 347 controller_action_layout_generate_blocks_after
app/code/core/Mage/Core/Controller/Varien/Action.php 383 controller_action_layout_render_before
app/code/core/Mage/Core/Controller/Varien/Action.php 384 controller_action_layout_render_before_’.$this->getFullActionName(
app/code/core/Mage/Core/Controller/Varien/Action.php 502 controller_action_predispatch
app/code/core/Mage/Core/Controller/Varien/Action.php 508 controller_action_predispatch_’.$this->getFullActionName(
app/code/core/Mage/Core/Controller/Varien/Action.php 523 controller_action_postdispatch_’.$this->getFullActionName(
app/code/core/Mage/Core/Controller/Varien/Action.php 527 controller_action_postdispatch_’.$this->getRequest(
app/code/core/Mage/Core/Controller/Varien/Action.php 531 controller_action_postdispatch
app/code/core/Mage/Core/Controller/Varien/Action.php 540 controller_action_noroute
app/code/core/Mage/Core/Controller/Varien/Action.php 560 controller_action_nocookies
app/code/core/Mage/Core/Block/Abstract.php 222 core_block_abstract_prepare_layout_before
app/code/core/Mage/Core/Block/Abstract.php 745 core_block_abstract_to_html_before
app/code/core/Mage/Core/Block/Abstract.php 781 core_block_abstract_to_html_after
app/code/core/Mage/Review/Model/Mysql4/Review/Collection.php 188 review_review_collection_load_before
app/code/core/Mage/Review/controllers/ProductController.php 73 review_controller_product_init_before
app/code/core/Mage/Review/controllers/ProductController.php 85 review_controller_product_init
app/code/core/Mage/Checkout/Helper/Data.php 275 checkout_allow_guest
app/code/core/Mage/Checkout/Model/Session.php 93 checkout_quote_init
app/code/core/Mage/Checkout/Model/Session.php 295 checkout_quote_destroy
app/code/core/Mage/Checkout/Model/Cart.php 259 checkout_cart_product_add_after
app/code/core/Mage/Checkout/Model/Cart.php 361 checkout_cart_update_items_before
app/code/core/Mage/Checkout/Model/Cart.php 396 checkout_cart_update_items_after
app/code/core/Mage/Checkout/Model/Cart.php 427 checkout_cart_save_after
app/code/core/Mage/Checkout/Model/Type/Multishipping.php 275 checkout_type_multishipping_set_shipping_items
app/code/core/Mage/Checkout/Model/Type/Multishipping.php 503 checkout_type_multishipping_create_orders_single
app/code/core/Mage/Checkout/Model/Type/Multishipping.php 523 checkout_submit_all_after
app/code/core/Mage/Checkout/Model/Type/Onepage.php 735 checkout_type_onepage_save_order_after
app/code/core/Mage/Checkout/Model/Type/Onepage.php 776 checkout_submit_all_after
app/code/core/Mage/Checkout/controllers/OnepageController.php 223 checkout_onepage_controller_success_action
app/code/core/Mage/Checkout/controllers/OnepageController.php 367 checkout_controller_onepage_save_shipping_method
app/code/core/Mage/Checkout/controllers/MultishippingController.php 335 checkout_controller_multishipping_shipping_post
app/code/core/Mage/Checkout/controllers/MultishippingController.php 528 checkout_multishipping_controller_success_action
app/code/core/Mage/Checkout/controllers/CartController.php 191 checkout_cart_add_product_complete
app/code/core/Mage/Tag/Model/Mysql4/Product/Collection.php 401 tag_tag_product_collection_load_after
app/code/core/Mage/Tag/Model/Mysql4/Indexer/Summary.php 208 prepare_catalog_product_index_select
app/code/core/Mage/Adminhtml/Model/Sales/Order/Create.php 302 sales_convert_order_to_quote
app/code/core/Mage/Adminhtml/Model/Sales/Order/Create.php 391 sales_convert_order_item_to_quote_item
app/code/core/Mage/Adminhtml/Model/Sales/Order/Create.php 1442 checkout_submit_all_after
app/code/core/Mage/Adminhtml/Controller/Action.php 151 adminhtml_controller_action_predispatch_start
app/code/core/Mage/Adminhtml/Block/Template.php 80 adminhtml_block_html_before
app/code/core/Mage/Adminhtml/Block/Widget/Container.php 294 adminhtml_widget_container_html_before
app/code/core/Mage/Adminhtml/Block/Cms/Page/Edit/Tab/Content.php 98 adminhtml_cms_page_edit_tab_content_prepare_form
app/code/core/Mage/Adminhtml/Block/Cms/Page/Edit/Tab/Main.php 117 adminhtml_cms_page_edit_tab_main_prepare_form
app/code/core/Mage/Adminhtml/Block/Cms/Page/Edit/Tab/Design.php 125 adminhtml_cms_page_edit_tab_design_prepare_form
app/code/core/Mage/Adminhtml/Block/Cms/Page/Edit/Tab/Meta.php 76 adminhtml_cms_page_edit_tab_meta_prepare_form
app/code/core/Mage/Adminhtml/Block/Catalog/Category/Tabs.php 158 adminhtml_catalog_category_tabs
app/code/core/Mage/Adminhtml/Block/Catalog/Category/Tree.php 284 adminhtml_catalog_category_tree_is_moveable
app/code/core/Mage/Adminhtml/Block/Catalog/Category/Tree.php 321 adminhtml_catalog_category_tree_can_add_root_category
app/code/core/Mage/Adminhtml/Block/Catalog/Category/Tree.php 341 adminhtml_catalog_category_tree_can_add_sub_category
app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Price/Recurring.php 42 catalog_product_edit_form_render_recurring
app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Attributes/Create.php 85 adminhtml_catalog_product_edit_tab_attributes_create_html_before
app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Attributes.php 131 adminhtml_catalog_product_edit_prepare_form
app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Attributes.php 151 adminhtml_catalog_product_edit_element_types
app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Action/Attribute/Tab/Attributes.php 48 adminhtml_catalog_product_form_prepare_excluded_field_list
app/code/core/Mage/Adminhtml/Block/Catalog/Product/Attribute/Set/Main.php 405 adminhtml_catalog_product_attribute_set_main_html_before
app/code/core/Mage/Adminhtml/Block/Catalog/Product/Attribute/Set/Toolbar/Main.php 68 adminhtml_catalog_product_attribute_set_toolbar_main_html_before
app/code/core/Mage/Adminhtml/Block/Catalog/Product/Attribute/New/Product/Attributes.php 64 adminhtml_catalog_product_edit_prepare_form
app/code/core/Mage/Adminhtml/Block/Catalog/Product/Attribute/New/Product/Attributes.php 80 adminhtml_catalog_product_edit_element_types
app/code/core/Mage/Adminhtml/Block/Catalog/Product/Attribute/Edit/Tab/Main.php 71 adminhtml_product_attribute_types
app/code/core/Mage/Adminhtml/Block/Catalog/Product/Attribute/Edit/Tab/Main.php 242 adminhtml_catalog_product_attribute_edit_prepare_form
app/code/core/Mage/Adminhtml/Block/Promo/Quote/Edit/Tab/Main.php 255 adminhtml_promo_quote_edit_tab_main_prepare_form
app/code/core/Mage/Adminhtml/Block/Promo/Quote/Edit/Tab/Actions.php 162 adminhtml_block_salesrule_actions_prepareform
app/code/core/Mage/Adminhtml/Block/Report/Grid.php 174 adminhtml_widget_grid_filter_collection
app/code/core/Mage/Adminhtml/controllers/Sales/Order/CreateController.php 222 adminhtml_sales_order_create_process_data
app/code/core/Mage/Adminhtml/controllers/Sales/Order/CreditmemoController.php 160 adminhtml_sales_order_creditmemo_register_before
app/code/core/Mage/Adminhtml/controllers/CacheController.php 142 clean_media_cache_after
app/code/core/Mage/Adminhtml/controllers/CacheController.php 166 clean_catalog_images_cache_after
app/code/core/Mage/Adminhtml/controllers/CustomerController.php 298 adminhtml_customer_prepare_save
app/code/core/Mage/Adminhtml/controllers/CustomerController.php 329 adminhtml_customer_save_after
app/code/core/Mage/Adminhtml/controllers/Permissions/RoleController.php 189 admin_permissions_role_prepare_save
app/code/core/Mage/Adminhtml/controllers/ReportController.php 82 on_view_report
app/code/core/Mage/Adminhtml/controllers/Cms/PageController.php 134 cms_page_prepare_save
app/code/core/Mage/Adminhtml/controllers/Cms/PageController.php 185 adminhtml_cmspage_on_delete
app/code/core/Mage/Adminhtml/controllers/Cms/PageController.php 190 adminhtml_cmspage_on_delete
app/code/core/Mage/Adminhtml/controllers/Catalog/Product/Action/AttributeController.php 145 catalog_product_to_website_change
app/code/core/Mage/Adminhtml/controllers/Catalog/ProductController.php 182 catalog_product_new_action
app/code/core/Mage/Adminhtml/controllers/Catalog/ProductController.php 227 catalog_product_edit_action
app/code/core/Mage/Adminhtml/controllers/Catalog/ProductController.php 643 catalog_product_prepare_save
app/code/core/Mage/Adminhtml/controllers/Catalog/ProductController.php 860 catalog_controller_product_delete
app/code/core/Mage/Adminhtml/controllers/Catalog/CategoryController.php 303 catalog_category_prepare_save
app/code/core/Mage/Adminhtml/controllers/Catalog/CategoryController.php 398 catalog_controller_category_delete
app/code/core/Mage/Adminhtml/controllers/Promo/CatalogController.php 97 adminhtml_controller_catalogrule_prepare_save
app/code/core/Mage/Adminhtml/controllers/Promo/QuoteController.php 109 adminhtml_controller_salesrule_prepare_save
app/code/core/Mage/Adminhtml/controllers/System/ConfigController.php 136 admin_system_config_changed_section_{$section}
app/code/core/Mage/Adminhtml/controllers/System/StoreController.php 200 store_group_save
app/code/core/Mage/Adminhtml/controllers/System/StoreController.php 222 $eventName
app/code/core/Mage/Adminhtml/controllers/System/StoreController.php 431 store_delete
app/code/core/Mage/Admin/Model/Session.php 101 admin_session_user_login_success
app/code/core/Mage/Admin/Model/Session.php 111 admin_session_user_login_failed
GD Star Rating
loading...
GD Star Rating
loading...

Wie wird eine Banane richtig geöffnet?

8. September 2010 Keine Kommentare

Heute ein etwas andere Praxis-Tipp: Wie öffnet man eine Banane richtig? Das folgendes Video zeigt, wie man eine Banane richtig öffnet. Sogar die Affen, deren Hauptnahrungsmittel ja bekanntlich Bananen sind, sollen das leckere Obst nicht oben sondern unten aufmachen. Das geht schneller und ist vor allem praktischer.

GD Star Rating
loading...
GD Star Rating
loading...
KategorienAllgemein Tags: , ,

Magento: Session Variable – Set Unset Session Variable

Es wird eine individuelle Variable mit den Namen “magentoTest” angelegt. Der Wert für diese ist in diesem Fall “hello magento”.

$session = Mage::getSingleton('core/session', array('name'=>'frontend'));
$session->setMagentoTest('hello magento');

Abfragen der Werte:

$test = Mage::getSingleton('core/session')->getMagentoTest();

Session Variable löschen / unset

Mage::getSingleton('core/session')->setMagentoTest();

Nur eine bestimmte Session-Variable löschen:

Mage::getSingleton('core/session')->unsMagentoTest();

(Im Frontend die Customer oder Core Session benutzen. Im Backend die Adminhtml Session benutzen.)
Core Session:- Mage::getSingleton(‘core/session’)
Customer Session:- Mage::getSingleton(‘customer/session’)
Admin Session:- Mage::getSingleton(‘adminhtml/session’)

GD Star Rating
loading...
GD Star Rating
loading...
KategorienMagento, PHP, Programmierung Tags: , ,

10 Tipps für bessere Landingpage Texte

10 gute Tipps für bessere Landingpage Texte findet ihr hier

GD Star Rating
loading...
GD Star Rating
loading...
KategorienSEO & SEM Tags: , , ,