Hello,
I'm starting off an humanitarian website with last CMS Made Simple™ 2.2.10 “Spuzzum”.
Everything is OK except one thing :
The orders module for gift paiement through PayPal.
All modules : CG...,PayPal..., orders (last upgrade 1 june 19, the previous one crashes the modules panel acces...) All parameters for ECommerce - Orders, Configuration E-commerce, PayPal Gateway fulfilled.
By creating a new page and putting {Orders}.
This send this message :
"CGEcommerceBase is not completely/properly configured... cannot continue"
Some ideas to solve that ?
Thanx
My system information :
----------------------------------------------
Cms Version: 2.2.10
Installed Modules:
AdminSearch: 1.0.4
CGBetterForms: 1.9.5
CGEcommerceBase: 1.8.9
CGExtensions: 1.63.1
CGPaymentGatewayBase: 1.6.2
CGSimpleSmarty: 2.2.1
CMSContentManager: 1.1.7
CMSMailer: 6.2.14
CmsJobManager: 0.1.3
DesignManager: 1.1.6
FileManager: 1.6.8
FilePicker: 1.0.4
FrontEndUsers: 2.14.3.1
Gallery: 2.3.2
MenuManager: 1.50.3
MicroTiny: 2.2.4
ModuleManager: 2.1.6
Navigator: 1.0.9
News: 2.51.5
Orders: 1.23.5
PaypalGateway: 2.6.1
Search: 1.51.6
SelfRegistration: 1.14.5
Widgets: 1.3
Config Information:
php_memory_limit:
max_upload_size: 8000000
url_rewriting: none
page_extension:
query_var: page
auto_alias_content: true
locale:
set_names: true
timezone: UTC
permissive_smarty: false
Php Information:
phpversion: 7.2.17
md5_function: On (Vrai)
json_function: On (Vrai)
gd_version: 2
tempnam_function: On (Vrai)
magic_quotes_runtime: Off (Faux)
E_ALL: 22527
E_STRICT: 0
E_DEPRECATED: 0
test_file_timedifference: Aucune différence de date du système trouvée
test_db_timedifference: Aucune différence de date du système trouvée
create_dir_and_file: 1
memory_limit: 128M
max_execution_time: 30
register_globals: Off (Faux)
output_buffering: On
disable_functions: putenv, system, show_source, exec, shell_exec, proc_open, passthru, set_time_limit, ini_restore, mysql_list_dbs, ini_alter, dl, pfsockopen, openlog, syslog, symlink, link, chgrp, leak, popen, escapeshellcmd, apache_child_terminate, apache_getenv, apache_note, apache_setenv, virtual, mb_send_mail
open_basedir: /opt/awex-pages:/storage/ssd2/196/9131196
test_remote_url: Valable
file_uploads: On (Vrai)
post_max_size: 8M
upload_max_filesize: 8M
session_save_path: Aucune vérification à cause de la restriction spécifiée par PHP open_basedir
session_use_cookies: On (Vrai)
xml_function: On (Vrai)
xmlreader_class: On (Vrai)
check_ini_set: On (Vrai)
curl: On
Performance Information:
allow_browser_cache: On (Vrai)
browser_cache_expiry: 60
php_opcache: Off (Faux)
smarty_cache: Off (Faux)
smarty_compilecheck: Off (Faux)
auto_clear_cache_age: On (Vrai)
Server Information:
Server Software: Apache
Server Api: apache2handler
Server Os: Linux 3.10.0-957.5.1.el7.x86_64 On i686
Server Db Type: MySQL (mysqli)
Server Db Version: 10.3.14
Server Db Grants: Trouvé un privilège "GRANT ALL" qui semble être adapté
Permission Information:
tmp: /storage/ssd2/196/9131196/public_html/tmp (0755)
tmp_cache: /storage/ssd2/196/9131196/public_html/tmp/cache (0755)
templates_c: /storage/ssd2/196/9131196/public_html/tmp/templates_c (0755)
modules: /storage/ssd2/196/9131196/public_html/modules (0755)
uploads: /storage/ssd2/196/9131196/public_html/uploads (0755)
Masque de création de fichier (umask) : /storage/ssd2/196/9131196/public_html/tmp/cache (0755)
config_file: 0444
----------------------------------------------
Module Orders
Re: Module Orders
Hello,
Here is the list of module versions that you can use to make an e-shop now. (The new versions do not work properly yet following the update of CGextensions 1.63.1). Calguy1000 is currently working on it seems to me.
- CGExtensions-1.62.3
- CGEcommerceBase-1.8.9
- CGPaymentGatewayBase-1.6.2
- Cart2-1.4.2
- FRTaxes-1.3 OR DestinationBasedTaxes-1.0.1
- JQueryTools-1.4.0.4
- Orders-1.23.3
- CGMyOrders-1.2.4
- CGFlatRateShipping-1.0
- Products-2.28.5
- Promotions-1.3.2
- FrontEndUsers-2.13.2
- SelfRegistration-1.14.5
Best regards.
Here is the list of module versions that you can use to make an e-shop now. (The new versions do not work properly yet following the update of CGextensions 1.63.1). Calguy1000 is currently working on it seems to me.
- CGExtensions-1.62.3
- CGEcommerceBase-1.8.9
- CGPaymentGatewayBase-1.6.2
- Cart2-1.4.2
- FRTaxes-1.3 OR DestinationBasedTaxes-1.0.1
- JQueryTools-1.4.0.4
- Orders-1.23.3
- CGMyOrders-1.2.4
- CGFlatRateShipping-1.0
- Products-2.28.5
- Promotions-1.3.2
- FrontEndUsers-2.13.2
- SelfRegistration-1.14.5
Best regards.
Re: Module Orders
Did you go through it and set each option to the modules you have, it doesn't auto set anything, you have to choose what handles what..?
Re: Module Orders
Hello,
You must configure each module according to your needs.
1- Products-2.28.5
Define your hierarchies, categories, additional information fields, SKUs, prices ... Configure your templates for summary views / details ... (I advise you to set the option "SKU is required for all items and attributes:" on "Yes" )
2- FrontEndUsers-2.13.2 - SelfRegistration-1.14.5
If it is mandatory to have an account to order in your shop, you must set FrontEndUsers-2.13.2. Define the "Users Properties", the groups, the various options of the modules ...
Once done, you also have to let customers create their own accounts with SelfRegistration-1.14.5. The setting is really not complicated to do.
3- CGEcommerceBase-1.8.9
Just set each tab (store address, General Setting ...), nothing very complex. In the "Supplier Setting" tab, select "Product Manager" and "Self Registration Module" in the "Supplier Modules" section
4- Cart2-1.4.2 / CGFlatRateShipping-1.0 / FRTaxes-1.3 OR DestinationBasedTaxes-1.0.1 / Promotions-1.3.2
Click on the "Set as Cart Module / Shipping module / Tax module / Promotion module" button to have the modules "linked" to CGEcommerceBase-1.8.9.
You must also configure each module and modify the Cart2 templates according to your needs
5- Orders
Like all other modules, it must be set according to your needs with the "Preferences" button located at the top right of the module interface. It is also necessary to adapt the templates.
Once everything is done, your online store will work, it will only remain to define the payment methods (the module PaypalGateway 2.6.1 does it well) and to modify the templates of the different modules for they match the design of your site.
In the hope of being clear enough.
Best regards.
You must configure each module according to your needs.
1- Products-2.28.5
Define your hierarchies, categories, additional information fields, SKUs, prices ... Configure your templates for summary views / details ... (I advise you to set the option "SKU is required for all items and attributes:" on "Yes" )
2- FrontEndUsers-2.13.2 - SelfRegistration-1.14.5
If it is mandatory to have an account to order in your shop, you must set FrontEndUsers-2.13.2. Define the "Users Properties", the groups, the various options of the modules ...
Once done, you also have to let customers create their own accounts with SelfRegistration-1.14.5. The setting is really not complicated to do.
3- CGEcommerceBase-1.8.9
Just set each tab (store address, General Setting ...), nothing very complex. In the "Supplier Setting" tab, select "Product Manager" and "Self Registration Module" in the "Supplier Modules" section
4- Cart2-1.4.2 / CGFlatRateShipping-1.0 / FRTaxes-1.3 OR DestinationBasedTaxes-1.0.1 / Promotions-1.3.2
Click on the "Set as Cart Module / Shipping module / Tax module / Promotion module" button to have the modules "linked" to CGEcommerceBase-1.8.9.
You must also configure each module and modify the Cart2 templates according to your needs
5- Orders
Like all other modules, it must be set according to your needs with the "Preferences" button located at the top right of the module interface. It is also necessary to adapt the templates.
Once everything is done, your online store will work, it will only remain to define the payment methods (the module PaypalGateway 2.6.1 does it well) and to modify the templates of the different modules for they match the design of your site.
In the hope of being clear enough.
Best regards.
Re: Module Orders
Thanks for the reply,
It looks better now.
A reply like that :
Order Processing:
T
I set only one product (a fictive one) like "gift for my humanitarium action" because my need is only to give a connected user the possibility to send a gift through Paypal with an open field for the amount to set. Then a button to submit the operation.
What is for you the best and easiest way to proceed ?
Thanks again.
It looks better now.
A reply like that :
Order Processing:
T
I set only one product (a fictive one) like "gift for my humanitarium action" because my need is only to give a connected user the possibility to send a gift through Paypal with an open field for the amount to set. Then a button to submit the operation.
What is for you the best and easiest way to proceed ?
Thanks again.
Re: Module Orders
You can use the paypal function which allows you to create a button to receive donations. In this case, the modules products, orders, cart2 are not useful.
Then, create a page accessible only to connected users and place the button created on Paypal
Method 1 :
OR (more safer)
Method 2:
Use the "Protected content" option on the desired page in the Content Manager menu. Then select in the 'Viewers' tab the authorized user groups.
Best regards.
Then, create a page accessible only to connected users and place the button created on Paypal
Method 1 :
Code: Select all
{if feu_smarty::is_user_memberof('YOUR USER GROUP')}
"Paypal button"
{else}
You must be logged in to access this page
{/if}
Method 2:
Use the "Protected content" option on the desired page in the Content Manager menu. Then select in the 'Viewers' tab the authorized user groups.
Best regards.
Re: Module Orders
Thanks again, but how do you create and use a form to connect an user already registered and where do you find those Paypal functions ? How do you use them ? No clear help about that.
I guess this is a few thing but impossible to find a solution.
Waiting for some help.
Thanx
I guess this is a few thing but impossible to find a solution.
Waiting for some help.
Thanx
Re: Module Orders
There's not really an out-of-the-box solution for what you're wanting. You can probably get it done by combining the various modules as suggested and tailoring them to your needs, but it's a bit overkill.
I think in this case I would write, or hire someone to write, a plugin or companion module for FEU to add the specific functionality you need, rather than adding an entire shopping cart system for one item.
Plus, I think someone suggestion the option of using a protected page and just including the PayPal donation widget: https://www.paypal.com/donate/buttons
I think in this case I would write, or hire someone to write, a plugin or companion module for FEU to add the specific functionality you need, rather than adding an entire shopping cart system for one item.
Plus, I think someone suggestion the option of using a protected page and just including the PayPal donation widget: https://www.paypal.com/donate/buttons
Not getting the answer you need? CMSMS support options
Re: Module Orders
Thanx for those informations, then what is the solution to integrate HTML code generated from this PayPal tool in a content ?
Re: Module Orders
I don't think a solution is needed? You can put it into content, or a generic template. If the code contains curly braces, just make sure to wrap it in {literal}code{/literal}.
Not getting the answer you need? CMSMS support options