{
$templateFile = $this->template;
$args = (array)$this->contents;
-
$content = clone($this->page);
- var_dump($content);exit;
+
foreach($args as $k=>$v) {
$content->$k = $v;
}
$tmp_opts = array(
// 'forceCompile' => true,
'site_prefix' => false,
+ 'multiSource' => true,
);
if (!empty($this->templateDir)) {
$tmp_opts['templateDir'] = $this->templateDir;
$htmlbody = false;
$html_tmp_opts = $tmp_opts;
$htmltemplate = new HTML_Template_Flexy( $html_tmp_opts );
- if (is_string($htmltemplate->resolvePath('mail/'.$templateFile.'.body.html')) ) {
+ if (is_string($htmltemplate->resolvePath('mail/'.$templateFile.'.body.html')) ) {
// then we have a multi-part email...
-
if (!empty($this->html_locale)) {
$html_tmp_opts['locale'] = $this->html_locale;
}
//print_R($tmp_opts);
// $tmp_opts['force'] = true;
- $template = new HTML_Template_Flexy( $tmp_opts );
+ $template = new HTML_Template_Flexy( $tmp_opts );
$template->compile('mail/'. $templateFile.'.txt');
/* use variables from this object to ouput data. */
}
function send($email = false)
{
+
$ff = HTML_FlexyFramework::get();
$pg = $ff->page;
}
require_once 'HTTP/Request.php';
- $a = new HTTP_Request($this->mapurl($url));
+
+ $real_url = str_replace(' ', '%20', $this->mapurl($url));
+ $a = new HTTP_Request($real_url);
$a->sendRequest();
$data = $a->getResponseBody();