In der Datei app/code/core/Mage/Eav/Model/Entity/Collection/Abstract.phpgibt es eine Funktion mit dem Namen joinFieldund eine andere joinTable. Wenn Felder tatsächlich Spalten in den flachen Tabellen sind, was bedeutet es, sie zu verbinden? Und unter welchen Umständen sollte ich joinTablestattdessen verwenden? Können beide austauschbar verwendet werden?
Kürzlich habe ich untersucht, wie die Optionen des mehrschichtigen Navigationsfilters auf der Kategorieseite ermittelt und abgerufen werden. Ich habe ein bisschen in die Modelle und die Datenbank dafür gegraben und dort den folgenden Mechanismus gefunden, den ich nicht verstehe: Situation: Angenommen, ich habe ein Attribut mit dem Namen color(attribute_id = …
Ich werde diesem Tutorial folgen, aber meine Frage ist ... ist es möglich, eine EAV-Entität als Attribut einer neuen EAV-Entität zu verwenden? Vielen Dank. BEARBEITEN : Das Tutorial, das ich ursprünglich gepostet habe, ist ziemlich durcheinander und ich bin stattdessen diesem anderen Tutorial gefolgt.
Heute Morgen, als ich ungefähr hundert Produkte in Magento auswählte und aktivierte, bekam ich diesen mysql too many tableFehler Unten ist das Snippet aus der Protokolldatei a:5:{i:0;s:92:"SQLSTATE[HY000]: General error: 1116 Too many tables; MySQL can only use 61 tables in a join";i:1;s:5786:" #0 /var/www/html/dev.mysite.com/lib/Varien/Db/Statement/Pdo/Mysql.php(110): Zend_Db_Statement_Pdo->_execute(Array) Ich bin durch diesen MySQL-Thread …
Ich möchte ein Produktattribut pragmatisch aus jeder Tabelle löschen. Ich habe einen Code erhalten, der das Kundenattribut löscht. Ich möchte genau wie dieser Code, der Produktattribut löschen war. <?php error_reporting(E_ALL | E_STRICT); $mageFilename = 'app/Mage.php'; require_once $mageFilename; Mage::setIsDeveloperMode(true); umask(0); Mage::app(); Mage::app()->setCurrentStore(Mage::getModel('core/store')->load(Mage_Core_Model_App::ADMIN_STORE_ID)); $setup = new Mage_Eav_Model_Entity_Setup('core_setup'); try { $custAttr = 'user_name'; …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.