I found a possible solution. The Bootstrap v3.3.6 had a compatibility issue with jQuery 3.0 (please see this issue <https://github.com/twbs/bootstrap/issues/16834>).

I tested a possible workaround with copy & pasting the bootstrap.js code into TBSDevelopmentLibrary>>jsbootstrapJsContent. This method just returns the whole bootstrap.js as a string, IMHO. Important are also methods TBSDevelopmentLibrary>>cssbootstrapCssContent, TBSDevelopmentLibrary>>cssbootstrapthemeCssContent and others, since they include the code from BS v3.3.6.

As I see, the TBSDeploymentLibrary differs from TBSDevelopmentLibrary in that it uses minimized versions (i.e. bootstrap.min.js).

I'm not sure about other possible dependencies, though.

Best wishes,
Tomaz



------ Original Message ------
From: "sergio ruiz" <sergio....@gmail.com>
To: "Any question about pharo is welcome" <pharo-users@lists.pharo.org>
Sent: 8. 02. 2019 21:22:39
Subject: Re: [Pharo-users] Boostrap for seaside : incorrect JQuery version

Just for the record, I am having the same problem..


On February 8, 2019 at 3:20:18 PM, Dominique Dartois (d...@dartois.org) wrote:

Hi all
I installed seaside + Bootstrap from the « Catalog Browser », following the tips at http://smalltalkhub.com/#!/~TorstenBergmann/
I run Pharo 7 64bits on MacOS.
The demo doesn’t react to the mouse clicks. In fact Firefox debugger showed an incompatibility between Bootstrap and JQuery versions :

Reply via email to