Need urgent help: Send-mail when a form is filled

Author Message

Jorge estévez

Monday 11 September 2006 10:33:23 pm

I have made a form for a Hotel web site, when customers fill out the reservation form a mail is sent to the person who will process the information, but not all the items of the form are sended.

Yes I have all attributes set as information collectors as I have always made with several sites already working.

Instead of sending all the attributes only few of them are sent and for others it only prints out it's name but not it's value. On the other hand on the administration site the information is collected as expected and stored as it should have been sended by e-mail

The attributes who's values do not appear are of datatype "Checkbox"

This is the only detail left to finish the site for my customer.

Please help me.

Using ezpublish 3.8.3

thanks.

Diseño Web Cuba
Web Design Cuba
www.elfosdesign.com

Claudia Kosny

Monday 11 September 2006 11:49:44 pm

Hi Jorge

Have a look at this post:
http://ez.no/community/forum/setup_design/checkbox_as_info_collector_not_sending_data/re_checkbox_as_info_collector_not_sending_data__1

Claudia

Jorge estévez

Wednesday 11 October 2006 7:29:22 pm

Thanks, I have managed to activate the mail option, but a new problem has arisen.

The site has been installed with the Spanish option and English as a the secondary language, each one of them having his own site.ini and the same configuration for the e-mail, the Spanish form is working great, but the English form sends the email but does not include data from check marks.

The form is at http://www.hotel-saratoga.com/index.php?/eng/content/view/full/299

Here’s the site.ini for Spanish (works fine) and the English site.ini:

Spanish Site.ini

<?php /* #?ini charset="iso-8859-1"?

[DatabaseSettings]
DatabaseImplementation=ezmysql
Server=localhost
User=XXXX
Password=YYYY
Database=DATABASE
Charset=
Socket=disabled

[InformationCollectionSettings]
EmailReceiver= xxx@yahoo.com

[SiteSettings]
SiteName=Hotel Saratoga
SiteURL=www.hotel-saratoga.com/index.php?
LoginPage=embedded

# The default page to show, e.g. after user login this will be used for default redirection
#DefaultPage=/content/view/full/2/
DefaultPage=/content/view/full/130

[UserSettings]
RegistrationEmail=

[SiteAccessSettings]
RequireUserLogin=false
ShowHiddenNodes=false

[DesignSettings]
SiteDesign=news_site
AdditionalSiteDesignList[]=base

[RegionalSettings]
Locale=esl-ES
ContentObjectLocale=esl-MX
SiteLanguageList[]=esl-MX
SiteLanguageList[]=eng-US
TextTranslation=enabled

[FileSettings]
VarDir=var/news_site

[ContentSettings]
TranslationList=eng-US

[MailSettings]
AdminEmail= xxx@yahoo.com
EmailSender=sendmail

[ExtensionSettings]
ExtensionDirectory=extension
# A list of active extensions, add new ones to activate them
# The extension itself will then have it's settings directory read (if any)
# and any extra configurability is done automatically.
ActiveExtensions[]
ActiveExtensions[]=shuffle
ActiveExtensions[]=ezcalendarinput
#ActiveAccessExtensions[]=illightbox2

[TemplateSettings]
# A list of extensions which have template autoloads.
# Only specify the extension name, not the path.
# The extension must contain a subdirectory called autoloads.
ExtensionAutoloadPath[]
ExtensionAutoloadPath[]=shuffle
ExtensionAutoloadPath[]=ezcalendarinput
*/ ?>

English Site.ini

