Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

belaflora

Новачок
  
  • Публікації

    35
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем belaflora

  1. Добрый день. Ищем человека, который будет верстать для нас страницы захвата из готовых psd-макетов. В ближайшие 2 месяца будет 3-4 макета, дальше по 1-2 макета каждые 2-3 месяца (примерный ориентир).

    Цены и сроки за 1 макет пишите, в ЛС.

     

  2. Добрый день. Нужен человек который доработает наш сайт ( nedorogo.by )

    Что надо:

    1- нужен фильтр на сайт, атрибуты фильтра должны привязываться к категории, т.к. категории очень разные и для каждой категории свои атрибуты будут. Атрибуты должны задаваться вручную в админке сайта и привязываться к категории. 

    2- Перенести и увеличить поиск (картинка "Поиск") в поисковую строку вставить текст "Поиск", поисковик должен исправлять ошибки пользователей и при вводе текста пользователем, показывать подходящие товары в выпадающем меню. 

    3 - увеличить скорость загрузки сайта, сделать анализ и расписать все проблемы и  способы их устранения. Вычистить весь код от лишнего мусора, по исправлять ошибки который  валидор показывает и др. (весь код должен быть вычистен и оптимизирован)

    4 - Вместо функции быстрый просмотр, должна быть сделана функция "Купить в 1 клик", при нажатии  должно всплывать окно, расположение блоков в приложении 2.

    Наименование должно быть кликабельным (со ссылкой на соответствующий товар).

    5 - Баннеры на сайте должны быть разбиты на разделы как показано на картинке "баннеры" . По ширине , основной слайдер имеет 55% от общей ширины, 2 нижних блока по 20% от общей ширины и 50% от высоты основного баннера. ; 2 маленьких блока не должны листаться слайдерами,  должны задаваться в админке.

    6 - Товары в категориях и подкатегориях должны быть представлены в виде списка (по умолчанию) и в виде сетки (при переключении пользователем)
    - Товары в виде сетки должны иметь вид как на рисунке "Товар в категории" :
    - Краткое описание (в категориях) должно задаваться в админке сайтов.

    - В правой колонке все должно быть, как на картинке "поиск", если отзывов с оценкой товара нету, то звезды отображаться не должны.

    7 - Форма подписки на рассылку аналогично форме подписки на сайте  21vek.by.

    Писать в ЛС цену и сроки выполнения работы.

     

    ПОИСК.png

    приложение 2.jpg

    баннеры.png

    товар в категории.png

  3. Добрый. Необходимо переделать стандартную корзину. Версия 1.5.5 

    Bela-flora.ru - как на этом сайте,  доступ  к сайту есть, модуль установлен, но исходников у меня нет.

    Сроки и цену  в ЛС,

  4. Добрый вечер. Версия движка 1.5.5

    Стоит стандартная корзина.

    ТЕХ ЗАДАНИЕ:

    Необходимо ее сделать в одну страницу.

    Выглядеть она должна как в прикрепленном файле.
    Расписываю по блокам с прикрепленной картинки:
    1) ИНФО - http://www.nedorogo.by/index.php?route=checkout/cart сохранить такую же форму на первом шаге(фото, наименование, модель, цена, итого и снизу сумма)
     
    2) Под блоком инфо сделать блок в ширину с двумя пунктами "ФИО" и "Номер телефона для связи" - обязательные поля для ввода (этого блока на картинке нет)
     
    3)Ниже идет текст "Оформить заказ" и ниже в два столбика "Без регистрации" и "С регистрацией" - как на рисунке (если там неразборчиво написал)
     
    4) Слева блок "Способ доставки" :
    * Курьером по Минску (в пределах МКАД)
    * Самовывоз со склада по адресу: Октябрьская 19к5 
    * Доставка почтой
     
    5) Блок "Способ оплаты" :
    * Наличными / Пластиковой картой при получении      // этот способ виден при выборе способа доставки : курьером по минску или самовывоз со клада
    * ЕРИП                                                                              // этот способ виден при выборе любого способа доставки
    * Безналичный расчет                                                      // этот способ виден при выборе любого способа доставки   
    * Наложенный платеж                                                      // этот способ виден при выборе способа доставки почтой
     
     
    6) Блок "Доп. инфа"
    * При выборе способа оплаты "наличными/ картой"  - должно быть пустое поля с возможностью ввода 200 символов
    * При выборе способа оплаты "ЕРИП" - должна появиться "Инструкция по оплате через систему ЕРИП" (заголовок должен видеть клиент) и чуть ниже сама инструкция: 
      Инструкции по оплате через систему "ЕРИП"

    ДЛЯ ПРОВЕДЕНИЯ ПЛАТЕЖА НЕОБХОДИМО: 
    1. Выбрать 
    · Пункт “Система “Расчет” (ЕРИП) 
    · Из списка выберите «Интернет-магазины/сервисы», находите и открываете букву «N», «Nedorogo.by» 
    · В соответствующее поле вводите «номер Вашего заказа»(№ заказа и точную сумму платежа Вам сообщит наш менеджер после подтверждения заказа!!!) 
    · Затем Фамилию Имя Отчество и сумму платежа 
    2. Проверить корректность информации 
    3. Совершить платеж. 

    Если Вы осуществляете платеж в кассе банка, пожалуйста, сообщите кассиру о необходимости проведения платежа через систему ”Расчет“ (ЕРИП). 
     
    и чуть ниже инструкции поле для ввода доп инфы 200 символов.
     
    * При выборе способа оплаты "Безналичный расчет" - клиент должен видеть текст : "Оставьте Ваши реквизиты" и чуть ниже поле для ввода 700 символов
    * При выборе способа оплаты "Наложенный платеж" - Клиент должен видеть текст : "Введите Ваш полный адрес, индекс, номер телефона и ФИО" и ниже поле для ввода 700 символов
     
    7) Столбик справа, блок "регистрация"
    Все поля обязательны
    * Е-mail
    * Город проживания
    * Адрес для доставки / Почтовый адрес (максимум символов 700)
    * Индекс
    * Пароль
    * Подтвердите пароль
    После регистрации, клиенту должно прийти письмо о регистрации с паролем.
     
    8) Под блоком регистрации должно быть неотмеченное поле "Хочу получать новости о скидках и самых популярных товарах " 
     
    Необходимо также изменить форму регистрации, сделать ее такой же, как в пункте 7, и добавить два обязательных поля "ФИО" и "Телефон"
     
    Все нужно будет протестировать, что бы все работало, не было ошибок. И написать инструкцию что в какой файл было добавлено, для возможности дальнейшего редактирования, если не достучимся до разработчика.
     
    Делать будем на сайте bela-flora.ru , после того, как все протестируем и все будет готово. это все нужно будет продублировать на сайтах nedorogo.by и belaflora.by - они абсолютно одинаковые, только контент отличается.
     
     
    Сколько по времени?
    Сколько по деньгам?
     
    Отвечайте, пожалуйста, на почту: [email protected]  с темой "Корзина для сайта" 
    Спасибо.

    post-694766-0-60504800-1467309376_thumb.jpg

  5. Получилось! :-)

    Но только после "танцов с бубном"...

    Итак...

    В контроллер (только в карточку товара. Думаю покупателям будет достаточно для понимания):

    ("танцы" показаны красным цветом)

    if (($this->config->get('config_customer_price') && $this->customer->isLogged()) || !$this->config->get('config_customer_price')) {

    $this->data['price'] = $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax')));

    $this->data['price2'] = $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax')), 'BYN');

    } else {

    $this->data['price'] = false;

    $this->data['price2'] = false;

    }

    В файл tpl:

    <div class="price"><?php echo $text_price; ?>

    <?php if (!$special) { ?>

    <?php echo $price; ?> (или <?php echo $price2; ?>)

    <?php } else { ?>

    <span class="price-old"><?php echo $price; ?></span> <span class="price-new"><?php echo $special; ?></span>

    Как-то так:

    attachicon.gifБезымянный.png

    Так что, дорогие белорусы, правим код и ставим плюсы Chu за его терпение и помощь.....

    Cделал все так и такая вот ошибка

    (или Notice: Undefined variable: price2 in /home/сайт/public_html/сайт.by/vqmod/vqcache/vq2-catalog_view_theme_bigdesdigital_template_product_product.tpl on line 122)

    версия 1.5.5.

  6. Добрый день, с 1 июля с Беларуси начнет действовать новая валюта, при этом старая тоже будет действительна до 1  января, отсюда вопрос, как мне сделать, что бы в карточке товара существующая цена была видна и рядом была новая. Математически это выглядит так: стоило 220 000 , стоить будет 22 рубля 00 копеек, т.е. все цены надо разделить на 1000 с двумя знаками после запятой  с текстом "руб" и "коп". Подскажите, как мне это прописать и где? 

    Заранее спасибо за помощь.

  7. Добрый день. Нужно быстро набить оптовый и-нет магаз 5-7 тыс позиций такого образца: http://www.nedorogo.by/kompozicija-ikebana-chornaja-s-podsolnuhom-bf30016 - это наш розничный и-нет магазин, здесь порядка 2 тыс позиций есть и все эти позиции будут на втором сайте, НО!!! не копипастом, а вносить изменения, что бы не было дублей.

    Половину, возможно и большую часть картинок дадим(не считали). Работа будет проверяться 

    Цена и сроки? в лс

  8. Здравствуйте, помощь надо. Добавляю новый товар, все ввожу, потом нажимаю сохранить и вижу такое: 

    Notice: Undefined index: date_available in /home/belaflor/public_html/belaflora.by/vqmod/vqcache/vq2-admin_model_catalog_product.php on line 4Notice: Undefined index: coming_soon in /home/belaflor/public_html/belaflora.by/vqmod/vqcache/vq2-admin_model_catalog_product.php on line 4Warning: Cannot modify header information - headers already sent by (output started at /home/belaflor/public_html/belaflora.by/admin/index.php:86) in /home/belaflor/public_html/belaflora.by/vqmod/vqcache/vq2-system_engine_controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /home/belaflor/public_html/belaflora.by/admin/index.php:86) in /home/belaflor/public_html/belaflora.by/vqmod/vqcache/vq2-system_engine_controller.php on line 29

     

    НО товар сохраняется и работает

    Как это исправить?

    ocStore Версия 1.5.5.1.2

  9. Какая таблица?

    Какой столбец?

    скрин с ошибкой: я в основной таблице пытался поменять, таблицы ос_settings там нету

    вот, что есть

    https://drive.google.com/file/d/0B4hBESXMk0dJTkdRZVROeWQ0NFU/view?usp=sharing

  10. в phpmyadmin зайдите в структур таблицы, и возле поля value нажмите изменить

    И в списке выбирайте нужное значение (longtext)

    https://drive.google.com/file/d/0B4hBESXMk0dJemdUMzlIVTM1bm8/view?usp=sharing  - ссылка на скрин

     

    ошибку выдает 

  11.  извините, но я не прогер mysql, куда и как команду вписать знаю, но в командах не разбираюсь и времени изучать к сожалению нет, если Вам не сложно, напишите, пожалуйста, команду полностью. Спасибо!

  12. размер поля value таблицы oc_settings (изменить, например на longtext)

     

    Что ж вы такого огромного запихнули в модуль welcome, или сколько модулей welcome вы используете?

    модуль один, но  там таблицей используем кнопки (картинками) + там же гифка рекламная, вообщем медийная информация.

    Подскажите, как правильно прописать команду, в phpmyadmin же писать?

  13. Доброй ночи, столкнулся с такой проблемой: 

     
    Notice: unserialize() [function.unserialize]: Error at offset 54872 of 65535 bytes in /home/хххх/public_html/мой сайт/index.php on line 68
    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/ххххх/public_html/мой сайт/index.php:68) in /home/belaflor/public_html/belaflora.by/system/library/session.php on line 11
     
    Никакого переноса с хостинга не было. Возникла ошибка когда в модуле "приветствие" (тут у нас инфа размещена и сделана таблица) в таблицу пытались добавить новую строку,  модуль приветствие переставал работать на сайте и в админке, если с админки выходил, то обратно уже не пускало, делали откат сайта, так несколько раз было, потом попросил сделать откат, хостинг откат сделал, но БД он не откатывал и ошибки остались, проблема в БД, только что там править подскажите, буду благодарен! 
     
  14. пробуйте заменить файл catalog/model/checkout/order.php на чистый от вашего дистрибутива

    (только копию своего сделайте на всякий случай)

     

    вообще - смотрите все файлы (и модули), которые имеют отношение к оформлению/отправке заказа

     

    спасибо,  скачал свою версию ocstore и заменил на чистый файл order.php (после WP и joomla, сразу в структуре опенкарта сложновато разобраться)

    как Вам лайк на форуме или что-то поставить за помощь?)))

  15. с одной стороны - уже проясняется где копать (смотреть этап оформления заказа)

     

    с другой - а как вы с клиентами связываетесь при заказе?! :blink:

    у нас основное направление - это оптовые продажи, это уже дополнительно, давно сделали онлайн-магазин, но им до меня тут занимались. поэтому сейчас никак) или по адресу завозим сразу или клиенты иногда перезванивают сами, продаж больших нет, еще не раскручивали толком.

    можете конкретней подсказать, где копать и что искать-то?

  16. стесняюсь спросить - а в БД в таблице order телефоны и мыла клиентов есть?

     

    попробуйте убрать этот detailed_orders_list.xml из vqmod/xml - исчезнет проблема?

     

    в БД в order телефона и мыла нет.....

  17. искать в xml-дополнениях в папке vqmod/xml, в которых эти файлы фигурируют

     

    глянуть в папке vqmod/cache наличие таких измененных файлов

    (в названии будет присутствовать admin_controller_sale_order и admin_view_template_sale_order_info)

    если там таких файлов нет - значит они не меняются, возвращаться к моменту сравнения

    я по заказам отследил, что эта проблема возникла летом 2014, до этого все было ок, поэтому в кэше мы не отследим ничего 

  18. искать в xml-дополнениях в папке vqmod/xml, в которых эти файлы фигурируют

     

    глянуть в папке vqmod/cache наличие таких измененных файлов

    (в названии будет присутствовать admin_controller_sale_order и admin_view_template_sale_order_info)

    если там таких файлов нет - значит они не меняются, возвращаться к моменту сравнения

    есть такой файл в папке vqmod/xml, называется detailed_orders_list.xml (код в спойлере) он обращается к order.php, можете подсказать что в нем не так?  заранее спасибо, геморная проблема висит уже ппц сколько

    -

    - <modification>
      <id>detailed_orders_list</id> 
      <version>1.0</version> 
      <vqmver>2.X</vqmver> 
      <author>Woewudski</author> 
    - <file name="admin/model/sale/order.php">
    - <operation error="log">
    - <search position="replace">
    - <![CDATA[ $sql = "SELECT o.order_id, CONCAT(o.firstname, ' ', o.lastname) AS customer, (SELECT os.name FROM " . DB_PREFIX . "order_status os WHERE os.order_status_id = o.order_status_id AND os.language_id = '" . (int)$this->config->get('config_language_id') . "') AS status, o.total, o.currency_code, o.currency_value, o.date_added, o.date_modified FROM `" . DB_PREFIX . "order` o";
     
      ]]> 
      </search>
    - <add>
    - <![CDATA[ $sql = "SELECT o.order_id, CONCAT(o.firstname, ' ', o.lastname) AS customer, (SELECT os.name FROM " . DB_PREFIX . "order_status os WHERE os.order_status_id = o.order_status_id AND os.language_id = '" . (int)$this->config->get('config_language_id') . "') AS status, o.total, o.currency_code, o.currency_value, o.date_added, o.date_modified, o.telephone, o.shipping_country, o.shipping_zone, o.shipping_address_1, o.shipping_city, o.email, o.comment, o.payment_postcode, o.payment_method, o.shipping_method FROM `" . DB_PREFIX . "order` o";
     
      ]]> 
      </add>
      </operation>
    - <operation error="log">
    - <search position="before">
    - <![CDATA[ public function getOrderProducts($order_id) {
     
      ]]> 
      </search>
    - <add>
    - <![CDATA[ public function getOrderProductsList($order_id) {
    $query = $this->db->query("SELECT op.*, p.image FROM " . DB_PREFIX . "order_product op LEFT JOIN " . DB_PREFIX . "product p ON op.product_id = p.product_id WHERE op.order_id = '" . (int)$order_id . "'");
     
    return $query->rows;
    }
     
      ]]> 
      </add>
      </operation>
      </file>
    - <file name="admin/controller/sale/order.php">
    - <operation error="log">
    - <search position="before">
    - <![CDATA[ $action = array();
     
      ]]> 
      </search>
    - <add>
    - <![CDATA[    $this->load->model('tool/image');
     
       $this->data['products'] = array();
     
    $order_id = $result['order_id'];
     
    $products = $this->model_sale_order->getOrderProductsList($result['order_id']);
     
    foreach ($products as $product) {
    $option_data = array();
     
    $options = $this->model_sale_order->getOrderOptions($result['order_id'], $product['order_product_id']);
     
    foreach ($options as $option) {
    if ($option['type'] != 'file') {
    $option_data[] = array(
    'name'  => $option['name'],
    'value' => $option['value'],
    'type'  => $option['type']
    );
    } else {
    $option_data[] = array(
    'name'  => $option['name'],
    'value' => utf8_substr($option['value'], 0, utf8_strrpos($option['value'], '.')),
    'type'  => $option['type'],
    'href'  => $this->url->link('sale/order/download', 'token=' . $this->session->data['token'] . '&order_id=' . $result['order_id'] . '&order_option_id=' . $option['order_option_id'], 'SSL')
    );
    }
    }
     
    $this->data['products'][] = array(
    'order_product_id' => $product['order_product_id'],
    'order_id'         => $order_id,
    'product_id'       => $product['product_id'],
    'name'       => $product['name'],
    'popup'       => $this->model_tool_image->resize($product['image'], 500, 500),
    'thumb'       => $this->model_tool_image->resize($product['image'], 50, 50),
    'model'       => $product['model'],
    'option'     => $option_data,
    'quantity'   => $product['quantity'],
    'price'       => $this->currency->format($product['price'] + ($this->config->get('config_tax') ? $product['tax'] : 0)),
    'href'       => $this->url->link('catalog/product/update', 'token=' . $this->session->data['token'] . '&product_id=' . $product['product_id'], 'SSL')
    );
    }
     
      ]]> 
      </add>
      </operation>
    - <operation error="log">
    - <search position="after">
    - <![CDATA[ $result['customer'],
     
      ]]> 
      </search>
    - <add>
    - <![CDATA[ 'telephone'   => $result['telephone'],
    'shipping_country'   => $result['shipping_country'],
    'shipping_zone'      => $result['shipping_zone'],
    'shipping_address_1' => $result['shipping_address_1'],
    'shipping_city'      => $result['shipping_city'],
    'payment_postcode'   => $result['payment_postcode'],
    'payment_method'     => $result['payment_method'],
    'shipping_method'    => $result['shipping_method'],
    'email'              => $result['email'],
    'products'           => $this->data['products'],
    'comment'            => $result['comment'],
     
      ]]> 
      </add>
      </operation>
      </file>
    - <file name="admin/view/template/sale/order_list.tpl">
    - <operation error="log">
    - <search position="before">
    - <![CDATA[ <td class="left"><?php if ($sort == 'status') { ?>
     
      ]]> 
      </search>
    - <add>
    - <![CDATA[ <td class="left">Контакты</td>
    <td class="left">Товары</td>
     
      ]]> 
      </add>
      </operation>
    - <operation error="log">
    - <search position="before">
    - <![CDATA[ <td><select name="filter_order_status_id">
     
      ]]> 
      </search>
    - <add>
    - <![CDATA[ <td></td><td></td>
     
      ]]> 
      </add>
      </operation>
    - <operation error="log">
    - <search position="after">
    - <![CDATA[ <td class=left"><?php echo $order['customer]; ?></td>
     
      ]]> 
      </search>
    - <add>
    - <![CDATA[               <td class=left">
     <?php if ($order['telephone]) { ?>
     <b>Телефон:</b></br>
     <?php echo $order['telephone']; ?></br></br>
     <?php } ?>
     <?php if ($order['email']) { ?>
     <b>Email:</b></br>
     <?php echo $order['email']; ?></br></br>
     <?php } ?>
     <?php if ($order['shipping_country']) { ?>
     <b>Адрес:</b></br>
     <?php echo $order['shipping_country']; ?></br>
     <?php } ?>
     <?php if ($order['shipping_zone']) { ?>
     <?php echo $order['shipping_zone']; ?></br>
     <?php } ?>
     <?php if ($order['shipping_city']) { ?>
     <?php echo $order['shipping_city']; ?></br>
     <?php } ?>
     <?php if ($order['shipping_address_1']) { ?>
     <?php echo $order['shipping_address_1']; ?></br>
     <?php } ?>
     <?php if ($order['payment_postcode']) { ?>
     <?php echo $order['payment_postcode']; ?></br></br>
     <?php } ?>
     <?php if ($order['comment']) { ?>
     <b>Комментарий:</b></br>
     <?php echo $order['comment']; ?>
     <?php } ?>
     </td>
     <td class="left">
                   <?php foreach ($order['products'] as $product) { ?>
                    <div style="clear: both;">
    <?php if ($product['thumb']) { ?><div style="float: left;"><a href="<?php echo $product['popup']; ?>" class="colorbox"><img style="border: 1px solid #DDDDDD; margin-right: 3px;" src="<?php echo $product['thumb']; ?>" id="image" /></a></div><?php } ?>
    [ <?php echo $product['model']; ?> ] <a href="<?php echo $product['href']; ?>" target="_blank"><?php echo $product['name']; ?></a></br>
                    <?php foreach ($product['option'] as $option) { ?>
                    <?php if ($option['type'] != 'file') { ?>
                     <small> - <?php echo $option['name']; ?>: <?php echo $option['value']; ?></small>
                    <?php } else { ?>
                     <small> - <?php echo $option['name']; ?>: <a href="<?php echo $option['href']; ?>"><?php echo $option['value']; ?></a></small>
                    <?php } ?></br>
                    <?php } ?> ( <?php echo $product['price']; ?> x <?php echo $product['quantity']; ?> )
    </div></br></br>
                   <?php } ?>
     <?php if ($order['payment_method']) { ?>
     <b>Способ оплаты:</b></br>
     <?php echo $order['payment_method']; ?></br></br>
     <?php } ?>
     <?php if ($order['shipping_method']) { ?>
     <b>Способ доставки:</b></br>
     <?php echo $order['shipping_method']; ?></br></br>
     <?php } ?>
     </td>
     
      ]]> 
      </add>
      </operation>
    - <operation error="log">
    - <search position="before">
    - <![CDATA[ <?php echo $footer; ?>
     
      ]]> 
      </search>
    - <add>
    - <![CDATA[ <link rel="stylesheet" type="text/css" href="view/javascript/jquery/colorbox/colorbox.css" media="screen" />
    <script type="text/javascript" src="view/javascript/jquery/colorbox/jquery.colorbox-min.js"></script>
    <script type="text/javascript"><!--
    $(document).ready(function() {
    $('.colorbox').colorbox({
    overlayClose: true,
    opacity: 0.5,
    rel: "colorbox"
    });
    });
    //--></script> 
     
      ]]> 
      </add>
      </operation>
      </file>

      </modification>

  19. сравните файлы с оригинальными от вашей версии:

    admin\controller\sale\order.php               - контроллер, добавление данных

    admin\view\template\sale\order_info.tpl     - вывод данных в админке в заказе

     

    если одинаковые - ищите модули/дополнения, которые к этим файлам обращаются

    сравнивал файлы, одно и тоже, как узнать какой модуль обращается к этим файлам?

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.