Magento: Invalid transactional email code: xy

28. September 2011 at 18:19

Taucht der Fehler z.b. bei der Registrierung oder finalen Absendung einer Bestellung auf, so ist die Ursache oft dass ein E-Mail-Template gelöscht wurde (id xy, für xy steht meist die template-id welche in der Datenbank angegeben wurde).

Die Lösung ist eifnach: Unter “System->Configuration->Sales Emails” im Admin-Backend einfach das Template wieder anlegen & speichern, welches vermisst wird.

Datenmißbrauch und aggressiver Datenmißbrauch bei Facebook?

28. September 2011 at 14:23

Wie schon in diesem Artikel über Facebook geschrieben besteht die Möglichkeit der Seblstauskunft über Personen bezogene Daten bei Facebook. Da ich heute gelesen habe das Facebook auch gelöschte Daten speichert, auch gelöschte private messages, will ich das jetzt gerne im Detail von Facebook erfahren was die über mich speichern.

Deshalb habe ich jetzt um Auskunft zu allen über mich gespeicherten Daten bei #Facebook nach §§ 19, 19a, 33, 34 BDSG eingefordert.

So bald es Infos gibt, werde ich euch hier im Blog informieren!

Facebook Formular zur herausgabe personen bezogner Daten – Datenschutz bei Facebook

23. September 2011 at 14:36

Ihr möchtet von Facebook erfahren welche Daten über euch gespeichert wurden (nicht nur die zum downloaden)?

Hier geht es zum Antrgsformular

Linux: Dateien mit ls sortiert anzeigen

14. September 2011 at 09:52

Mit dem Linux-Bash-Tool ls kann man in diversen Variationen Dateien & Ordner sortieren, hier eine Übersicht der wichtigsten Kommandos:

  • ls -trl
    Dateien nach Zeit der Dateierzeugung anzeigen lassen
  • ls -turl
    Zeigt die Dateien an, auf die zuletzt zugegriffen wurde
  • ls -c
    Dateien nach Datum der letzten Änderung der Satusinformationen anzeigen lassen
  • ls -f
    Deaktiviert die Standardsortierung und Zeigt auch . und .. an
  • ls -S
    Sortiert nach Dateigröße
  • ls -t
    Sortiert nach dem Datum der letzten Änderung
  • ls -U
    Keine Sortierung
  • ls -u
    Sortiert nach Zugriffszeit
  • ls -X
    Sortiert nach Dateierweiterung

Magento: delete an system attribute

13. September 2011 at 18:56

To delete a system attribute in Magento, you must first have to make it user defined.

– Go to phpmyadmin
– Go to your magento installation database
– Go to eav_attribute table
– Browse table with attribute_code ‘YOUR_ATTRIBUTE_CODE’ OR browse the table with the attribute_id of your    attribute (‘your attribute’ means the attribute which you want to remove as system attribute)
– Edit the table row of your attribute
– Find the field „is_user_defined“ and set the value to 1
– save the attribute

 

Now your attribute no longer remains System Attribute
Now you can delete it from Attribute manager

Magento: Mail versenden

8. September 2011 at 16:35

send email in magento (php-code) :

$template_var_array = array(
'var_1' => 'value 1',
'var_2' => 'value 2'
);
$sender = array('name' => 'name', 'email' => 'email@adresse.com');
$translate = Mage::getSingleton('core/translate');
$translate->setTranslateInline(false);
$emailTemplate = Mage::getModel('core/email_template');
$emailTemplate->setDesignConfig(array('area' => 'backend'))
->sendTransactional(
Mage::getStoreConfig('core/email_template'),
Mage::getStoreConfig('general'), // alternate $sender
Mage::getStoreConfig('general'), // absender
null,
$template_var_array;
}
}

Magento: Parent Role id ‚G4‘ does not exist (or other ids)

2. September 2011 at 11:35

Magento reads the rows from the database table admin_role in the wrong“ order. That is it reads the user entry before the parent group (the role) is loaded. This happends because the user rows has a tree_level = 1, when they should have tree_level = 2 or more.

Solution:

To fix a broken admin-interface, run the following query in the magento database:
UPDATE admin_role SET tree_level = 2 WHERE role_type = “U”;

To prevent the error from happening again:
Open up the file app/code/core/Mage/Admin/Model/Mysql4/User.php

On line 162 (or close to that line) you find a row that says:
‘tree_level’ => $row[’tree_level’] + 1,

change this line to:
‘tree_level’ => $row[’tree_level’] + 2,