Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Baco

Users
  • Posts

    2,247
  • Joined

  • Last visited

Everything posted by Baco

  1. поудалять из кода: .((int)$row['category_id'])."-". и соотв.: .((int)$row['product_id'])."-".
  2. Вам тут править правильность отображения надо: <script type="text/javascript"><!-- function display(view) { if (view == 'list') { $('.product-grid').attr('class', 'product-list'); $('.product-list > div').each(function(index, element) { html = '<div class="right">'; html += ' <div class="cart">' + $(element).find('.cart').html() + '</div>'; html += ' <div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += ' <div class="compare">' + $(element).find('.compare').html() + '</div>'; html += '</div>'; html += '<div class="left">'; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="rating">' + rating + '</div>'; } var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div>'; } html += '<h3 class="name">' + $(element).find('.name').html() + '</h3>'; html += '<div class="description" unselectable="on" oncopy="return false" oncontextmenu="return false" onselectstart="return false">' + $(element).find('.description').html() + '</div>'; html += '</div>'; $(element).html(html); }); $('.display').html('<b><?php echo $text_display; ?></b> <?php echo $text_list; ?> <b>/</b> <a onclick="display(\'grid\');"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'list'); } else { ...
  3. Доброго времени, делал подобное, если подходит - обращайтесь.
  4. Или: public function getAllCustomers($email) { $query = $this->db->query("SELECT DISTINCT * FROM `".DB_PREFIX."order`"); return $query->rows;} а в контроллере уже вытягивать что надо... Вот так думаю правильней будет...
  5. То есть данные с "гостевых заказов" вытянуть надо ? тогда вопрос 2: "Как различить, кроме как сравнивания с таблицей зарегистрированных пользователей, е-мейлы гостей ?", а то доставаться будут абсолютно все, и то при условии, что при оформлении вводится е-меил.
  6. Вопрос в том, откуда брать е-мейлы незарегистрированных ? у вас есть подписка или какая нибудь форма, которая собирает такие е-мейлы ?
  7. Ещё один посредник-вебстудия, который даже не может правильно написать движок, с которым работать хочет:
  8. а я стараюсь по 1-му в месяц, дабы не провоцировать администрацию, но всё равно до 10-го в последнее время не проплачивается, как заявлено, может данные вопросы курировать не одному человеку. P.S. Выплата осуществлена.
  9. С Shoppic-ой вообще много чего отказывается работать, как вообще могли допустить такой код в продажу...
  10. Вот доставка выбирается после шага заполнения, так как некоторые методы могут быть доступны после выбора адреса, логично было бы сделать "неактивным выбор доставки", пока не будет выбран адрес\регион... после чего - подгружать нужные, но... это моё виденье ИМХО.
  11. Как вариант, блок с корзиной и кнопкой можно опустить в сам низ, + стилизировать текущие блоки, что б по минимуму места занимали и минимум скроллинга было, аякс поставить исключительно на выбор "доставки", так как фактически она влияет на конечный подсчет стоимости (практически же можно зависимости просмотреть), а так, то отлично проделанная работа.
  12. Хорошее, решение, но ... 1. Рекалькуляция находится вверху, что не есть удобно, 2. Для оформления, надо нажать на калькулирование потом снова для подтверждения (ИМХО) сделать по одной кнопке а подгрузку данных - по аяксу сделать.
  13. В файле catalog\controller\product\category.php найдите строку: $this->data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $product_total . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), 'thumb' => $this->model_tool_image->resize(($result['image']=='' ? 'no_image.jpg' : $result['image']), $this->config->get('config_image_category_width'), $this->config->get('config_image_category_height')) ); и поменять на: $this->data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $product_total . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), 'thumb' => false );
  14. Формируется в админ панели: Продажи---Купоны... затрагивается 1-на таблица при создании купона (DB_PREFIX_coupon), а так же 2-ве зависимые таблицы (DB_PREFIX_coupon_category и DB_PREFIX_coupon_product), код добавления данных в базу выполняется запросом: "INSERT INTO " . DB_PREFIX . "coupon SET name = '" . $this->db->escape($data['name']) . "', code = '" . $this->db->escape($data['code']) . "', discount = '" . (float)$data['discount'] . "', type = '" . $this->db->escape($data['type']) . "', total = '" . (float)$data['total'] . "', logged = '" . (int)$data['logged'] . "', shipping = '" . (int)$data['shipping'] . "', date_start = '" . $this->db->escape($data['date_start']) . "', date_end = '" . $this->db->escape($data['date_end']) . "', uses_total = '" . (int)$data['uses_total'] . "', uses_customer = '" . (int)$data['uses_customer'] . "', status = '" . (int)$data['status'] . "', date_added = NOW()" зависимые файлы по паттерну MVC - (admin) sale/coupon.php
  15. А в чем помощь то нужна ? или имеется ввиду, распишите код и адрес файла, в который этот код прописать, я протестирую, дам свои замечания и продолжим ? Если есть наработки или имеются ошибки - поможем...
  16. Файловый менеджер в опенкарте имеет ограничение на 1000 пикселей по параметрам (ШхВ) и 300 кб по весу.
  17. Вот есть примерное АРІ для выгрузки в формате json, думаю в умелых руках можно сделать под любую нужду.
  18. Делал подобное, но только для карточки товара (http://subname.zvonmoneta.ru/testovuj-tovar-dlya-demonstracii.html), для реализации в категории и модулях надо будет раскошелится (делалось без модулей, все врукопашную кодировал).
  19. Ирина, из ситуации про стоимость работы по установке модуля (2500), могу подтвердить ситуацию, так как ставить на чистый дистрибутив и дистрибутив сборки, с учетом работы нескольких уже установленных (предотвратить конфликты), проанализировать работу и дать гарантию на последующее время, то сумма вполне нормальная, предъявлять же требования типа "Мне муж сказал, коллеги посоветовали, профессионалы рекоммендовали и т.д..." что то дешевле, после декларирования, неэтично, так как у самого не раз была подобная ситуация, и это заранее оговаривалось, что тестирование\консультирование\настройка - это не от доброй воли поступок, а процесс заработка фрилансером. Со стороны Романа - отмечу некорректность в переписке, вернее отсутствие первоначальных условий и принципов работы, которые впредь расставили бы точни над "і" (ИМХО).
  20. Помнится Tvorzasp тоже такое делал, только так же под никсы...
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.