Witam
Zrobiłem to tak ze generuje pdf w pluginie troche to dziwne ale działa.
Mam problem nie po raz pierwszy z instalacja pluginów albo jestm tepy jak but albo czegos nie rozumiem postępuje zgodnie z instrukcja instalacji a mimo to nie działa mam problem z sfPDFLatexPlugin instalacja nad wyraz prosta a mimo to nie działa zamiast pdf mam html bo plugin nie działa co mało prawdopodobne pewnie jest zle zainstalowane tylko gdzie jest zle sprawdziłem wszytko dwa razy może ktoś mądrzejszy mi podpowie co jest zle zauważyłem ze czego nie zainstaluje to mi nie działa. A wiec tak wracając do sfPDFLatexPlugin
<?php
symfony plugin-install <a href=\"http://plugins.symfony-project.com/sfPDFLatexPlugin\" target=\"_blank\">http://plugins.symfony-project.com/sfPDFLatexPlugin</a>
symfony cc
?>
Potem ustawiam
<?php
// in myproject/apps/frontend/config/settings.yml
all:
.settings:
enabled_modules: [default, sfPDFLatex]
Get your first pdf by browsing to this page:
<a href=\"http://myproject/frontend_dev.php/sfPDFLatex/test\" target=\"_blank\">http://myproject/frontend_dev.php/sfPDFLatex/test</a>
?>
i działa z poziomu : frontend_dev.php/sfPDFLatex/test mam ładnego testowego pdf .
gdy chce zrobić własnego za pomoca:
<?php
public function executeHtmlInput() {
$this->text = $this->getRequestParameter('text');
$this->getResponse()->addHttpMeta('Content-Disposition', 'attachment; filename="HtmlInput.pdf"');
}
?>
<?php use_helper('Latex', 'Date')?>
documentclass[fontsize=11pt]{scrlttr2}
LoadLetterOption{DIN}
usepackage[latin1]{inputenc}
usepackage[ftnhyperref]{typehtml}
begin{document}
dohtml
<html><?=$text ?></html>
end{document}
To tworzy mi plik html
\documentclass[fontsize=11pt]{scrlttr2} \LoadLetterOption{DIN} \usepackage[latin1]{inputenc} \usepackage[ftnhyperref]{typehtml} \begin{document} \dohtml Email Grupa Nazwa
testowa
testowa A
\end{document
Troche sie rozpisałem ale chce wszystko dokładnie pokazać
moj plik settings.yml wygląda tak
<?php
prod:
.settings:
no_script_name: on
rich_text_js_dir: js/tiny_mce
enabled_modules: [default, sfPDFLatex,sfTCPDF]
dev:
.settings:
# E_ALL | E_STRICT = 4095
web_debug: on
cache: off
no_script_name: off
etag: off
rich_text_js_dir: js/tiny_mce
enabled_modules: [default, sfPDFLatex,sfTCPDF]
test:
.settings:
# E_ALL | E_STRICT & ~E_NOTICE = 2047
cache: off
web_debug: off
no_script_name: off
etag: off
rich_text_js_dir: js/tiny_mce
enabled_modules: [default, sfPDFLatex,sfTCPDF]
all:
.settings:
rich_text_js_dir: js/tiny_mce
enabled_modules: [default, sfPDFLatex,sfTCPDF]
?>
informacje na temat instalcji mozna znależć tutaj
http://symfony.ibr-oss.de/article/sfpdflatexplugin/Dziękuje za odpowiedź
Ten post edytował LukasKK 28.03.2008, 07:22:41