wwwww 0 Опубликовано 1 июля, 2009 Автор Жалоба Share Опубликовано 1 июля, 2009 как дело касаеться не дизайна вопросов куча можно сделать чтобы в боксе Корзина выводилась строка у вас 1 товар(а) текст прописать можно ручками в шаблоне бокса а как число выводить через переменную? на всех буржуйских шаблонах так выводиться Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 1 июля, 2009 Жалоба Share Опубликовано 1 июля, 2009 Можно. Вот в faq ответ есть как это делается - http://vamshop.ru/faq.php/faq_id/29/question/Kak-dobavit-v-shablon-index-html-kolichestvo-tovara--kotoroe-nahoditsya-v-korzine-pokupatelya- Ссылка на сообщение Поделиться на другие сайты
wwwww 0 Опубликовано 1 июля, 2009 Автор Жалоба Share Опубликовано 1 июля, 2009 как просто когда знаешь всю конструкцию магазина) респект Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 1 июля, 2009 Жалоба Share Опубликовано 1 июля, 2009 :) Ссылка на сообщение Поделиться на другие сайты
wwwww 0 Опубликовано 1 июля, 2009 Автор Жалоба Share Опубликовано 1 июля, 2009 все работает. но нужно как у вас в советах написано в советах делать по определенным правилам) а это значит что лучше выводить эту переменную в шаблоне бокса карты box_cart.html а не в индексном файле. этот вариант работает везде {php}echo $_SESSION['cart']->count_contents();{/php} но разэтот более правильный как его заставить работать в box_cart.html $vamTemplate->assign('cart_content',$_SESSION['cart']->count_contents()); Затем открываем шаблон /templates/шаблон/index.html и в нужное место добавляем, к примеру: В корзине: {$cart_content} товар(ов). --------------------------------------------- если это достаточно геморройно то можно не отвечать.я вывел через пхп Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 1 июля, 2009 Жалоба Share Опубликовано 1 июля, 2009 Да это не особо принципиально как выводить. Ссылка на сообщение Поделиться на другие сайты
wwwww 0 Опубликовано 2 июля, 2009 Автор Жалоба Share Опубликовано 2 июля, 2009 можно ли сделать 1.задать кол-во товаров на странице (мне допустим сейчас нужно 6 штук) (нашел такую фичу только для вывода товара на главной) 2. назначать самому товары которые выводяться в блоке лидеры продаж (может быть для этого подойдет какой то другой блок?) 3.как называеться бокс быстрой регистрации и файл в модуле для вывода его на главной по центру спасибо Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 2 июля, 2009 Жалоба Share Опубликовано 2 июля, 2009 1. В Админке - Настройки - Максимальные - Количество товара на одной странице в каталоге. 2. Нет, в лидеры продаж выводятся товары отсортированные по количество продаж. Разве что править /templates/шаблон/soruce/boxes/best_sellers.php. Например в sql запрос, там где where параметры задаются указать where products_sort_order = 1000 к примеру. Затем в админке у нужных товаров 1000 указать в опции Порядок сортировки. 3. Что за быстрая регистрация?! На главной вывести в любом случае не получится, не исправляя php код. Ссылка на сообщение Поделиться на другие сайты
wwwww 0 Опубликовано 2 июля, 2009 Автор Жалоба Share Опубликовано 2 июля, 2009 3. я имел в виду что то типа БЫСТРАЯ ПОКУПКА. без предварительной регистрации Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 2 июля, 2009 Жалоба Share Опубликовано 2 июля, 2009 Есть оформление заказа, т.е. ввод данных, выбор доставки и оплаты на одной странице. Нужно включить Быстрое оформление в Админке - Настройки - Разное. Ссылка на сообщение Поделиться на другие сайты
wwwww 0 Опубликовано 3 июля, 2009 Автор Жалоба Share Опубликовано 3 июля, 2009 респект. с вашей помощью начинаю немного понимать) очень нужно! сделать вот такую вещь чтобы атрибуты товара (например размер и цвет) выводились не только на карточке товара но и на странице товаров при просмотре категории товара. если точнее то их нужно заинклюдить наверно в module/product_listing/product_listing_columns.html Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 3 июля, 2009 Жалоба Share Опубликовано 3 июля, 2009 Такого нет. Атрибуты выводятся только на странице картчоки товара, готового кода для вывода в списке товара нет. Ссылка на сообщение Поделиться на другие сайты
wwwww 0 Опубликовано 3 июля, 2009 Автор Жалоба Share Опубликовано 3 июля, 2009 тогда нужно хотя бы понять как это работает. атрибуты на карточке товаров допустим выводяться в файле multi_options.html код вывода в файле product_attributes.php в этом файле дергаем из бд что нужно и загоняем в $module . затем назначаем шаблон для вывода массива этой переменной $module = $module->fetch(CURRENT_TEMPLATE.'/module/product_options/'.$product->data['options_template']); 1. что такое '.$product->data['options_template']. формат какой для примера если смотреть на путь то в папке product_options только multi_options.html подставляю $module = $module->fetch(CURRENT_TEMPLATE.'/module/product_options/multi_options.html); ошибка 2.$info->assign('MODULE_product_options', $module); назначаем переменной $info метку для вывода в шаблоне массива $module? переменную $info я не нашел видимо это равнозначно метке в шаблоне {$MODULE_product_options}? ========================================= алгорим просто хочеться нащупать. раз в шаблоне карточки товара можно вывести атрибуты я думаю что их можно вывести и в другом шаблоне (хотя бы полностью скопипастить) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 3 июля, 2009 Жалоба Share Опубликовано 3 июля, 2009 Алгоритм простой - пишем php код и назначаем метки для вывода в шаблон. Как примерно выводить в списке товара можно посмотреть в osCommerce модуле. Product listing with attributes - http://addons.oscommerce.com/info/1098 Но это не готовый вариант, само собой. Ссылка на сообщение Поделиться на другие сайты
wwwww 0 Опубликовано 4 июля, 2009 Автор Жалоба Share Опубликовано 4 июля, 2009 но ведь код уже есть в файле product_attributes.php и метка тоже {$MODULE_product_options} осталось только сделать чтобы эта метка работала и в шаблоне product_listing_columns.html а не только в шаблоне карточки товара. =============================== я думал что это нетрудно реализовать.вы сами писали код product_attributes.php? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 июля, 2009 Жалоба Share Опубликовано 4 июля, 2009 Не всё так просто ведь. Нужно сделать кто б кнопка купить обрабатывала выбранные атрибуты, правильно добавляла их в корзину. Если не знаете php, наверное лучше и не браться. Я ж Вам дал ссылка на пример модуля для osCommerce, там как раз и можно посмотреть как примерно решается эта задача. Ссылка на сообщение Поделиться на другие сайты
wwwww 0 Опубликовано 4 июля, 2009 Автор Жалоба Share Опубликовано 4 июля, 2009 просто эта идея как бы на один шаг приближает покупку для посетителя) как известно чем меньше кликов тем легче купить. здесь вот это реализовано http://www.el-form.ru/shop.php?cid=17 (зато на карточке товаров эти атрибуту два раза показываються) теперь немного позитива. кто любит как то привлечь внимание к товару. просто и сердито выводим двигающийся текст (можно картинку прицепить) <marquee onmouseover="this.stop()" onmouseout="this.start()">твой текст</marquee> здесь я это реализовал вот так http://www.artmosaika.com.ua/toys может кому пригодиться Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 июля, 2009 Жалоба Share Опубликовано 4 июля, 2009 На мой взгляд, нельзя выводить атрибуты в список. Магазины же разые могут быть, что если у одного товара например 30 атрибутов + большое краткое описание + добавлены тех. характеритиститки товаров. Как это всё будет выглядеть в списке товара, будет просто места не хватать. Ссылка на сообщение Поделиться на другие сайты
wwwww 0 Опубликовано 4 июля, 2009 Автор Жалоба Share Опубликовано 4 июля, 2009 попробывал 1.52 меню понравилось. активировал по одному модулю доставки и оплаты. захожу в заказы. получаю Warning: require(Z:/www/vamshop2/lang/russian/modules/payment/.php) [function.require]: failed to open stream: No such file or directory in Z:\www\vamshop2\admin\orders.php on line 59 думал нет файла. но .php в принципе не может быть. какое то обрезание) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 5 июля, 2009 Жалоба Share Опубликовано 5 июля, 2009 А что делали с магазином!? Переносили данные из osCommerce или что?! По умолчанию такой проблемы нет. Ссылка на сообщение Поделиться на другие сайты
wwwww 0 Опубликовано 7 июля, 2009 Автор Жалоба Share Опубликовано 7 июля, 2009 залил на ХАМРР вроде ошибка исчезла. в файле filters\config.php параметры подключения к базе должны быть своими? вместо технопорт я должен указать свою базу данных? define("DB_SERVER", "localhost"); define("DB_DATABASE", "technoport"); define("DB_SERVER_USERNAME", "root"); define("DB_SERVER_PASSWORD", "");[/code] Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 7 июля, 2009 Жалоба Share Опубликовано 7 июля, 2009 Нет, там ничего не нужно править, не используется этот файл. Ссылка на сообщение Поделиться на другие сайты
wwwww 0 Опубликовано 7 июля, 2009 Автор Жалоба Share Опубликовано 7 июля, 2009 наверняка эти вопросы уже задавались.но подробной инструкции не нашел при быстрой регистрации нужно оставить как можно меньше полей (например только номер телефона) 1. какие поля обязательно нужно оставить? может быть возможно в коде отключить лишние? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 8 июля, 2009 Жалоба Share Опубликовано 8 июля, 2009 Всё, что можно отключить, отключается в Админке - Настройки - Основные - Данные клиента. Но всё равно поле 1 не останется, некоторые поля всё равно нужны. Разве что править скрипты и удалять, но тогда могут быть проблемы например при повторном заходе в магазин. Ссылка на сообщение Поделиться на другие сайты
wwwww 0 Опубликовано 8 июля, 2009 Автор Жалоба Share Опубликовано 8 июля, 2009 ну да так и делал Админке - Настройки - Основные - Данные клиента. выставил в фальце все что доступно но имя и отчество все равно появляються в форме со звездочками Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения