[TYPO3-UG Denmark] Eksempel på select interface t. php
Benny Simonsen
benny at slbs.dk
Sat Sep 20 21:06:02 CEST 2008
Hvordan får man th_mailformplus til andet end at printe en header?
Jeg har på fornemmelsen at det er noget TS config/setup jeg mangler,
men jeg kan ikke lige greje hvad og hvor det skal sættes ind.
Her er en gennemgang af hvad jeg har gjort, så jeg håber at nogen kan
hjælpe mig.
På forhånd tak for hjælpen
/Benny
Typo3 er version 4.1.5.
Jeg har installeret den, men eneste synlige output er overskriften
(Header), så jeg vil gerne lige høre hvad jeg har gjort galt:
Installerer extension - ser ud til at gå godt - dog ikke med nyeste
version.
--------------------------
I Ext manager:
- "Importerede extensions" - søger efter mailformplus, og vælger
import af "Mailform Plus"
Får denne fejl:
Extension Manager
Extension import results
Error: The datatransfer did not succeed. Error: MD5 hash of downloaded file not as expected:
c14c9e5e7ca4326fe2b64e42aaed8b68 != de9964b1fc9f0900713e36cda59fd805
Klikker herefter på teksten MailformPlus, vælger næstnyeste version
(4.0.2 istedet for 4.0.3) og "Import/Update"
Extension import results
Go back
SUCCESS: /usr/local/www/oeb-kirke.dk/data/typo3conf/ext/th_mailformplus/
TYPO3_MOD_PATH and $BACK_PATH was updated in "typo3conf/ext/th_mailformplus/mod1/conf.php"
ext_emconf.php: /usr/local/www/oeb-kirke.dk/data/typo3conf/ext/th_mailformplus/ext_emconf.php
Type: L
Vælger derefter "Install extension"
Status kan ses nedenfor under "Install status" - men ser ok ud.
Vælger "Update"
Herefter er MailformPlus med på listen over loadeded extensions.
Derefter har oprettet en ny side, adderet page content af typen
"Insert plugin" og Plugin = mailformplus
Jeg har adderet en html fil med flg. indhold:
<form name="Formular" method="post" action="###REL_URL###" enctype="multipart/form-data">
<input type="hidden" name="id" value="###PID###" />
<input type="hidden" name="submitted" value="1" />
<input type="hidden" name="L" value="###value_L###" />
<input type="hidden" name="type" value="###value_type###" />
<input type="text" name="name" id="name" value="###value_name###" tabindex="1"/>
<select name="topic" style="width:320px;" tabindex="5">
<option value="leer" ###selected_topic_leer###></option>
<option value="webdesign" ###selected_topic_webdesign###>Webdesign</option>
<option value="hosting" ###selected_topic_hosting###>Webhosting</option>
<option value="price" ###selected_topic_price###>Price for...</option>
<option value="feedback" ###selected_topic_feedback###>Feedback</option>
</select>
</form>
I email settings har jeg tilføjet noget indhold, mest relevant er nok:
Mandatory fields: "name,topic"
Men output er der ikke meget af - ud over lige overskriften
"MailformPlus"
.. kan ses ved selvsyn her: http://oeb-kirke.dk/kirkegaarden/prisberegner/
Install status:
########################################################################
Before the extension can be installed the database needs to be updated with new tables or fields. Please select which operations to perform:
Add tables
CREATE TABLE tx_thmailformplus_main (
uid int(11) unsigned NOT NULL auto_increment,
pid int(11) unsigned NOT NULL default '0',
tstamp int(11) unsigned NOT NULL default '0',
crdate int(11) unsigned NOT NULL default '0',
cruser_id int(11) unsigned NOT NULL default '0',
email_to tinytext NOT NULL,
email_subject tinytext NOT NULL,
email_sender tinytext NOT NULL,
email_redirect blob NOT NULL,
email_requiredfields tinytext NOT NULL,
email_htmltemplate blob NOT NULL,
email_replyto tinytext,
email_subject_user tinytext,
email_sendtouser tinytext,
PRIMARY KEY (uid),
KEY parent (pid)
);
CREATE TABLE tx_thmailformplus_log (
uid int(11) unsigned NOT NULL auto_increment,
pid int(11) unsigned NOT NULL default '0',
submittedfields text,
logdate int(11) NOT NULL default '0',
downloaded char(1) NOT NULL default 'n',
PRIMARY KEY (uid),
KEY parent (pid)
);
Create upload folder
The extension requires the upload folder "uploads/tx_thmailformplus/" to exist.
Create directory "uploads/tx_thmailformplus/":
Use references to templates instead... [useReference]
If set, the template files will not be copied to /uploads/th_mailformplus/ anymore. Instead a direct reference to the original file is stored. If the original file is modified, the changes will take effect instantly without the need to remap the template.
Default: 1
########################################################################
--
Dagens Bibelord fra http://JesusNet.dk:
(Jesus siger:) "Bliv i mig, og jeg bliver i jer." (Joh 15,4)
More information about the TYPO3-UG-denmark
mailing list