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

Модуль Модуль Simple - упрощенная регистрация и заказ [Поддержка]


Recommended Posts

Deeman не подскажешь почему TAX ID не переводится?

 

ocStore  1.5.4.1

Язык или перевод валюты? Что первое, что второе делается модулем "учитывать в заказе" - "налоги", то есть у него свой языковой файл и своя логика для вычисления суммы налога.

 

Вывожу на страницу регистрации поле TAX ID. В языковых файлах везде перевел. А оно не переводится. Может где в код зашито?

Надіслати
Поділитися на інших сайтах


 

Deeman не подскажешь почему TAX ID не переводится?

 

ocStore  1.5.4.1

Язык или перевод валюты? Что первое, что второе делается модулем "учитывать в заказе" - "налоги", то есть у него свой языковой файл и своя логика для вычисления суммы налога.

 

Вывожу на страницу регистрации поле TAX ID. В языковых файлах везде перевел. А оно не переводится. Может где в код зашито?

Переведите его в настройках полей на 4 вкладке

Надіслати
Поділитися на інших сайтах

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

Ещё пожелание. В форуме обсуждается много любопытных моментов, но для того, чтобы найти ответы на вопросы, необходимо просмотреть 128 страниц - тяжело. Может быть подготовите документацию, либо FAQ по частым вопросам?
 

Надіслати
Поділитися на інших сайтах


Добрый день! 

Пытаюсь настроить модуль, возникают проблемы.

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

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

Ещё пожелание. В форуме обсуждается много любопытных моментов, но для того, чтобы найти ответы на вопросы, необходимо просмотреть 128 страниц - тяжело. Может быть подготовите документацию, либо FAQ по частым вопросам?

Скиньте ссылку на сайт в личку, посмотрю.

Надіслати
Поділитися на інших сайтах

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

Здравствуйте!

Не вижу Вас среди покупателей модуля

Надіслати
Поділитися на інших сайтах

Здравствуйте. При стандартном авто заполнении горда, поиск идет по большой базе, нужно заменить на autocomplete.js + список крупных городов, сделал список городов var cit = new Array + код привзяки к Input

 

 



$(document).ready(function() {

$("#checkout_customer_main_city").autocomplete(cit, {
delay:3,
minChars:1,
matchSubset:1,
autoFill:true,
maxItemsToShow:10,
max: 20
}
);

});
 

Подсказки при заполнении города работает коректно, но не работает ajax обновления данных. Подскажите код обновления данных? Возможно лучше поправить стандартное автозаполнение, что бы поиск был по отдельной таблице со списком городов?

Надіслати
Поділитися на інших сайтах


Здравствуйте. При стандартном авто заполнении горда, поиск идет по большой базе, нужно заменить на autocomplete.js + список крупных городов, сделал список городов var cit = new Array + код привзяки к Input

 

 



$(document).ready(function() {

$("#checkout_customer_main_city").autocomplete(cit, {
delay:3,
minChars:1,
matchSubset:1,
autoFill:true,
maxItemsToShow:10,
max: 20
}
);

});
 

Подсказки при заполнении города работает коректно, но не работает ajax обновления данных. Подскажите код обновления данных? Возможно лучше поправить стандартное автозаполнение, что бы поиск был по отдельной таблице со списком городов?

Как удобнее в принципе, можете просто переопределить метод

public function getGeoList($city)

в catalog/model/tool/simplegeo.php

это будет безопаснее в плане обновлений

Надіслати
Поділитися на інших сайтах

Можно подробней? Спасибо.

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

Надіслати
Поділитися на інших сайтах

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

1. Можно ли настроить ссылки чпу?

2. Можно ли вывести банковские реквизиты так же как у господина фрилансера?

Надіслати
Поділитися на інших сайтах


В настройках полей покупателей - Город - Автозаполнение.

 

В simplegeo.php

 

