草庐IT

Products

全部标签

php - codeigniter 中的产品详细信息页面路由

在我的本地站点http://localhost/giftsware/nl/products/details/2382这是我的产品描述页面的浏览器url现在我想要更多用户友好的产品描述页面url。我想将上面的url更改为http://localhost/giftsware/products/2382我尝试通过添加将所有调用路由到详细信息$route['products/(:any)']="nl/products/details/$1";这是在routes.php文件中,但它给了我404错误。可能的问题是什么?我该如何解决?这是我完整的路由文件代码$route['(:any)/produc

php - Apache 两个应用程序一个域共享语言/en - Magento 和 Wordpress

我们在根/物理子文件夹/wp中有Wordpress,在/products中有Magento。我们希望使用子文件夹(例如domain.com/en)使网站支持多语言问题出现了,因为magento在url后面附加了商店代码(语言),所以我们有domain.com/en(wordpress)domain.com/products/en(magento)当然我们想要domain.com/endomain.com/en/products现在很容易让它与一些重写规则一起工作RewriteRule^(.*)/products/?(.*)$/products/$1[L]但是我们仍然有一个问题,因为Ma

php - 将自定义列添加到 laravel excel

我正在使用maatwebsite/excel,我想知道在将数据导出为CSV时是否可以添加自定义列?说明我成功导出了我的产品数据,但我的产品还有其他选项没有存储在我的产品表中,例如:规范。我的规范存储在2个不同的表中,名为specifications,其中父级如CPU和subscpecifications其中子级存储为:酷睿i5。我正在使用另一个表来存储child的ID和产品ID,以便将每个产品与其子规范相关联。听起来很复杂吧?:)这里我提供丑陋的map来获取逻辑:)现在,我尝试做的是:在我的csv文件中添加额外的列,并包含每个产品的所有规范。示例:代码这是我当前的导出函数publicf

php - 我如何查询laravel中的深度关系并按 child 过滤 parent ?

例如,如果一个类别有很多产品,这些产品有很多SKU,我如何获得所有具有价格大于10的SKU的产品?这将返回所有类别,但只附加了预期的skus,我只需要包含skus的类别。$category=newCategory();$category->with(array('products','products.skus'=>function($query){$query->where('price','>',10);}))->get(); 最佳答案 您正在寻找的是whereHas()。您也可以直接编写with(array('products

php - 404 找不到页面 codeigniter url

我是使用codeigniter的初学者。我正在使用以下网址“http://localhost/ci/index.php/shopcart”访问Controller,但出现错误404页面未找到Controller代码load->model('cart_model');//Loadourcartmodelforourentireclass$data['products']=$this->cart_model->retrieve_products();//Retrieveanarraywithallproducts$data['content']='cart/products';//Sele

java - 在 Spring 存储库中获取可分页自定义查询的总行数

我这样实现分页:Listproducts=productRepository.findAllProducts(productsRequest.getInitiatorType(),"ACTIVE",newPageRequest(page,100,Sort.Direction.DESC,"insertDate"));但是我怎样才能得到这个查询的总大小呢?只有这样的重复查询?@Query("SELECTtFROMProductstWHEREt.isApproved=trueANDt.partnerId=?1ANDt.categories.status=?2")ListfindAllOpcC

seo - 我的带有特殊参数的网址无法在谷歌中获取和索引,我有爬虫错误

我的带有特殊参数的URL无法在google中获取和编制索引,并且对于所有包含此参数“#!”的URL,我都遇到爬虫错误mysite.com/products/دوربین/1187/view/#!/productgroup-1187/attributes-576644-2207/并且在谷歌中获取只支持这个:/products/دوربین/1187/view/表示在包含“#!”的URL之后并且googlefetch在之后没有显示或知道另一个章程/products/دوربین/1187/view/此参数用于排序和过滤在googleURL参数中,将参数显示为“_escaped_fragme

php - CodeIgniter 中的 Seo 友好 url

我创建了一个用于过滤产品列表的过滤方法。这是我的网址:localhost/myshop/products/filter?category=shirts&color=blue&page=1但是我想这样展示:localhost/myshop/products/shirts/blue/1我怎样才能实现它? 最佳答案 假设Products::filter()负责处理请求,您可以重写该方法以在其签名中接受参数。所以,如果当前的逻辑是这样的:classProductsextendsCI_Controller{publicfunctionfilt

asp.net - 网站的SEO布局

我正在制作一个关于书籍的网站,用户通过遍历主题,然后是类别,然后是子类别来找到他/她想要的书。像往常一样,我制作了这样使用查询字符串的页面www.mywebsite.com/subjects.aspx?subjectid=10subjectid指的是其中一个主题。用户选择了类别,然后选择了子类别并找到了这本书。现在,所有内容都是通过它的ID而不是通过它的名称来引用的。现在我的问题是搜索引擎不知道那里有多少主题,而且主题名称无法从ID中理解。当我尝试使用Google自定义搜索并传递我网站的url时,它并没有深入到书籍级别,而是停留在主urlwww.mywebsite.com上。我看到一些

php - htaccess mod_rewrite :- products. php?cat=1 到/myfolder1/myproduct1/

我有一个url类型:-http://www.example.com/products.php?cat=1我可以将其重写为:-http://www.example.com/myproduct1使用以下.htaccess规则:-RewriteRule^myproduct1$products.php?cat=1。如果我想重写为:-http://www.example.com/myfolder1/myproduct1/,我需要输入什么规则? 最佳答案 对于/a/b/中的任意路径段a和b,你可以使用这个:RewriteRule^([^/]+)