Ich habe ein bisschen eine seltsame Situation, die ich versuche zu beheben. Magento v1.9.2.4Auslagerungsbestand/Verfügbarkeit für spezifisches Attribut Set
Ich habe nur zwei unterschiedliche Attributsätze. A und B.
Ich mag für Satz B die Bestandsmenge/Verfügbarkeit angezeigt werden, aber nicht Satz A.
Um die Dinge etwas komplizierter zu machen, ich habe 14 Kundengruppen, I wollen nur 6 dieser Gruppen jemals irgendwelche Mengen/Verfügbarkeit sehen.
Hier ist, was ich bisher dies arrangieren getan haben:
mit der$customerSession = Mage::getSingleton('customer/session');
if($customerSession->isLoggedIn()){
$groupId = $customerSession->getCustomerGroupId();
$group = Mage::getModel('customer/group')->load($groupId);
if ('custgroup_1' == $group->getCode()){
$qty = (int) Mage::getModel('cataloginventory/stock_item')->loadByProduct($_product)->getQty();
echo 'Quantity Available: ' . $qty;
}
}
Die obige Snippet wird wiederholt 5 mal [if (‚custgroup_1‘ ...] geändert, um die Gruppe I diese müssen unterbringen zu Dieser Teil funktioniert einwandfrei
Ich muss nur irgendwie angeben, dass ich nur die Verfügbarkeit für die Attributgruppe B anzeigen möchte. Dann unabhängig von der Kundengruppe nie die Menge/Verfügbarkeit für Attribut anzeigen Satz A.
Ich habe versucht zu spielen mit den Inventaroptionen auf der Produktseite. (deaktivierte Lagerverwaltung = Anzahl zeigt noch | aktivierte Lagerverwaltung, setze Menge auf 0 und meine benutzerdefinierten Optionen verschwinden | ect.) Nichts im Magento-Backend scheint zu funktionieren.
Ich bin ein Neuling für diese ganze Magento/Dev-Sache. Also entschuldige ich mich wenn das eine dumme Frage ist.
Vielen Dank für jede/alle Hilfe!