chamilo / chamilo-lms

Chamilo is a learning management system focused on ease of use and accessibility
https://chamilo.org
GNU General Public License v3.0
798 stars 480 forks source link

Buy course - enhancement #3724

Open Coursenligne opened 3 years ago

Coursenligne commented 3 years ago

Is your feature request related to a problem? Please describe. A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like Having the ability to have several buyer for the same course/session, and being able to have a discount capability.

Additional context In France, there are givernement organization that pay total or part of the training. When it is total, then no problem, the billing is like at the moment is, but if it's partial you then have to bill for a part the government organization and for the remaining part, the customer. I haven't seen this feature in buy course plugin. Discount is more than welcome here and being able to create (and show) one for a period is a nice to have.

joanathan8107 commented 3 years ago

Venta de Cursos Chamilo 1.11.14 No se puede instalar plugin No realiza la instalación de las bases de datos:

SQLSTATE[42S02]: Base table or view not found: 1146 Table 'chamilo.plugin_buycourses_item' doesn't exist [03-Feb-2021 01:24:24 UTC] An exception occurred while executing 'SHOW COLUMNS FROM plugin_buycourses_global_config WHERE Field = 'info_email_extra'':

SQLSTATE[42S02]: Base table or view not found: 1146 Table 'chamilo.plugin_buycourses_global_config' doesn't exist [03-Feb-2021 01:37:07 UTC] An exception occurred while executing 'SHOW COLUMNS FROM plugin_buycourses_global_config WHERE Field = 'info_email_extra'':

SQLSTATE[42S02]: Base table or view not found: 1146 Table 'chamilo.plugin_buycourses_global_config' doesn't exist [03-Feb-2021 02:36:02 UTC] An exception occurred while executing 'SHOW COLUMNS FROM plugin_buycourses_global_config WHERE Field = 'info_email_extra'':

SQLSTATE[42S02]: Base table or view not found: 1146 Table 'chamilo.plugin_buycourses_global_config' doesn't exist

Se corrige:

https://github.com/chamilo/chamilo-lms/issues/3693