<?php /* #?ini charset="iso-8859-1"?

[DatabaseSettings]
DatabaseImplementation=ezmysql
Server=localhost
User=XXX
Password=YYY
Database=DATABASE
Charset=
Socket=disabled

[InformationCollectionSettings]
EmailReceiver= xxx@yahoo.com

[SiteSettings]
SiteName=Hotel Saratoga
SiteURL=www.hotel-saratoga.com/index.php?
LoginPage=embedded

[UserSettings]
RegistrationEmail=

[SiteAccessSettings]
RequireUserLogin=false
ShowHiddenNodes=false

[DesignSettings]
SiteDesign=news_site
AdditionalSiteDesignList[]=base

[RegionalSettings]
Locale=eng-US
ContentObjectLocale=eng-US
SiteLanguageList[]=eng-US
#SiteLanguageList[]=esl-MX
TextTranslation=enabled

[FileSettings]
VarDir=var/news_site

[ContentSettings]
TranslationList=esl-MX

[MailSettings]
AdminEmail=xxx@yahoo.com
EmailSender=sendmail

# A list of active extensions, add new ones to activate them
# The extension itself will then have it's settings directory read (if any)
# and any extra configurability is done automatically.
ActiveExtensions[]
ActiveExtensions[]=shuffle

[TemplateSettings]
# A list of extensions which have template autoloads.
# Only specify the extension name, not the path.
# The extension must contain a subdirectory called autoloads.
ExtensionAutoloadPath[]
ExtensionAutoloadPath[]=shuffle
*/ ?>

Diseño Web Cuba
Web Design Cuba
www.elfosdesign.com

Claudia Kosny

Thursday 12 October 2006 6:26:07 am

Hi Jorge

I have no idea what could cause this. Do the checked checkboxes appear in the database as collected information?

Claudia

Powered by eZ Publish™ CMS Open Source Web Content Management. Copyright © 1999-2014 eZ Systems AS (except where otherwise noted). All rights reserved.

eZ debug

Timing: Jan 18 2025 21:01:12
Script start
Timing: Jan 18 2025 21:01:12
Module start 'layout'
Timing: Jan 18 2025 21:01:12
Module start 'content'
Timing: Jan 18 2025 21:01:13
Module end 'content'
Timing: Jan 18 2025 21:01:13
Script end

Main resources:

Total runtime1.0617 sec
Peak memory usage4,096.0000 KB
Database Queries60

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0067 589.1797152.6406
Module start 'layout' 0.00670.0078 741.820339.4766
Module start 'content' 0.01451.0455 781.2969556.0781
Module end 'content' 1.06000.0016 1,337.375016.1250
Script end 1.0616  1,353.5000 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00810.7640160.0005
Check MTime0.00210.1969160.0001
Mysql Total
Database connection0.00080.077610.0008
Mysqli_queries0.968391.2082600.0161
Looping result0.00100.0930580.0000
Template Total1.020596.120.5102
Template load0.00560.529920.0028
Template processing1.014895.588720.5074
Template load and register function0.00030.024810.0003
states
state_id_array0.00100.092710.0010
state_identifier_array0.00190.180720.0010
Override
Cache load0.00350.33321320.0000
Sytem overhead
Fetch class attribute can translate value0.00080.074820.0004
Fetch class attribute name0.00190.178440.0005
XML
Image XML parsing0.00020.022720.0001
class_abstraction
Instantiating content class attribute0.00000.001340.0000
General
dbfile0.00170.1567100.0002
String conversion0.00000.001140.0000
Note: percentages do not add up to 100% because some accumulators overlap

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1node/view/full.tplfull/forum_topic.tplextension/sevenx/design/simple/override/templates/full/forum_topic.tplEdit templateOverride template
4content/datatype/view/ezxmltext.tpl<No override>extension/community_design/design/suncana/templates/content/datatype/view/ezxmltext.tplEdit templateOverride template
30content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/ezwebin/design/ezwebin/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
27content/datatype/view/ezxmltags/line.tpl<No override>design/standard/templates/content/datatype/view/ezxmltags/line.tplEdit templateOverride template
1print_pagelayout.tpl<No override>extension/community/design/community/templates/print_pagelayout.tplEdit templateOverride template
 Number of times templates used: 63
 Number of unique templates used: 5

Time used to render debug report: 0.0001 secs