小编Luk*_*uke的帖子

magento - 检索给定类别ID的所有子类别

如标题中所述,我正在尝试通过我的自定义函数来完成这些工作:

public function retrieveAllChilds($id = null, $childs = null){

        $childIdsArray = is_null($childs) ? array() : $childs;
        $category = is_null($id) ? $this->getCurrentCategory() : $this->getCategoryFromId($id);
        if (count($this->getChildrenCategories($id)) > 0) {
            $c = count($this->getChildrenCategories($id));
            $tmp_array = array();
            foreach ($this->getChildrenCategories($id) as $category) {
                array_push($tmp_array, $category->getId());             
            }
            $childIdsArray = array_merge($childIdsArray, $tmp_array);
            foreach ($this->getChildrenCategories($id) as $category){
                $this->retrieveAllChilds($category->getId(), $childIdsArray);
            }
        }
        else{
            return array_unique($childIdsArray);
        }

        return array_unique($childIdsArray);
}
Run Code Online (Sandbox Code Playgroud)

但似乎在停止或退出条件下出现了问题.该函数正确检索前16个元素.有人可以帮我吗?

php magento magento-1.4 magento-1.5

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

Wagtail 0.8.6 - admin - NoneType'对象没有属性'allowed_subpage_types'

当我尝试访问管理员中的特定页面时,我正在使用带有Django 1.7.7的Wagtail 0.8.6:

http://127.0.0.1:8020/admin/pages/4/
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

AttributeError at /admin/pages/4/
'NoneType' object has no attribute 'allowed_subpage_types'
Run Code Online (Sandbox Code Playgroud)

这是追溯:

Environment:


Request Method: GET
Request URL: http://127.0.0.1:8020/admin/pages/4/

Django Version: 1.7.7
Python Version: 2.7.3
Installed Applications:
('django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.messages',
 'django.contrib.staticfiles',
 'raven.contrib.django.raven_compat',
 'compressor',
 'taggit',
 'modelcluster',
 'django.contrib.admin',
 'preventconcurrentlogins',
 'django_medusa',
 'wagtail.wagtailcore',
 'wagtail.wagtailadmin',
 'wagtail.wagtaildocs',
 'wagtail.wagtailsnippets',
 'wagtail.wagtailusers',
 'wagtail.wagtailimages',
 'wagtail.wagtailembeds',
 'wagtail.wagtailsearch',
 'wagtail.wagtailredirects',
 'wagtail.contrib.wagtailmedusa',
 'myapp',
 'django_extensions')
Installed Middleware:
('django.middleware.common.CommonMiddleware',
 'django.contrib.sessions.middleware.SessionMiddleware',
 'django.middleware.csrf.CsrfViewMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware',
 'django.contrib.messages.middleware.MessageMiddleware',
 'django.middleware.clickjacking.XFrameOptionsMiddleware',
 'preventconcurrentlogins.middleware.PreventConcurrentLoginsMiddleware',
 'wagtail.wagtailcore.middleware.SiteMiddleware',
 'wagtail.wagtailredirects.middleware.RedirectMiddleware')


Template error:
In template /home/vagrant/venv/local/lib/python2.7/site-packages/wagtail/wagtailadmin/templates/wagtailadmin/pages/list.html, error at line 265
   'NoneType' object has no attribute 'allowed_subpage_types' …
Run Code Online (Sandbox Code Playgroud)

python django django-templates django-admin wagtail

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

Magento - 后端创建的新产品属性不可见

我已经在本地和测试服务器上创建了两个新产品的后端.在本地我能够看到产品细节中的新属性,在测试服务器上我没有看到任何关于这两个新属性.我已经尝试了几次重新索引数据,清除缓存,取消和重新创建这些属性,使用我在本地的相同配置,但它不起作用,我看不到我的新属性.我能检查什么?这是两个截图:

本地: 在此输入图像描述

测试服务器: 在此输入图像描述

magento magento-1.4 magento-1.5 magento-1.7

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

postgresql - 使用聚合和最大值

我有这张桌子:

abs=# \d import.vw_rpt_certification 
                 Table "import.vw_rpt_certification"
            Column            | Type | Collation | Nullable | Default 
------------------------------+------+-----------+----------+---------
 user_id                      | text |           |          | 
 cert_object_id               | text |           |          | 
 version                      | text |           |          | 
 cert_is_active               | text |           |          | 
 cert_modify_dt               | text |           |          | 
 period_type                  | text |           |          | 
 user_cert_status             | text |           |          | 
 first_period_completion_date | text |           |          | 
 period_expiration_date       | text |           |          | 
 period_due_date              | text |           |          | 
 user_lo_active               | text | …
Run Code Online (Sandbox Code Playgroud)

sql postgresql aggregate-functions postgresql-9.6

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

Magento - 注册表和当前类别

我有一个问题Mage::registry,categories:我是一个类别页面,我检索当前类别Mage::registry('current_category').我注意到它只适用于根类别,事实上如果我访问子类别页面,我总是检索根类别Mage::registry('current_category').所以问题是:关于后端配置,缓存还是其他什么?

session magento magento-1.4 magento-1.5

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

HighCharts - 时间序列图表 - xAxis上的不规则日期时间间隔

我需要制作一个图表,其中xAxis的类型为"datetime",但间隔不规则:

http://jsfiddle.net/cz6rL/

这是代码:

$(function () {
  $('#chart1').highcharts({
      chart: {
      zoomType: 'x',
      spacingRight: 20
      },
      title: {
      text: 'Incomes/Outcomes'
      },
      subtitle: {
      text: document.ontouchstart === undefined ?
          'Click and drag in the plot area to zoom in' :
          'Pinch the chart to zoom in'
      },
      xAxis: {
      type: 'datetime',
      minRange: 15 * 24 * 3600000,

      title: {
          text: null
      }
      },
      yAxis: {
      title: {
          text: 'Euro(€)'
      }
      },
      tooltip: {
      shared: true
      },
      legend: {
      enabled: true
      },
      plotOptions: { …
Run Code Online (Sandbox Code Playgroud)

javascript charts linechart time-series highcharts

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