小编Luc*_*ten的帖子

Magento更改产品页面标题以包含属性

我有2个自定义属性,我想添加到<title>产品页面上的标签.它们是"品牌"和"副标题".

我的页面标题最终会是这样的:

$ brand."".$ productname."".$ subtitle;

我怎样才能做到这一点?

非常感谢帮助.

php magento

6
推荐指数
2
解决办法
2万
查看次数

Magento集合没有选择属性

昨天我写了一些代码来提取产品集.这段代码运行良好,但是今天,代码doe snot工作,没有任何改变,我无法理解为什么它不会工作.

这就是我编码的内容

$collection = Mage::getModel('catalog/product')->getCollection()
->addAttributeToSelect('MPN')
->addAttributeToSelect('JAN')
->addAttributeToSelect('UPC')
->addFieldToFilter(array(
    array('attribute'=>'type_id','eq'=>'simple')
))
->setPage(1,10);
$collection->load();
foreach($collection as $item)
{

echo print_r($item->getdata());
}
Run Code Online (Sandbox Code Playgroud)

昨天我能够看到包含我的MPN,JAN和UPC的产品列表(这些是后端的自定义属性).今天他们根本不负荷.这很奇怪,我想也许我对收藏的理解不如我想象的那么好.

任何帮助将非常感激.


编辑:

刷新magento缓存似乎让一切都恢复正常.这是否意味着集合有时会使用缓存,是否有某种方法可以编写代码以便它不使用缓存?

magento

6
推荐指数
1
解决办法
4452
查看次数

Solr RequestHandler init失败

我似乎遇到了升级和运行的问题,我在这里遵循指南

http://andres.jaimes.net/878/setup-lucene-solr-centos-tomcat/

一切顺利,但现在我正在尝试从mysql导入数据.为此,我一直在遵循本指南

http://www.wheelsandcogs.co.uk/2011/01/13/solr-tomcat-mysql-ubuntu/

将此添加到solrconfig.xml时会出现错误

<requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler">
  <lst name="defaults">
    <str name="config">data-config.xml</str>
  </lst>
</requestHandler>
Run Code Online (Sandbox Code Playgroud)

这是我得到的错误.如果我删除它,solr运行正常但当然我无法从mysql导入.

HTTP Status 500 - {msg=SolrCore 'collection1' is not available due to init failure:
RequestHandler init failure,trace=org.apache.solr.common.SolrException: SolrCore 
'collection1' is not available due to init failure: RequestHandler init failure at 
org.apache.solr.core.CoreContainer.getCore(CoreContainer.java:1212) at 
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:248) at 
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:155) at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.jav
a:235) at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857) at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java
:588) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) at 
java.lang.Thread.run(Thread.java:724) Caused by: org.apache.solr.common.SolrException: 
RequestHandler init …
Run Code Online (Sandbox Code Playgroud)

tomcat solr centos

6
推荐指数
1
解决办法
1万
查看次数

通过Graph API安排的帖子经常不会发布

嗨,我正在使用facebook php sdk在我的粉丝页面发帖.我试图将这些帖子安排到未来.我遇到了一些问题.这是我的代码

<?php
// This code is just a snippet of the example.php script
// from the PHP-SDK <https://github.com/facebook/facebook-php-sdk/blob/master/examples/example.php>
require_once('facebookphp/src/facebook.php');

$app_id = "xxxxx";
$app_secret = "xxxxxx";

// Create our Application instance (replace this with your appId and secret).
$facebook = new Facebook(array(
  'appId'  => $app_id,
  'secret' => $app_secret,
  'fileUpload' => true,
));

// Get User ID
$user = $facebook->getUser();
var_dump($user); 
if ($user) {
  try {
    $page_id = 'xxxx';
    $album_id = 'xxxxx';
    $page_info = $facebook->api("/$page_id?fields=access_token");
    if( !empty($page_info['access_token']) ) {
        $args …
Run Code Online (Sandbox Code Playgroud)

php api facebook facebook-graph-api facebook-php-sdk

5
推荐指数
1
解决办法
4850
查看次数

删除magentos搜索建议功能?

在您键入搜索时,Magento的搜索框会在下方显示一个相当可怕的/慢速加载搜索建议框.

删除此功能的代码中最佳位置在哪里.

magento

1
推荐指数
1
解决办法
7323
查看次数

magento是否缓存非magento文件夹?

magento是否缓存没有magento文件夹和文件?我在magento根文件夹中有一些wordpress博客,magento会尝试缓存它们吗?

magento

0
推荐指数
1
解决办法
360
查看次数

Magento拦截优惠券代码逻辑?

尝试超级难以理解Magento的代码.

如果购物车中的商品已经打折,我需要一种方法来拦截优惠券代码以防止它们正常工作.

我怎样才能做到这一点?

php magento

0
推荐指数
1
解决办法
1004
查看次数

Magento var_dump页面上使用的所有集合

还在学习magento编码.我想知道有没有一种方法可以在我加载到magento上的任何页面上打印出集合中的所有值?这将假设我不知道正在使用的集合的名称.

如果可能的话,这将非常有用.

php magento

0
推荐指数
1
解决办法
421
查看次数