I am presently using this fine Products-Generator to test my Site. It's made to let one know on, how fast a Site, loaded with lot's of Products, act's under REAL LOAD. Despite of frequently 'loosing' some (surrounding) Product Page 'Sections' as well as their 'Content'', for unknown reasons, it's a great Time-Saver and it works rather efficiently. It's one of those MUST HAVE Tools for every competent Shop-Designer.
An IMPORTANT Detail needs to be known, I waisted half a night, looking everywhere, in order to find out, why my CHECKOUT Section (suddenly) did not longer display Number 3 + 4 Selection, so, there was no way to select ANY SHIPPING Details, at least, in half of the products generated, regardless of any setting tried...
MOST OC-Users are probably unable to understand anyway, why this 'Shipping Setting-Thing' is verbally pronounced so wrongly, as I understud it's name, it meant for me, that such ITEMS could NOT be offered by direct Cash Pick Up, but only as Shimpent, shipped from some (other, product-predefined) Place. I never figured, this (likely overlookable) Option could, as a Consequence, even prevent a TESTER from 'ordering' a (!PG-mass-generated!) Package, consisting out of one 'not shippable' and one 'shippable' Product, in one Order. If this is really so, in Reality, as well, then, it presents a very 'incomplete' OC Solution, to that matter, after all...
Anyway, it's THIS line, in the
Code: Select all
/shop/admin/model/tool/productsgenerator.php
responsible for creating the SHIPPING Value as either 0 or 1 'RANDOM' Figure.
Code: Select all
'shipping' => !empty($f['shipping']) ? $this->randomSequence('b', 1) : NULL,
After unsuccessfull attempts to make it work as required, I found an easier Solution for the Problem here:
by changing:
Code: Select all
public function hasShipping() {
$shipping = false;
to:
Code: Select all
public function hasShipping() {
$shipping = true;
As a Result, regardless of any 'default' Setting, every Product will be shipable, a MUST, it one wants
to avoid unpleasant/unexpected OC Checkout Behaviour, when testing a Shop with Products, generated by
iSenseLabs Products-Generator.
it may help one or the other..
Ernie
(english Language) filled with 10'000 auto-generated Products, (german language) filled with 500 Products.
(Can be done with the Products-Generator only. If edited later by Admin for some reason, the Product-File
MUST be 'completed' in the second language as well, to enable 'saving' the File with the 'edited' Content.)
Try any Category with 1'500 Prod.-Selection:
http://www.ipc.li/shop/
