Buduję swój pierwszy sklep Magento, ale okazało się, że nie mogę dodawać zdjęć do produktów. To strona testowa, więc uczę się, jak działa Magento.
Próbowałem prawie wszystkiego - ponownie zainstalowałem Flash, Shockwave, przeglądarki, zaktualizowałem prototyp ... Nie miałem szczęścia. Próbowałem w 5 przeglądarkach.
Czy jest coś jeszcze, co mogę zrobić, aby to naprawić?
magento-1.9
product-images
image-upload
użytkownik20713
źródło
źródło
Odpowiedzi:
Znalazłem ten problem, kiedy rozszerzyłem i stworzyłem własny motyw dla obszaru administracyjnego.
Te przyciski używają FLASH.
Więc jeśli twoja przeglądarka nie obsługuje flasha - wtedy się nie pojawią.
Upewnij się, że
app/design/adminhtml/default/default/template/media
folder istnieje i że są w nim 2 pliki.Upewnij się, że
skin/adminhtml/default/default/media
folder istnieje i że są w nim 3 pliki.Jeśli utworzyłeś własny motyw (tj. Motyw: „mytheme” i Pakiet „mypackage”), upewnij się, że powyższe dotyczy:
app/design/adminhtml/mytheme/mypackage/template/media
skin/adminhtml/mytheme/mypackage/media
Mam nadzieję, że to pomoże.
źródło
Te przyciski pochodzą z pamięci flash. Sprawdź folder multimediów w następującej lokalizacji
design / adminhtml / default / default / template / media
jeśli nie ma folderu multimediów, skopiuj ze świeżego magento
To rozwiąże twój problem :) jeśli nie wypróbuj Rozwiązanie z poniższych linków /programming/15022532/image-upload-buttons-are-missing-in-magento-in-back-end
http://www.magentocommerce.com/boards/v/viewthread/55646/
źródło
Zabawne, miałem ten sam problem w projekcie, który obecnie pracuję, ale wszystkie pliki były na swoim miejscu (Mówiąc o Magento w wersji 1.14.1.0).
Po pierwsze, pomyślałem, że problemu brakuje tutaj
znalezione w kilku miejscach, na przykład w
Ale to doprowadziło do nowego błędu, więc ostatecznym rozwiązaniem była zmiana pliku php.ini w ten sposób:
do
źródło
Wypróbowałem wszystkie rozwiązania, ale nadal nie byłem w stanie rozwiązać tego problemu.
I got to rozwiązane poprzez pobieranie Adobe flash dla przeglądarki (Firefox), który pracował dla mnie.
źródło
Edytuj swój
/app/design/adminhtml/default/default/template/media/uploader.phtml
zamienić
źródło
Istnieją trzy myśli: - HHVM (błędna konfiguracja)
Kopiuj
do
i zastąp:
do:
Jest to w końcu rozwiązanie pozwalające całkowicie rozwiązać problem.
źródło
Miałem ten sam problem i naprawiłem go tak: w chrome wpisz następujący adres URL
chrome: // settings / content
Zobaczysz wyskakujące okienko, przewiń w dół, aż zobaczysz flash, wybierz zezwól witrynom na uruchamianie flasha .
Pozdrowienia.
źródło
Aby naprawić przycisk przesyłania obrazu produktu nie załadowany w Magento CE 1.9.2.1, musiałem dodać wartość
'
w postacimaxUploadFileSizeInBytes
.Zmiana
Do
W
źródło
Jeśli używasz Git, upewnij się, że plik .gitignore nie wyklucza przypadkowo plików Flash Shockwave.
Mój .gitignore miał linię:
Co miało wykluczać * .swp, * .swo itp., Ale wtedy nie myślałem o * .swf.
Więc zmieniłem to na:
źródło
Miałem również ten problem, a to dlatego, że chciałem kontrolować moje niepewne i bezpieczne podstawowe adresy URL dla frontonu i administratora z poziomu pliku local.xml
Jeśli więc Twoje niezabezpieczone i bezpieczne podstawowe adresy URL są kontrolowane przez plik local.xml, możesz napotkać ten problem. Nie miałem jeszcze czasu na poprawkę
Mam nadzieję że to pomoże!
źródło
Miałem ten sam problem na Magento 1.9.2.3 z HHVM. Odkryłem, że problem dotyczy HHVM. Przejście na PHP5-FPM rozwiązało problem.
źródło
Miałem ten sam problem. Oto, co naprawiło problem:
W app / design / adminhtml / default / default / template / media / uploader.phtml
źródło
Zaktualizuj przeglądarkę i zainstaluj najnowszy Flash Player ...
źródło