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

alexb

Користувачі
  
  • Публікації

    579
  • З нами

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

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

  1. Добрый день. Подскажите если не сложно, форма обратной связи, задача сделать что бы корректно работала на всех устройствах, но есть проблемы с safari и експлоером старым

     

     

    Есть скрипт который проверяет заполненность поля с required

    function fnCheckFields(form_obj){
        var error_msg = "Пожалуйста, заполните все обязательные поля.";
        var is_error = false;
        for (var i = 0; form_obj_elem = form_obj.elements[i]; i++)
            if (form_obj_elem.type  "input" || form_obj_elem.type  "text")
                if (form_obj_elem.getAttribute("required") && !form_obj_elem.value)
                    is_error = true;
        if (is_error) alert(error_msg);
        return !is_error;
    }
    

     

    И есть скрипт который отсылает данные к обработчику

     

    $(document).ready(function() {

        $("#form").submit(function() {
            $.ajax({
                type: "POST",
                url: "forms/callback/mail.php",
                data: $(this).serialize()
            }).done(function() {
                $(this).find("input").val("");
                alert("Спасибо за заявку! Скоро мы вам перезвоним.");
                $("#form").trigger("reset");
                            $.fn.colorbox.close();
            });
            return false;
        });
        
    });

     

    Как сделать что если первый скрипт проверил и поля заполнены то запускать второй скрипт, а если не заполнено то выводить сообщение "Пожалуйста, заполните все обязательные поля."

     

     

  2. В 06.03.2015 в 00:35, dimarist сказал:

    Спасибо на 1.5.5.1 помогло, вот только в мобильной версии не закроешь без перехода или перезагрузки на др страницу. Как сделать? 

     

    Тоже столкнулся с мобильной версией. Кто подскажет как закрыть окно?

  3. Добрый день. Задача в целом думаю не сложная но не получается решить. Нужно вывести порядок сортировки категории в верхнем меню, вывести нужно тут:

    <li><a href="<?php echo $category['children'][$i]['href']; ?>"><?php echo $category['children'][$i]['name']; ?></a></li> должно получиться что то типа:

    <?php if ($category['sort_order'] > -10) { ?>
          <li><a href="<?php echo $category['children'][$i]['href']; ?>"><?php echo $category['children'][$i]['name']; ?></a></li>
    <?php } ?>

    Подскажите каким образом прописать в контроллер и где? Я так подозреваю что нужно где тут:

                        $children_data[] = array(
                            'name'  => $child['name'] . ($this->config->get('config_product_count') ? ' (' . $product_total . ')' : ''),
                            'href'  => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id'])    
                        );                        
                    }

    Вывести я так подозреваю нужно что то типа: 'sort_order'  => $result['sort_order'],

     

     

    OC 1.5.5.2.1

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

  4. Привет. Нужен человек с опытом, и свободным временем, для подключения сайта к api поставщика. Инструкция по подключению имеется. Сайта пока нет, будет скорее всего на версии oc 2.3 или подобной.

  5. В 03.04.2015 в 20:44, AlexDW сказал:

    чтобы убрать перелинковку между товарами, в admin\model\catalog\product.php

    найти и закомментировать код (встречается два раза)

    
                    $this->db->query("DELETE FROM " . DB_PREFIX . "product_related WHERE product_id = '" . (int)$related_id . "' AND related_id = '" . (int)$product_id . "'");
                    $this->db->query("INSERT INTO " . DB_PREFIX . "product_related SET product_id = '" . (int)$related_id . "', related_id = '" . (int)$product_id . "'");

    тогда при привязке масла к бензопиле не будет привязки бензопилы к маслу ;)

     Да но при таком варианте, если изменить товар на который ссылаются связь пропадает, или это только у меня так?

  6. 1 час назад, AlexDW сказал:

    вспоминать что делали с изменением связей сопутствующих товаров/какие модули использовали для этого

    эта проблема характерна при попытке выставления односторонних связей, только не все решения корректно работают

    здесь смотрите

     

    Да вы правы, я удалял привязку двухстороннею.

    Отписался в той теме что бы тут не плодить https://opencartforum.com/topic/45804-soputstvuyuschie-tovary/

  7. Привет. Может кто подскажет где копать, добавляются без проблем, но при редактировании, изменении стоимости, названия, артикла, то товар сразу пропадает из сопутствующих.

    Сразу скажу что производил очистку базы, но все кроме этого работает исправно.

    oc 1.5.5.1.2

  8. Интересную штуку заметил

    ос 1.5.5.1.2 autocalc_price_option_v2.0.22 + options_price_OC1.5_v1.0.0

    У меня мебель, опции это размеры, ставлю действие умножить цену на опред. дробно число например 1.1565 то одна опция считается нормально, но если изменить несколько опций, у меня их три, то стоимость получается совсем не такая как нужно, больше на процентов 5-10.

    Может в модуле зашито какое то округление? Может кто сталкивался?

     

  9. В 17.01.2017 в 20:41, mpn2005 сказал:

    В опции поставьте (в админке в товаре)  модификатор *

    А в цене впишите чило 1.1

    Я имел в виду вывести для покупателя +10% к примеру, ну если и не получится не страшно, модуль все равно очень помог.

    Еще вопрос при обновлении цены, сама анимация немного дергается, как исправить, пробовал задавать различные animate_delay = 10; все равно дергается.

  10. Привет. Подскажите, oc 1.5.5.1.2 поставил autocalc_price_option_v2.0.18.xml и options_price_OC1.5_v1.0.0.xml все работает но выводит u +10% или u +20% как убрать u ?

  11. Добрый вечер. Помогите решить задачку, нужно вывести в категории по мимо основной картинки еще одну дополнительную, в целом все сделал, картинки выводятся, но выводятся все, а нужно только одну первую.

     

     

    oc 1.5.5.1.2

     

    код контроллера

     

                    $imgs = $this->model_catalog_product->getProductImages($result['product_id']);
                    $imgt = array();
                    foreach ($imgs as $imgi) {
                        $imgt[] = array(
                            'popup' => $this->model_tool_image->resize($imgi['image'], $this->config->get('config_image_popup_width'), $this->config->get('config_image_popup_height')),
                            'thumb' => $this->model_tool_image->resize($imgi['image'], $this->config->get('config_image_additional_width'), $this->config->get('config_image_additional_height'))
                        );
                    }

  12. Добрый день. Подскажите как решить такую проблему. Есть много опций к товарам, хотелось бы как то оптимизировать процесс обновления цен.

    Я вижу это как выгрузку в exel или csv двух столбиков с арт. опции и новой стоимостью.

    Возможно есть другие варианты решения?

    OC 1.5.5.1.2

  13. Всем привет. Требуется сделать интернет-магазин, первом этапом ищу дизайнера, затем буду искать программиста.

    Подробного тз пока нет, хотелось бы определится по примерной стоимости работы.

     

    Пример сайта http://www.cosmorelax.ru/catalog/Divany/ сайт будет специализироваться на продаже диванов.

     

    Просьба желающих писать либо сюда, либо в личку с примерной стоимость работ, и своим портфолио.

  14. Всем привет. Есть сайт mebelandgrand.ru на ocStore 0.2.0 нужно обновить его до версии 1.5.5.2.

    Дизайн сохранить тот же.

    В магазин есть дополнительный функционал его необходимо тоже перенести.

     

    Предложение по стоимости пишите в личку. Спасибо.

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

Important Information

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