Did you even read my posts?
That's the exact location i told you to put them in.
*shrug*
We've moved the forum!
Please use forum.silverstripe.org for any new questions
(announcement).
The forum archive will stick around, but will be read only.
You can also use our Slack channel
or StackOverflow to ask for help.
Check out our community overview for more options to contribute.
- Previous 10 entries
- 1
- Page 22(current)
I'm sorry I missed where you put them too Mad_Clog but this makes more sense now. The way the module is written it should function with the templates placed in your themes dir but right now that part seems to be broken. Could you test that?
Just move your email templates to templates/email or templates/Email and flush. If you end up with an empty list then the issue is there for you too. Lucky for us that it checks the project dir as well.
My problem was that in the newsletter section in the admin I couldn't select my template, no matter where I put the files. That's why I had to input the template name into the database directly and then it worked with the path of Mad_Clog.
Greetings!
Hi
file: NewsletterAdmin.php line: 480
there need an array.
in time $paths is a string, but it must an array
$paths = self::template_paths();
$paths[] = self::template_paths();
public function templateSource(){
$paths[] = self::template_paths();
//$paths = "/themes/hshl/templates/email";
$templates = array( "" => _t('TemplateList.NONE', 'None') );
if(isset($paths) && count($paths)){
$absPath = Director::baseFolder();
if( $absPath{strlen($absPath)-1} != "/" )
$absPath .= "/";
foreach($paths as $path){
$path = $absPath.$path;
if(is_dir($path)) {
$templateDir = opendir( $path );
// read all files in the directory
while( ( $templateFile = readdir( $templateDir ) ) !== false ) {
// *.ss files are templates
if( preg_match( '/(.*)\.ss$/', $templateFile, $match ) ){
$templates[$match[1]] = $match[1];
}
}
}
}
}
return $templates;
}
flozwo - sounds like thats a bug? Perhaps submit the fix to the github repo (you can edit a file inline in the github repo if you don't have time to submit via git).
Talking about templates, is it possible to use the draft as an editable zone in the template? Something like:
<table>
<tr>
<td>
Hello
</td>
<td>
this is a
</td>
<td>
newsletter
$Content
</td>
</tr>
</table>
Where $Content would be the content of the draft?
- Previous 10 entries
- 1
- Page 22(current)