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

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

eZ debug

Timing: Jan 18 2025 18:35:02
Script start
Timing: Jan 18 2025 18:35:02
Module start 'content'
Timing: Jan 18 2025 18:35:04
Module end 'content'
Timing: Jan 18 2025 18:35:04
Script end

Main resources:

Total runtime1.4360 sec
Peak memory usage4,096.0000 KB
Database Queries197

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0105 587.8438180.8125
Module start 'content' 0.01051.2934 768.6563561.1719
Module end 'content' 1.30390.1319 1,329.8281337.4688
Script end 1.4358  1,667.2969 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00410.2831210.0002
Check MTime0.00150.1012210.0001
Mysql Total
Database connection0.00100.066610.0010
Mysqli_queries1.336893.09281970.0068
Looping result0.00200.13851950.0000
Template Total1.389196.720.6945
Template load0.00210.147320.0011
Template processing1.387096.584220.6935
Template load and register function0.00010.010110.0001
states
state_id_array0.00230.157910.0023
state_identifier_array0.00140.100620.0007
Override
Cache load0.00200.14141320.0000
Sytem overhead
Fetch class attribute can translate value0.00170.117030.0006
Fetch class attribute name0.00100.071940.0003
XML
Image XML parsing0.00050.032630.0002
class_abstraction
Instantiating content class attribute0.00000.001840.0000
General
dbfile0.00260.1814210.0001
String conversion0.00000.000530.0000
Note: percentages do not add up to 100% because some accumulators overlap

CSS/JS files loaded with "ezjscPacker" during request:

CacheTypePacklevelSourceFiles
CSS0extension/community/design/community/stylesheets/ext/jquery.autocomplete.css
extension/community_design/design/suncana/stylesheets/scrollbars.css
extension/community_design/design/suncana/stylesheets/tabs.css
extension/community_design/design/suncana/stylesheets/roadmap.css
extension/community_design/design/suncana/stylesheets/content.css
extension/community_design/design/suncana/stylesheets/star-rating.css
extension/community_design/design/suncana/stylesheets/syntax_and_custom_tags.css
extension/community_design/design/suncana/stylesheets/buttons.css
extension/community_design/design/suncana/stylesheets/tweetbox.css
extension/community_design/design/suncana/stylesheets/jquery.fancybox-1.3.4.css
extension/bcsmoothgallery/design/standard/stylesheets/magnific-popup.css
extension/sevenx/design/simple/stylesheets/star_rating.css
extension/sevenx/design/simple/stylesheets/libs/fontawesome/css/all.min.css
extension/sevenx/design/simple/stylesheets/main.v02.css
extension/sevenx/design/simple/stylesheets/main.v02.res.css
JS0extension/ezjscore/design/standard/lib/yui/3.17.2/build/yui/yui-min.js
extension/ezjscore/design/standard/javascript/jquery-3.7.0.min.js
extension/community_design/design/suncana/javascript/jquery.ui.core.min.js
extension/community_design/design/suncana/javascript/jquery.ui.widget.min.js
extension/community_design/design/suncana/javascript/jquery.easing.1.3.js
extension/community_design/design/suncana/javascript/jquery.ui.tabs.js
extension/community_design/design/suncana/javascript/jquery.hoverIntent.min.js
extension/community_design/design/suncana/javascript/jquery.popmenu.js
extension/community_design/design/suncana/javascript/jScrollPane.js
extension/community_design/design/suncana/javascript/jquery.mousewheel.js
extension/community_design/design/suncana/javascript/jquery.cycle.all.js
extension/sevenx/design/simple/javascript/jquery.scrollTo.js
extension/community_design/design/suncana/javascript/jquery.cookie.js
extension/community_design/design/suncana/javascript/ezstarrating_jquery.js
extension/community_design/design/suncana/javascript/jquery.initboxes.js
extension/community_design/design/suncana/javascript/app.js
extension/community_design/design/suncana/javascript/twitterwidget.js
extension/community_design/design/suncana/javascript/community.js
extension/community_design/design/suncana/javascript/roadmap.js
extension/community_design/design/suncana/javascript/ez.js
extension/community_design/design/suncana/javascript/ezshareevents.js
extension/sevenx/design/simple/javascript/main.js

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
1pagelayout.tpl<No override>extension/sevenx/design/simple/templates/pagelayout.tplEdit templateOverride template
 Number of times templates used: 63
 Number of unique templates used: 5

Time used to render debug report: 0.0002 secs