neon nastavení konfigurace emailu
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- tatyalien
- Člen | 239
no při tomto mě skočí laděnka u mail:
<?php
common:
php: # PHP configuration
date.timezone: Europe/Prague
# session.save_path: "%tempDir%/sessions"
# zlib.output_compression: yes
# default_charset: "UTF-8"
service:
Nette\Security\IAuthenticator: UsersModel
Nette\Loaders\RobotLoader:
option:
directory: [%appDir%, %libsDir%]
run: true
mail:
to: abcdef
from: f@f.cz
production < common:
development < common:
database:
driver: mysql
host: localhost
database: test_db
username: root
password:
console < common:
?>
ale u
<?php
mail: {
to: abc ,from: def@agc.cz
}
?>
už ne… takže asi přez závorky…
Ale stejně pak nedostanu proměnou do šablony, zkoušel jsem to takto:
<?php
use Nette\Environment;
class HomepagePresenter extends BasePresenter
{
public function renderDefault()
{
$this->template->anyVariable = 'any value';
// skočí pak laděnka na Trying to get property of non-object search►
$emailconfig = Environment::getConfig('mail');
$this->template->emailto = $emailconfig->from;
}
}
?>
Editoval tatyalien (22. 4. 2011 7:55)
- bojovyletoun
- Člen | 667
Jo, pokud je chceš mít dostupné přes getConfig, tak je zařaď do common/develop/production, tady odsadit o 1 tab nebo mezeru
common:
mail:
to: abcdef
from: f@f.cz
production < common: