你在这里

Drupal 星球

10/29/2017 - 23:43 - Think in Drupal

作者: 孔雷  亚艾元软件

一、保存请求之前请求token

<host>/rest/session/token

二、保存请求的发送格式 1.网址

<host> /entity/node?_format=hal_json

2.HTTP头 (1).Content-type: application/hal+json (2). Accept:application/hal+json (3).X-CSRF-Token: <token> (4).登录信息(按照...
10/29/2017 - 23:39 - Think in Drupal

作者: 老葛 亚艾元软件

我们帮助客户部署的一个采集器程序,突然罢工了。采集后台打开不了,经过检查发现是使用的mariadb 启动不了了。 任凭我们怎么修改MariaDB的参数,都是启动不了。

 

170911 19:01:33 mysqld_safe Starting mysqld daemon with databases from /data/mariadb/mysql

170911 19:01:33 [Note] /usr/libexec/mysqld (mysqld 5.5.52-MariaDB) starting as process 29710 ...

170911 19:01:33 InnoDB: The InnoDB memory heap is disabled

170911 19:01:33 InnoDB: Mutexes and rw_locks use GCC atomic builtins

170911 19:01:33 InnoDB...

10/29/2017 - 23:32 - Think in Drupal

技术选型:

 

Drupal8 , 优点:

1,面向对象, 其它java, .net的程序员,方便转移过来。

2,Drupal8 正式版本问世已经1年半了,整个项目完工的时候,到今年九月份,Drupal8就已经有两年的正式版本的历史了。

3,对于Drupal7,Drupal8性能有所下降,但是更能够借助于php7的优势。

4,Drupal8的主要模块日趋成熟稳定,核心模块对于service的支持,更加友好。对于响应式的支持,更加友好。

5,技术总是向前进步的。

 

Drupal7的优点:

1,更加稳定,bug更少。

2,模块更多,

3,中国Drupal开发者更熟悉一点。


这是半年前的对比,随着时间的退役,在亚艾元软件,所有Drupal项目默认都是Drupal8,除非客户特别要求。


论坛: ...
10/29/2017 - 23:29 - Think in Drupal

作者: 老葛 亚艾元软件

1,Drupal\Core\Extension\InfoParserExceptionDrupal\Core\Extension\InfoParserDynamic->parse() 中的 Missing required keys (core) in modules/anjian/anjian.info.yml (D:\xampp\htdocs\shiyao\core\lib\Drupal\Core\Extension\InfoParserDynamic.php 的第 29 行)。

 

这个是模块的.info.yml文件中缺少了:

core: 8.x

注意这个文件中,有几项是必填的。

 

2, 实体模块启用了,但是数据库表没有创建,导致无法卸载:

Drupal\Core\Database...

10/29/2017 - 23:21 - Think in Drupal

作者: 老葛 亚艾元软件

分页参考:

http://ionicframework.com/docs/api/components/infinite-scroll/InfiniteSc...

 

实例代码:

  private pageNum:number = 0;

  private pageSize:number = 10;

  private hasMore:boolean = true;

 

  loadCases() {

        

    return new Promise(resolve =...

10/29/2017 - 23:19 - Think in Drupal

作者: 老葛 亚艾元软件

到app.module.ts文件中注册一下http module,示例代码如下:

import { HttpModule} from '@angular/http';


@NgModule({

  imports: [

    HttpModule

  ],

  declarations: [ AppComponent ],

  bootstrap:    [ AppComponent ]

})

export class AppModule {

}


添加到imports数组里面。

使用http发起请求,出现如下错误信息:


XMLHttpRequest cannot load...

10/29/2017 - 23:16 - Think in Drupal

作者: 老葛 亚艾元软件

添加的页面需要注册,新建了一个item2页面,从list2页面导航过来,报错:

Typescript Error

Cannot find name 'Item2Page'.

D:/adt/phonegap/myionicproject/src/pages/list2/list2.ts

itemTapped(event, item) {

  this.navCtrl.push(Item2Page, {

    item: item

Ionic Framework: 3.6.0

Ionic App Scripts: 2.1.3

Angular Core: 4.1.3

Angular Compiler CLI: 4.1.3

Node: 6.11.2

OS Platform: Windows 7

...
10/29/2017 - 23:13 - Think in Drupal

作者: 老葛 亚艾元软件

注意事项:党建o2o, template gulp是否需要升级。

6.11 最新的稳定版本。node-v6.11.2-x64.msi

下载最新稳定版本,安装。


node js 安装成功后,安装cordova ionic:

npm install -g ionic cordova


运行 IONIC SERVE


成功后访问:

http://localhost:8100


论坛: 有问有答Drupal版本: drupal8
10/29/2017 - 23:05 - Think in Drupal

作者: 老葛 亚艾元软件

修改src 下面的manifest.json:

{

  "name": "Ionic",

  "short_name": "Ionic",

  "start_url": "index.html",

  "display": "standalone",

  "icons": [{

    "src": "assets/imgs/logo.png",

    "sizes": "512x512",

    "type": "...

10/29/2017 - 23:02 - Think in Drupal

作者: 老葛 亚艾元软件

原来代码:

import { Component } from '@angular/core';

import { Injectable, Inject } from '@angular/core';

import { Http, Response } from '@angular/http';

import { NavController, NavParams } from 'ionic-angular';


import { CaseDetailsPage } from '../case-details/case-details';

//import { APP_CONFIG, AppConfig } from '../../app/app-config.module';

import { AppSettings }...

页面