Nette 2.0 – registrace služby Social Plugins
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- jimstreet
- Člen | 14
Ahoj,
pracuji s webovou aplikací na starší verzi nette (2.0) a chtěl bych do ní přidat službu Social Plugins (https://componette.org/search/?…). Má to háček – mám problém s registrací služeb pomocí návodu, jelikož můj config.neon obsahuje tuto strukturu:
<script>
production:
php:
date.timezone: Europe/Prague
iconv.internal_encoding: utf-8
mbstring.internal_encoding: utf-8
short_open_tag: false
# session.save_path: "%tempDir%/sessions"
# zlib.output_compression: yes
services:
# facebookPlugin:
# class: HostBox\Components\Facebook\SocialPlugins\FacebookPlugin('facebookAppId')
# create: HostBox\Components\Facebook\SocialPlugins\FacebookFactory
authenticator:
create: Users::getInstance
authorizator:
create: Authorizator::getInstance
nette:
session:
name: SESSION_ID
expiration: '+ 30 days'
debugger:
logDirectory: %logDir%
strictMode: false
maxLen: 3000
parameters:
database:
driver: mysqliprocedure
charset: utf8
lazy: true
host: localhost
username: root
password:
database: test
</script>
Script tam samozrejme nepatri, je to jen kvuli lepsimu formatovani. Mohli byste mi prosím poradit, jak to „znásilnit“ a nastavit tam ty služby pro facebook?
- petr.jirous
- Člen | 128
Jak nefunguje?
services:
# nejdriv config - facebook
- HostBox\Components\Facebook\SocialPlugins\Config('facebookAppId')
# pak tovarnu
- HostBox\Components\Facebook\SocialPlugins\FacebookFactory
no a pak klasicky predat tam, kam potrebujes… melo by to fungovat