您好:
請問 我於一個article (node) 中,要如何加入其他 已存在的 article(node) 呢?
不希望有 網頁的表頭/表尾出現,如
<embed height="700" src="node/31" width="550"></embed>
另外,我參考http://drupal.stackexchange.com/questions/23416/how-can-i-embed-a-node-in-a-block
<?php $node = node_load(18); $body_content = $node->body[$node->language][0]['value']; print $body_content; ?>
但結果出現
Notice: Undefined index: zh-hant in eval() (line 4 of C:\xampp\htdocs\d724a\modules\php\php.module(80) : eval()'d code).
----------
另外, nodoe 加入block
http://www.bentedder.com/embed-a-block-created-from-a-view-in-a-node-drupal-7/
<?php $block = module_invoke('module_name', 'block_view', 'block_delta'); print render($block); ?>
其中,block_delta ,要如何者得到? 看他的說明,找不到?
module_name,若是由 view做成的,就要用'VIEWS'嗎?
謝謝!
und 為何?
您好:
我使用
<p>AAAA</p> <?php $node = node_load(18); $body_content = $node->body[und][0]['value']; print $body_content; ?> <p>BBBB</p>
有結果跑出來,但 仍有警告訊息:
Notice: Use of undefined constant und - assumed 'und' in eval() (line 4 of C:\xampp\htdocsweb\modules\php\php.module(80) : eval()'d code).
另外,若我的Article 有 添加 jQuery Tabs Field 模組產生的欄位
但只有出現內文(原有的body),jQuery Tabs Field沒有出現!
其他欄位 要如何知道 該用
$node->body[und]???
謝謝!
您好:
您好:
我發現應該是用 $node
->body['und'][0][
'value'
];
才OK 要【'und'】
不過,我有試著利用
<pre><?php print_r($node); ?></pre>
要去列出所有資料,但 他列出的結構 令人眼花撩亂...
不知是否有其他方法 可以取得結構?
謝謝!
可以用现成的模块吧:Node Embed
可以用现成的模块吧:Node Embed
您好:
您好:
謝謝您!
NODE EMBED 可用,但被EMBED 的NODE 他會出現標題,找不到地方拿掉?
其他 翻譯等,可以隱藏,但 唯獨 標題(TITLE) 拿不掉!
請問您 知道哪一個方式可拿掉嗎?
謝謝!
这个模块俺也没用过,去掉不想要的元素很简单,打印一下
这个模块俺也没用过,去掉不想要的元素很简单,打印一下$variables,然后在render之前把不想要的元素hide()掉
收到! 謝謝!
收到!
謝謝!
刚看了代码,模板可以覆写的:node__内容类型_
刚看了代码,模板可以覆写的:node__内容类型__node_embed.tpl.php
您好:
您好:
請問
node__内容类型__node_embed.tpl.php 放在哪邊?
我只有在 sites\all\modules\node_embed\theme\ 下 看到
html--ckeditor-node-embed.tpl.php
page--ckeditor-node-embed.tpl.php
但沒有類似node__内容类型__node_ 的 檔案.
另外,要如何覆寫呢?
$variables 要去哪邊打印出來? 也是修改 node__内容类型__node_embed.tpl.php 來hide()元素嗎?
謝謝!