Magento

Pytania i odpowiedzi dla użytkowników platformy e-commerce Magento

4
Kontrola wersji dla rozwoju modułów
Zastanawiam się, czy istnieją jakieś dobre konwencje, jeśli chodzi o kontrolę wersji, dotyczące opracowywania modułu, którego używasz zarówno w jednej instancji Magento, jak i który chcesz wydać jako moduł społecznościowy. Początkowo próbowałem użyć modmana do zarządzania modułem poza moim głównym repozytorium instancji Magento. Ale skończyło się to problematycznie na wielu …
22 versioning 

2
Instaluj skrypty: tworzenie tabel a aktualizowanie istniejących
mam jedno pytanie, ostatnio opracowywałem jeden moduł z dużą ilością tabel w DB, a koncepcja często się zmieniała, więc musiałem zmienić istniejące tabele w DB i zauważyłem różnicę w tworzeniu skryptów i aktualizacji tabel. Proszę bardzo. Spójrz na tworzenie kodu tabeli poniżej: $table = $installer->getConnection() ->newTable($installer->getTable('module/table')) ->addColumn('id', Varien_Db_Ddl_Table::TYPE_INTEGER, 9, array( …


5
Zgodność z Magento CE PCI
Jakie kroki należy podjąć, aby osiągnąć zgodność z PCI dla Magento CE? Na przykład korzystanie z płatności internetowych Paypal lub szałwii bezpośrednio w sklepie pomogłoby osiągnąć zgodność z PCI?

7
Zaczynam uczyć się Magento bez doświadczenia w PHP, jakie są moje opcje?
Mam doświadczenie w programowaniu i HTML i staram się znaleźć dobry przewodnik dla początkujących. Witryna Magento wydaje się być skierowana do ekspertów, ale mogę szukać we wszystkich niewłaściwych miejscach. Czy są jakieś szczególnie dobre książki lub zasoby online? W szczególności chciałbym dowiedzieć się, jak dodać własny kod JavaScript do różnych …

2
Funkcja edycji zamówień
Obecnie Magento obsługuje zmianę zamówienia tylko w formie zmiany kolejności, co może być spowodowane złożonym procesem zamawiania i strukturą bazy danych. Ale często zmiana kolejności nie jest opcją w przypadku, gdy dane karty kredytowej klienta nie są przechowywane lub nie jest możliwe obciążenie lub zwrot pieniędzy Jestem ciekawy decyzji o …

3
Kierowanie na wiele uchwytów układu w układzie XML
Mam niestandardowy kontroler dostępny na ścieżce, /custommodule/customer/infoktóra ładuje 2columns-left.phtmlszablon do rootwęzła w następujący sposób: <custommodule_customer_info> <reference name="root"> <action method="setTemplate"><template>page/2columns-left.phtml</template></action> </reference> </custommodule_customer_info> Chciałbym zaktualizować szablon główny dla klientów, którzy nie są zalogowani, na przykład: <customer_logged_out> <custommodule_customer_info> <reference name="root"> <action method="setTemplate"><template>page/1column.phtml</template></action> </reference> </custommodule_customer_info> </customer_logged_out> Rozumiem, że nie mogę celować w wiele uchwytów …
22 layout 


1
Magento 2: Uncaught TypeError: Nie można odczytać właściwości „*” undefined w (section-config.js: 33)
To zduplikowane pytanie, ale mam ten sam problem podczas dodawania produktu i usuwania produktów ze strony koszyka. Spędziłem prawie dzień na rozwiązywaniu problemu, ale nie mam nadziei, że ktoś może mi w tym pomóc. Komunikat o błędzie w konsoli: Uncaught TypeError: Nie można odczytać właściwości „*” undefined w (section-config.js: 33) …

2
Utwórz kartę i wstaw niestandardową siatkę do karty
Utworzyłem siatkę, wykonując ten samouczek. Chciałbym utworzyć 4 siatki więcej, problem polega na tym, że muszę dodać wszystkie te siatki do karty do tej pory stworzyłem kontroler do ładowania bloku w następujący sposób: class Lime_Customgrid_Adminhtml_CustomController extends Mage_Adminhtml_Controller_Action { public function indexAction() { $this->_title($this->__('Custom'))->_title($this->__('Custom Lime')); $this->loadLayout(); $this->_setActiveMenu('sales/sales'); $this->_addContent($this->getLayout()->createBlock('lime_customgrid/adminhtml_table_custom')); $this->renderLayout(); } } …


3
Różnica między _module.less a _extend.less
Czy jest jakaś różnica między rozszerzaniem motywu za pomocą _module.lessi _extend.less? A jaka jest najlepsza praktyka przy rozszerzaniu modułu / motywu? Moją pierwszą myślą było to, że lepiej jest używać go _module.lesspodczas projektowania nowego modułu i _extend.lesspodczas jego rozbudowy. Ale Luma używa, _module.lessgdy rozszerza pusty motyw, aby teoria zniknęła za …


7
Przekieruj wszystkie żądania http: // do https: //
Wcześniej opublikowałem to pytanie: /programming/36104047/how-to-redirect-all-http-requests-to-https-on-magento, ale nie otrzymałem żadnej reakcji. Oto mój adres URL witryny: www.trendy-mode.nl przekieruje cię do: https://www.trendy-mode.nl/ Teraz problem polega na tym, że link do menu lub inne podlinki nie są przekierowywane z https:// EX: Istnieje menu takie jak - NIEUW | KLEDING | SCHOENEN | AKCESORIA …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.