Хочу внести изминения в product_default.php. Нужно дабавить возможность пользователю заполнять несколько тестовых полей (наподобие свободных атрибутов). Как добавить тесктовые поля я в курсе. Но вот какой скрпт занимается обработкой формы не пойму.Вот, что указано в форме: Код (PHP): action="<?php print $this->action?>" Если вывести это на экран, то выходит следующая строка: /index.php/ct-menu-item-2/ct-menu-item-4/cart/add Что это за путь? Странный он какой то, в JoomShopping таких папок нет и даже index.php отсутствует.
Оказывается, /index.php/ct-menu-item-2/ct-menu-item-4/cart/ это адрес страницы, то есть в нем указаны подпункты моего меню, а вот что такое add, я так и не понял, видимо это и есть скрипт, который добавляет товар в заказ, но где он находится?
Либо я неправильно понял что Вы хотите сделать, либо Вы выбираете ложные методы... Пользователю сайта или пользователю Virtuemart (менеджеру магазина)? Мы точно говорим не о системе настраиваемых полей?
Ну для начала надо отключить SEF-ссылки. И не мешало бы изучить принцип работы Joomla, что откуда берется в URL. тоже так показалось. ) Не зацикливайся на Virtuemart. Здесь раздел по JoomShopping
Я нашел два файла с функциями add, оба называются cart.php, один находится в папке controllers, другой в models. Но всё же я не пойму, где конкретно идет добавление записей в MySQL таблицу? Я хочу добавить несколько свободных атрибутов и кнопку "+", пользователь должен заполнить атрибуты, нажать на плюс, внесенные данные должны отобразиться на этой же странице, а поля атрибутов очистится, далее пользователь имеет возможность ещё раз заполнить эти поля новыми данными и также нажать плюс. Таким образом получится, что в заказе будет присутствовать таблица (массив) из свободных атрибутов.
в models должно быть И что, количество атрибутов - бесконечное множество. Если не секрет, зачем такие извращения? В каком случае это может пригодиться, для чего это надо?
Не бесконечное, возможно не больше 50. Это надо для того, чтобы сделать сайт посреднических покупок с оптовых сайтов. Сайт, где люди будут объединяться для того чтобы сделать закупку с оптового сайта. Моя идея в том, что вместо товаров у меня будут ссылки на оптовые интернет магазины. Пользователь кликает по ссылке и заходит в карточку товара, где вместо товара будет описание интернет-магазина и свободные атрибуты, такие как артикул и наименования, покупатель делает заказ, тоесть вводит некоторое количество наименований и артиклов, указывает количество. Наименования товара покупатель берет с указанного интернет-магазина. Когда несколько юзеров делаеют заказ, и набирается необходимая сумма денег для закупки, я делаю закупку с оптового сайта.