Archive for the ‘Typo3’ Category
crontab

环境:Linux , Apache , Typo3 4.4.4 首页确保你的typo3程序安装了Dmail插件,然后对Dmail进行了简单的配置(关联Page,建立用户组及不小于2个的用户数量)。 在Dmail菜单Mailer Engine Status中点击 Invoke Mailer Engine 链接也是一次执行发送一个newsletter。 Linux命令行: View Code LINUX1 [...]$ crontab…

typoscript

有时需要在网站的每个页面的同一位置引用同样的内容(比如像LOGO,BANNER, 联系信息等),如果在TemplaVoilà设置模板的时候 Element Preset: 选择的是Page-Content Elements [Pos.: 0] 那就以为了每个页面都要添加tt_content 在添加修改都不方便。 应该选择TypoScript Object Path,即用TS来统一配置。 TS配置常规的话如下: View Code TS1 2 ts_logo =…

typo3

插件选项(比如设置长,宽,页面记录数等等)一般可以采取flexform或者TypoScript来配置。 这里主要说下如何通过TS来实现对插件选项的配置,然后在插件中引用对应TS。 TS片段:[加到需要应用的page页面Template的Setup中] View Code TS1 2 3 4 5 6 7 8 9 10 plugin.tx_extname_pi1.property { width = 100px…

September 14th, 2010

Typo3基本TS应用

6 Comments, Typo3, by hyperblue.

必须有Templavoila插件支持, 另外涉及tt_news,pagebanner等插件的独立配置. 其中涉及到:网站全局配置(config) 页面head部分,包含的css/js,logo,banner,sitemap,主导航菜单,顶部菜单,底部菜单,多语言等配置. View Code TS1 2 3 4 5 6 7 8 9 10 11 12 13 14…

最终效果: 1.在页面ext_tables.php,在$tca['table_name']['ctrl']这个数组中加上‘dividers2tabs’ => TRUE, table_name 即插件对应数据库表名. View Code PHP1 2 3 4 5 6 7 8 9 10 11 12…

有时候项目涉及到的系统TS比较庞大,如果写在一个Setup中,维护起来不方便. 以下操作就是根据TS对应需求功能分开来写,这样结构也清晰些,易于维护. 就好比前台页面中首页index.php包含header.php,footer.php一样的道理. 如图中 将整体TS分隔成了Page,Language,Plugins,Test. 这样根据TS代码的功能写在对应的record下. 依次点击 Template->Root(网站根目录)->New record 或者 Edit the whole template record 图中的剪头指向按钮可以直接添加record,相当于new record的快捷方式,详细的填写即第二张图.

September 14th, 2010

Typo3配置简洁RTE编辑器TS片段

No Comments, Typo3, by hyperblue.

在Typo3中有时候需要配置简洁的RTE编辑器供相应权限的客户或会员使用. TS片段: View Code TS1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16…

有时候,项目会需要从Page Tree中选择几个需要的栏目显示在页面某部分. 第一种方式: 创建sysfolder 然后将需要的栏目shortcut一起 这样就不会重复. 第二种方式: 写TS.根据Page ID来随意选择. 模板形式:这样TS才能获取到此区域. View Code HTML1 2 3 4 5 6 7 8…

tt_news(News) 新闻(CMS)模块,文章必用,有评论,链接,浏览次数等,并且有很多二次模块,用来增强它的功能。 插件地址: http://typo3.org/extensions/repository/view/tt_news/current/ Download templavoila(TemplaVoila!) 生成模板 插件地址: http://typo3.org/extensions/repository/view/templavoila/current/ Download kickstarter 插件的框架生成 插件地址: http://typo3.org/extensions/repository/view/kickstarter/current/ Download sr_feuser_register(Front End User Registration) 前台用户注册…

1. 建立文件 ext_conf_template.txt 内容: # cat=basic; type=boolean; label=Use TTF: When set the captcha will get generated using TTF font rendering…