W Magento 1 Mage::getBaseUrl();, ale w Magento 2 muszę przekazać konstruktorowi typ obiektu klasy odpowiedzialnej. Nie mam pojęcia, którą klasę muszę zaliczyć?
Klient chce, aby jego sklep z wieloma sklepami był skonfigurowany w następujący sposób: http://www.domain1.org/de/ -> strona 1, widok sklepu 1 http://www.domain1.org/en/ -> strona 1, widok sklepu 2 http://www.domain1.ch/de/ -> witryna 2, widok sklepu 3 http://www.domain1.ch/fr/ -> witryna 2, widok sklepu 4 http://www.domain1.ch/it/ -> witryna 2, widok sklepu 5 ... To …
Jaki jest najskuteczniejszy sposób uzyskania adresu URL produktu, podając tylko jego identyfikator? W kilku miejscach w naszym kodzie mamy takie rzeczy, jak Mage::getModel('catalog/product')->load($id)->getProductUrl()na przykład uzyskanie adresu URL produktu, biorąc pod uwagę ilość zdarzeń itp. Związanych z produktem, wydaje się to raczej marnotrawstwem, czy istnieje prostsza metoda? Przydałaby się możliwość określenia …
Czy istnieje powód, aby użyć Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB)zamiast Mage::getBaseUrl()? Widziałem oba używane i oba zwracają to samo. Czy ten dłuższy jest zbędny? Wykorzystuje również 2 wywołania funkcji. Co więcej, widzę, że Mage_Core_Model_Store::URL_TYPE_WEBpo prostu zwraca ciąg „web”. Jaki jest tego sens?
Używam Magento ver. 1.7.0.2. Oto link do mojej strony: http://dev.blokeundees.com.au/ Muszę usunąć /index.phpfolder z adresów URL, więc edytowałem .htaccessplik i zaplecze (bezpieczne, przepisuje serwer WWW) i /index.phpzostałem poprawnie usunięty. Ale podczas uzyskiwania dostępu do interfejsu użytkownika zwraca błąd 404 (nie znaleziono strony) dla każdej strony oprócz strony indeksu. Nie wiem, …
Jak usunąć identyfikator sesji z adresu URL w Magento 2 (frontend). To jest SIDparametr zapytania w adresie URL. Na przykład: https: //example.com/contact/? SID = sfl317buq8ru4uf4a ...
Czy w Magento, jeśli mam ciąg adresu URL, jest jakaś wbudowana funkcja, której można użyć do dodania do niego parametrów zapytania? Dokładnie w tym przypadku, na który patrzę, generuję adres URL kategorii, a następnie chcę na nim dodać zestaw parametrów zapytania. Wykonuję następujące czynności: $categoryUrl = Mage::getModel('catalog/category')->load(1)->getUrl(); Chcę następnie dodać …
Otrzymuję kolekcję produktów określonej kategorii na stronie w kilku różnych witrynach Magento. Mój kod do pobrania kolekcji to: $category = new Mage_Catalog_Model_Category(); $category->load($id); $collection = $category->getProductCollection(); $collection->addAttributeToSelect('*'); $collection->addAttributeToFilter('status', 1); $collection->addFieldToFilter(array(array('attribute'=>'visibility', 'neq'=>"1" ))); $collection->getSelect()->limit(12); foreach ($collection as $shopProduct) : echo $shopProduct->getProductUrl(); endforeach; Mój problem polega na tym, że na jednej z …
Dlaczego Magento 2 tworzy dyrektywy dla obrazów multimedialnych przy użyciu adresu URL administratora? na przykład kiedy dodam obraz na stronie kategorii WYSIWYG, dodaje <img src="{{media url="wysiwyg/image.jpg"}}" alt="" /> ale potem magento analizuje go pod kątem interfejsu i wygląda tak <img src="https://domain.co.uk/admin/cms/wysiwyg/directive/___directive/e3ttZWRpYSB1cmw9Ind5c2l3eWcvQ29udmV5b3JfYmVsdHNfZmFzdF9kZWxpdmVyeS5qcGcifX0,/key/b67d0a8069ef28a8443e0bad6d912512704213d60e1d9021b1ec2b9dd34bf390/" alt=""> ponieważ jego łączenie z administratorem to jedyny sposób, …
Próbuję uzyskać rewrite product urlz load productniestandardowego modułu. Otrzymuję adres URL w http://localhost/m2/catalog/product/view/id/1401/category/23/formacie. Ale ja chcę http://localhost/m2/juno-jacket.html Oto kod w konstruktorze public function __construct( \Magento\Catalog\Helper\Product $catalogProductHelper, ) { $this->catalogProductHelper = $catalogProductHelper; } Funkcja niestandardowa public function abc(){ $product_id = '123'; return $this->catalogProductHelper->getProductUrl($product_id); } abc() method zwróć adres URL jak http://localhost/m2/catalog/product/view/id/1401/category/23/
W skrócie: Pobieranie adresu URL produktu z dodatkowymi parametrami nie działa w CE 1.8 i EE 1.13. Adresy URL zmieniły się w najnowszej wersji Magento. Wcześniej w CE 1.7 i EE 1.12 wywołanie $this->getAddToCartUrl($_product)z listy produktów przebiegało przez następujące etapy: Mage_Catalog_Block_Product_Abstract::getAddToCartUrl() W tym miejscu dodany zostałby parametr „opcje” zapytania o …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.