고객은 자신의 멀티 스토어 상점을 다음과 같이 설정하려고합니다. http://www.domain1.org/de/- > 웹 사이트 1, 매장보기 1 http://www.domain1.org/en/- > 웹 사이트 1, 매장보기 2 http://www.domain1.ch/de/- > 웹 사이트 2, 상점보기 3 http://www.domain1.ch/fr/- > 웹 사이트 2, 상점보기 4 http://www.domain1.ch/it/- > 웹 사이트 2, 상점보기 5 ... 이것은 예이지만 더 많은 다른 하위 …
ID로 제품 URL을 얻는 가장 효율적인 방법은 무엇입니까? 코드의 몇 곳에서 Mage::getModel('catalog/product')->load($id)->getProductUrl()제품과 관련된 이벤트의 양을 고려할 때 제품의 URL을 얻는 것과 같은 것들이 있습니다 . 카테고리 ID를 지정하는 기능도 좋습니다. 또한 이름과 같은 제품의 단일 속성에 대해 동일한 작업을 수행하는 효율적인 방법이 있습니까?
Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB)오히려 사용할 이유 가 Mage::getBaseUrl()있습니까? 둘 다 사용하는 것을 보았고 둘 다 같은 것을 반환합니다. 더 긴 것이 여분입니까? 2 개의 함수 호출도 사용합니다. 또한 Mage_Core_Model_Store::URL_TYPE_WEB문자열 'web' 을 단순히 반환 한다는 것을 알았습니다 . 요점이 뭐야?
Magento ver를 사용하고 있습니다. 1.7.0.2. 여기 내 웹 사이트에 대한 링크입니다 : http://dev.blokeundees.com.au/ /index.phpURL 에서 폴더 를 제거해야 .htaccess파일과 백엔드를 편집하고 (보안, 웹 서버 다시 쓰기) /index.php제대로 제거되었습니다. 그러나 프런트 엔드에 액세스하면 인덱스 페이지를 제외한 모든 페이지에 대해 404 오류 (페이지를 찾을 수 없음)가 반환됩니다. 왜 이런 일이 일어나고 있는지 …
Magento에서 URL 문자열이 있으면 쿼리 매개 변수를 추가하는 데 사용할 수있는 내장 함수가 있습니까? 정확한 경우, 카테고리 URL을 생성 중이며 그 위에 쿼리 매개 변수 세트를 추가하고 싶습니다. 나는 다음을하고있다 : $categoryUrl = Mage::getModel('catalog/category')->load(1)->getUrl(); 그런 다음 다음 쿼리 매개 변수를 추가하고 싶습니다. array('param1' => 'myparam1','param2' => 'myparam2'); 그런 다음 다음과 …
몇 가지 다른 Magento 사이트의 페이지에서 특정 범주의 제품 모음을 얻고 있습니다. 컬렉션을 얻는 코드는 다음과 같습니다. $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; 내 문제는 우리가 실행중인 Magento 사이트 중 하나 ProductUrl()에서 페치되고있는 …
magento 2가 관리자 URL을 사용하여 미디어 이미지에 대한 지시문을 작성하는 이유는 무엇입니까? 예를 들어 카테고리 페이지 WYSIWYG에 이미지를 추가하면 추가됩니다. <img src="{{media url="wysiwyg/image.jpg"}}" alt="" /> 그러나 magento는 프론트 엔드를 위해 파싱하고 다음과 같습니다. <img src="https://domain.co.uk/admin/cms/wysiwyg/directive/___directive/e3ttZWRpYSB1cmw9Ind5c2l3eWcvQ29udmV5b3JfYmVsdHNfZmFzdF9kZWxpdmVyeS5qcGcifX0,/key/b67d0a8069ef28a8443e0bad6d912512704213d60e1d9021b1ec2b9dd34bf390/" alt=""> 브라우저에 관리자에게 링크되는 유일한 방법은 관리자에 로그인 한 경우입니다. 또한 프런트 엔드의 관리 경로를 …
나는 얻기 위해 노력하고 있어요 rewrite product url로부터 load product의 사용자 정의 모듈. http://localhost/m2/catalog/product/view/id/1401/category/23/형식의 URL을 받고 있습니다. 하지만 나는 원한다 http://localhost/m2/juno-jacket.html 여기 코드가 있습니다 생성자에서 public function __construct( \Magento\Catalog\Helper\Product $catalogProductHelper, ) { $this->catalogProductHelper = $catalogProductHelper; } 커스텀 기능 public function abc(){ $product_id = '123'; return $this->catalogProductHelper->getProductUrl($product_id); } abc() method 같은 …
간단히 말해 추가 매개 변수가있는 제품 URL을 검색하면 CE 1.8 & EE 1.13에서 작동하지 않습니다. URL이 최신 버전의 Magento로 변경되었습니다. 이전에 CE 1.7 및 EE 1.12 $this->getAddToCartUrl($_product)에서는 제품 목록에서 전화 를 걸면 다음 단계를 거쳤습니다. Mage_Catalog_Block_Product_Abstract::getAddToCartUrl() 여기에 "cart"값을 가진 쿼리 옵션 "options"를 추가합니다 Mage_Catalog_Block_Product_Abstract::getProductUrl() 이 메소드는 기본적으로 URL 모델에서 값을 …