public function getGeoList($city) {
    
        $city = trim($city);
        
        $key = md5($city);
                
        $geo_data = $this->cache->get('geo.' . $key);
    
        if (!$geo_data) {
        
            $sql = "SELECT city_id, name FROM " . DB_PREFIX . "city ";
        
            $geo_data = array();
                        
            $query = $this->db->query($sql);

            $sort_order = array();
        
            foreach ($query->rows as $result) {
                $geo_data[$result['id']] = array(
                    'id' => $result['city_id'],
                    'city' => $result['name'],
                );

                $sort_order[$result['id']] = utf8_strlen($result['name']);
            }
            
            if (!$query->num_rows) {
                $geo_data[0] = array(
                    'id' => 0,
                    'city' => '',
                    'zone_id' => 0,
                    'country_id' => 0,
                    'postcode' => '',
                    'full' => 'Совпадений не найдено. Проверьте написание.'
                );

                $sort_order[0] = 0;
            }

            array_multisort($sort_order, SORT_ASC, $geo_data); 
            
            $this->cache->set('geo.' . $key, $geo_data);
        }
        
        return array_slice($geo_data, 0, 15);
    }

 

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

Надіслати
Поділитися на інших сайтах


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

1. Можно ли настроить ссылки чпу?

2. Можно ли вывести банковские реквизиты так же как у господина фрилансера?

1 - это делается через модули чпу

2 - не видел, как у него сделано

Надіслати
Поділитися на інших сайтах

В настройках полей покупателей - Город - Автозаполнение.

 

В simplegeo.php

 

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

Кеш чистили?

и формат массива, который нужно вернуть

'id' => $result['city_id'],

'city' => $result['name'],

'zone_id' => 0,

'country_id' => 0,

'postcode' => '',

'full' => 'текст подсказки'

Надіслати
Поділитися на інших сайтах

как купить версию 3.5.5?

Через страницу модуля

https://opencartforum.com/files/file/324-modul-simple-uproschennaia-registratciia-i-zakaz/

Надіслати
Поділитися на інших сайтах

дравствуйте!

Обновить модуль можно просто перезалив новую версию? Или какие-то особенности?

Просто залив файлы из incremental update (не забыв из него же залить шаблоны в свою тему)

Надіслати
Поділитися на інших сайтах

 

В настройках полей покупателей - Город - Автозаполнение.

 

В simplegeo.php

 

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

Кеш чистили?

и формат массива, который нужно вернуть

'id' => $result['city_id'],

'city' => $result['name'],

'zone_id' => 0,

'country_id' => 0,

'postcode' => '',

'full' => 'текст подсказки'

 

Есть новая таблица, где city где в name список городов.

 

Делаю запрос  $sql = "SELECT name FROM city WHERE name LIKE '" . $this->db->escape($city) . "%' DESC LIMIT 100";

 

Что должно быть в массиве данных?

 

foreach ($query->rows as $result) {
                $geo_data[$result['id']] = array(
                    'id' => $result['id'],
                    'city' => $result['name'],
                    'zone_id' => $result['zone_id'],
                    'country_id' => $result['country_id'],
                    'postcode' => $result['postcode'],
                    'full' => $result['full_name']
                );

                $sort_order[$result['id']] = utf8_strlen($result['name']);
            }
Надіслати
Поділитися на інших сайтах


....

Давайте в личку, чтобы тему не засорять

Надіслати
Поділитися на інших сайтах

Приобрел модуль. Поставил на чистый ocstore_v1.5.4.1. При отображении списка адресов на странице http://site.ru/index...account/address в личном кабинете вылезает следующая ошибка:

<b>Notice</b>: Undefined index: init in <b>Z:\home\site.ru\www\admin\view\template\module\simple.tpl&

 

Админка опенкарта не зависит от модуля, она не затрагивается.

Список адресов покупателя в личном кабинете тоже родной опенкарта, модуль подменяет редактирование/создание нового адреса.

И каким образом там отображается ошибка со ссылкой на шаблон АДМИНКИ я честно говоря совсем не понимаю. Может чего-то напутали с названиями?

 

Тоже столкнулся с таким багом. На вкладке "настройка полей покупателя" при смене типа поля (в моем случае это main_address_1) c text на textarea после сохранения изменений в поле "значение по умолчанию" попадает злополучный Notice :-) . Проблема решилась очисткой поля. А в 1012 строку файла simple.tpl вместо

<?php echo $field['init'] ?>
<?php echo isset($field['init']) ? $field['init'] : ''; ?>

Это для тех кто из гугла придет сюда :-)

Надіслати
Поділитися на інших сайтах


Это для тех кто из гугла придет сюда :-)

А где приобрели модуль?

Надіслати
Поділитися на інших сайтах

  • dinox changed the title to Модуль Simple - упрощенная регистрация и заказ [Поддержка]

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

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