小编yma*_*kux的帖子

如何为来自 Docker Hub 的图像“docker-compose up”

是否可以拉取并启动 docker-compose.yml 中定义的所有容器?我想执行的docker-compose up -d my/image,其中my/image是DockerHub回购,但它说“找不到搬运工,compose.yml”。我也尝试首先使用docker pull my/image相同的结果来拉图像

UPD:图像https://hub.docker.com/r/gplcart/core/,来源 - https://github.com/gplcart/docker-core

已解决:似乎 docker-compose 无法按照我想要的方式工作。我需要手动创建一个目录,将 docker-compose.yml 放在那里,然后运行docker-compose up.

https://docs.docker.com/compose/wordpress/#define-the-project

我预计运行docker-compose up -d repo/image足以下载和运行所有定义的容器

docker docker-compose

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

以编程方式在Drupal 7中添加评论

试图在自己的模块中创建评论.

$comment = new stdClass();
$comment->nid = 555; // Node Id the comment will attached to
$comment->cid = 0;
$comment->pid = 0;
$comment->uid = 1;
$comment->mail = 'email@example.com';
$comment->name = 'admin';
$comment->is_anonymous = 0;
$comment->homepage = '';
$comment->status = COMMENT_PUBLISHED;
$comment->language = LANGUAGE_NONE;
$comment->subject = 'Comment subject'; 
$comment->comment_body[$comment->language][0]['value'] = 'Comment body text';
$comment->comment_body[$comment->language][0]['format'] = 'filtered_html'; 
comment_submit($comment);
comment_save($comment);
Run Code Online (Sandbox Code Playgroud)

该代码导致以下错误:

致命错误:在第1455行的BLA/BLA/comment.module中调用未定义的函数node_load()

node_load()函数在节点模块中,当然,它已启用.

怎么解决?

谢谢!

drupal drupal-7

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

PSR-2。什么时候目录要大写?

据我了解,根据 PSR-2 标准,我们应该将包含类的目录名称大写。但是如果该目录还包含一些其他文件,例如样式和脚本怎么办?

假设我有一个插件目录,每个插件都可以包含模板和其他内容:

plugins
  PluginName // lowercase?
    PluginName.php // Contains base class "PluginName"
    templates
      home.tpl
    css
      css.css
    js
      js.js
  PluginName2
    ....
Run Code Online (Sandbox Code Playgroud)

这个结构正确吗?

php psr-0 psr-4 psr-2 psr-1

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

我可以在特质中使用父类的属性吗?

可以在特征方法中使用父类中的属性/方法吗?

这段代码有效,但这是好的做法吗?

class Child extends Base{

  use ExampleTrait;

  public function __construct(){
     parent::__construct();
  }

  public function someMethod(){
    traitMethod();
  }

}

trait ExampleTrait{
  protected function traitMethod(){
    // Uses  $this->model from Base class
    $this->model->doSomething();
  }
}
Run Code Online (Sandbox Code Playgroud)

php traits

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

最简单的问题:从数组中提取值

所以这是一个例子:

Array ( 
[0] => Array ( [title] => Title_1 [checkout] => 1 [no_gateway] => 0 ) 
[1] => Array ( [title] => Title_2 [checkout] => 1 [no_gateway] => 1 )
[2] => Array ( [title] => Title_3 [checkout] => 0 [no_gateway] => 0 )
[3] => Array ( [title] => Title_4 [checkout] => 1 [no_gateway] => 1 )
[4] => Array ( [title] => Title_5 [checkout] => 0 [no_gateway] => 0 )
[5] => Array ( [title] => Title_6 …
Run Code Online (Sandbox Code Playgroud)

php arrays foreach

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

如何获得Drupal Rules设置?

如何以编程方式检索特定规则的配置?

我试过了

$settings = rules_config_load('RULE_NAME');

它返回非常基本的信息(名称,ID等)和空的"设置"数组.

也不能直接从DB获取它.

它存储在序列化数组中,无法使用该unserialize()函数进行完全处理

drupal drupal-7 drupal-rules

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

Drupal 7:获取给定节点类型的所有已启用字段?

使用Drupal API有一种简单的方法吗?我试过node_type_get_type($type)但它只返回基本信息.

drupal

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

将多个MySql查询合并到一个查询中

我正在努力解决第二天的问题,但还没有成功.

我的目标是:

对于某些分类术语ID(例如1),我需要获得至少一个节点的imagefield文件路径,这些路径属于该术语id(tid 1)

以下三个查询给了我我需要的东西.一切正常,但我知道它看起来很丑陋,我敢肯定,这是一个很大的性能问题.

$childterm = 10; // Taxonomy term ID
$result = db_fetch_array(db_query("SELECT node.vid FROM node JOIN 
                                   term_node ON  node.vid=term_node.vid WHERE  
       term_node.tid=$childterm AND 
                                   node.type= 'product' LIMIT 0,1"));           

$nvid = $result['vid']; // Extracting node VID by term ID that will be used futher 

$result = db_fetch_array(db_query("SELECT field_image_cache_fid FROM
                                   content_field_image_cache WHERE
       vid = '%d'", $nvid));

$fid = $result['field_image_cache_fid']; // Extracting file ID from array

$result = db_fetch_array(db_query("SELECT filepath FROM files WHERE
                                   files.fid = '%d'", $fid));           

$filepath = $result['filepath']; // Finally. …
Run Code Online (Sandbox Code Playgroud)

mysql sql drupal join

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

标签 统计

drupal ×4

php ×3

drupal-7 ×2

arrays ×1

docker ×1

docker-compose ×1

drupal-rules ×1

foreach ×1

join ×1

mysql ×1

psr-0 ×1

psr-1 ×1

psr-2 ×1

psr-4 ×1

sql ×1

traits ×1