我有点不确定,关于hook_theme的文档很普遍。
我希望能够为我的模块提供一个自定义.tpl.php(模板)文件以及一些变量,以生成/呈现可以通过电子邮件发送的一些HTML。
我将如何解决这个问题?我假设我必须使用hook_theme,但我有点不确定如何实际呈现和访问HTML而不在网站上的任何位置显示它。
答案 0 :(得分:0)
我从不同的有用资料中找到了答案:
var queue = async.queue((task, callback) => {
request('https://blockchain.info/rawblock/' + task.hash, (err, response, body) => {
if (err) {
console.error(err);
callback(err);
}
else if (response.statusCode === 200) {
try {
let parsedBlock = JSON.parse(response.body);
//console.log('processing block [' + i + '/' + blocks.length + ']...');
parseTransactions(parsedBlock.tx);
callback(err);
} catch(e) {
callback(e);
}
} else {
callback(new Error("statuscode was: " + response.statusCode));
}
});
}, 100);