Eldaeron Опубликовано: 19 мая 2017 Поделиться Опубликовано: 19 мая 2017 Много у кого будут вопросы зачем и почему очередная тема, но инструкции как грамотно связать Simple + novaposhta API мало, и всегда встаем на те же грабли) Большое человеческое спасибо @deeman и @Prorab337 за помощь и терпение Выкладаю Модификатор обновленный для версии oc 2.0-2.2, теперь при изменений способа доставки поля город {city} и адрес 1 {address_1} не обнуляются, и без глюков записываеться в адресную книгу адрес доставки. Краткая инструкция с настройки SimpleCheckout + Nova Poshta API 1. Нужный модификатор для работы - shippingdata_simple_apimain.ocmod вы найдете в папке с novaposhta API (обновленный прикрепил тут) 2. Из списка в модуле simple выбираем поле Город / Місто (поле {city}) и настраеваем следующим образом: Тип поля: Выпадающий список (select)В, Список Значений включаем опцию "Получать вызовом метода в API модуля (catalog/model/tool/simpleapimain.php)" Вписываем метод: getShippingCities Передаваемое значение поля: Область 3. В том же simple выбираем поле Отделение / Відділення (поле {address_1}) и настраеваем следующим образом: Тип поля: Выпадающий список (select)В, Список Значений включаем опцию "Получать вызовом метода в API модуля (catalog/model/tool/simpleapimain.php)" Вписываем метод: getShippingWarehouses Передаваемое значение поля: Город / Місто Для демонстрации екран настроек.http://prntscr.com/f9lq6f 4. Делаем красивую адресную книгу покупателя. Заходим в simple, Замена ссылок и включаем опцию "Стандартная страница редактирования адреса на страницу редактирования адреса Simple"/ http://prntscr.com/f9ltln И теперь адресная книга в кабинете пользователя с выборкой городов и отделений готова. Лишнии поля так же скрываем в simple.http://prntscr.com/f9lssp shippingdata_simple_apimain_ver_3_22.ocmod.xml 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prorab337 Опубликовано: 19 мая 2017 Поделиться Опубликовано: 19 мая 2017 4 часа назад, Eldaeron сказал: Много у кого будут вопросы зачем и почему очередная тема, но инструкции как грамотно связать Simple + novaposhta API мало, и всегда встаем на те же грабли) Большое человеческое спасибо @deeman и @Prorab337 за помощь и терпение Выкладаю Модификатор обновленный для версии oc 2.0-2.2, теперь при изменений способа доставки поля город {city} и адрес 1 {address_1} не обнуляются, и без глюков записываеться в адресную книгу адрес доставки. Хорошая работа, только я б добавил что это один из вариантов совместимости, который нужно использовать если он вам действительно нужен. Есть вариант попроще с выпадающими списками с автопоиском и без жесткой привязки полей симпл к какому-то способу доставки. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Eldaeron Опубликовано: 19 мая 2017 Автор Поделиться Опубликовано: 19 мая 2017 (изменено) 57 минут назад, Prorab337 сказал: Хорошая работа, только я б добавил что это один из вариантов совместимости, который нужно использовать если он вам действительно нужен. Есть вариант попроще с выпадающими списками с автопоиском и без жесткой привязки полей симпл к какому-то способу доставки. Этот способ для ИМ на територии Украины которые используют Только Новую Почту и Самовывоз (где ненадо полей ) А жесткая привязка как способ сделать Адресную книгу у покупателя красивой и удобной без самописных полей типа "asdsda","dsad4324"... Так как обнуление полей при смене способа доставки сделает лишнии адресы с пустыми полями... Попойже ище вариант для выпадающего спискама доделаю с автопоиском Согласитесь так (http://prntscr.com/f9pbpu) намного красивее чем просто набор полей в кабинете у пользователя. Изменено 19 мая 2017 пользователем Eldaeron Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prorab337 Опубликовано: 19 мая 2017 Поделиться Опубликовано: 19 мая 2017 24 минуты назад, Eldaeron сказал: Этот способ для ИМ на територии Украины которые используют Только Новую Почту и Самовывоз (где ненадо полей ) А жесткая привязка как способ сделать Адресную книгу у покупателя красивой и удобной без самописных полей типа "asdsda","dsad4324"... Так как обнуление полей при смене способа доставки сделает лишнии адресы с пустыми полями... Попойже ище вариант для выпадающего спискама доделаю с автопоиском Согласитесь так (http://prntscr.com/f9pbpu) намного красивее чем просто набор полей в кабинете у пользователя. Не ну я не спорю, адресная книга на славу получилась) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Eldaeron Опубликовано: 20 мая 2017 Автор Поделиться Опубликовано: 20 мая 2017 (изменено) Способ для автопоиска без жесткой привязки полей, и что важное => без обнуления полей адресс_1 и города при смене способа доставки Заходим в simple, Поля 1. Настраиваем поля Город {city}, и Отделение {address_1}, одинаковый тип поля Текст (text) как на скрине ниже: http://prntscr.com/f9yr4z И устанавливаем обновленную версию модификатора (shippingdata_simple_v_4.X.X_ver_3_22.ocmod) Для версии ОС 2.0-2.2 shippingdata_simple_v_4.X.X_ver_3_22.ocmod.xml Изменено 20 мая 2017 пользователем Eldaeron Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 0 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 2.x Opencart 2.x: Настройка и оптимизация Связываем Simple + NovaPoshta API правильно Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
Prorab337 Опубликовано: 19 мая 2017 Поделиться Опубликовано: 19 мая 2017 4 часа назад, Eldaeron сказал: Много у кого будут вопросы зачем и почему очередная тема, но инструкции как грамотно связать Simple + novaposhta API мало, и всегда встаем на те же грабли) Большое человеческое спасибо @deeman и @Prorab337 за помощь и терпение Выкладаю Модификатор обновленный для версии oc 2.0-2.2, теперь при изменений способа доставки поля город {city} и адрес 1 {address_1} не обнуляются, и без глюков записываеться в адресную книгу адрес доставки. Хорошая работа, только я б добавил что это один из вариантов совместимости, который нужно использовать если он вам действительно нужен. Есть вариант попроще с выпадающими списками с автопоиском и без жесткой привязки полей симпл к какому-то способу доставки. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Eldaeron Опубликовано: 19 мая 2017 Автор Поделиться Опубликовано: 19 мая 2017 (изменено) 57 минут назад, Prorab337 сказал: Хорошая работа, только я б добавил что это один из вариантов совместимости, который нужно использовать если он вам действительно нужен. Есть вариант попроще с выпадающими списками с автопоиском и без жесткой привязки полей симпл к какому-то способу доставки. Этот способ для ИМ на територии Украины которые используют Только Новую Почту и Самовывоз (где ненадо полей ) А жесткая привязка как способ сделать Адресную книгу у покупателя красивой и удобной без самописных полей типа "asdsda","dsad4324"... Так как обнуление полей при смене способа доставки сделает лишнии адресы с пустыми полями... Попойже ище вариант для выпадающего спискама доделаю с автопоиском Согласитесь так (http://prntscr.com/f9pbpu) намного красивее чем просто набор полей в кабинете у пользователя. Изменено 19 мая 2017 пользователем Eldaeron Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prorab337 Опубликовано: 19 мая 2017 Поделиться Опубликовано: 19 мая 2017 24 минуты назад, Eldaeron сказал: Этот способ для ИМ на територии Украины которые используют Только Новую Почту и Самовывоз (где ненадо полей ) А жесткая привязка как способ сделать Адресную книгу у покупателя красивой и удобной без самописных полей типа "asdsda","dsad4324"... Так как обнуление полей при смене способа доставки сделает лишнии адресы с пустыми полями... Попойже ище вариант для выпадающего спискама доделаю с автопоиском Согласитесь так (http://prntscr.com/f9pbpu) намного красивее чем просто набор полей в кабинете у пользователя. Не ну я не спорю, адресная книга на славу получилась) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Eldaeron Опубликовано: 20 мая 2017 Автор Поделиться Опубликовано: 20 мая 2017 (изменено) Способ для автопоиска без жесткой привязки полей, и что важное => без обнуления полей адресс_1 и города при смене способа доставки Заходим в simple, Поля 1. Настраиваем поля Город {city}, и Отделение {address_1}, одинаковый тип поля Текст (text) как на скрине ниже: http://prntscr.com/f9yr4z И устанавливаем обновленную версию модификатора (shippingdata_simple_v_4.X.X_ver_3_22.ocmod) Для версии ОС 2.0-2.2 shippingdata_simple_v_4.X.X_ver_3_22.ocmod.xml Изменено 20 мая 2017 пользователем Eldaeron Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 0 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 2.x Opencart 2.x: Настройка и оптимизация Связываем Simple + NovaPoshta API правильно Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha
Eldaeron Опубликовано: 19 мая 2017 Автор Поделиться Опубликовано: 19 мая 2017 (изменено) 57 минут назад, Prorab337 сказал: Хорошая работа, только я б добавил что это один из вариантов совместимости, который нужно использовать если он вам действительно нужен. Есть вариант попроще с выпадающими списками с автопоиском и без жесткой привязки полей симпл к какому-то способу доставки. Этот способ для ИМ на територии Украины которые используют Только Новую Почту и Самовывоз (где ненадо полей ) А жесткая привязка как способ сделать Адресную книгу у покупателя красивой и удобной без самописных полей типа "asdsda","dsad4324"... Так как обнуление полей при смене способа доставки сделает лишнии адресы с пустыми полями... Попойже ище вариант для выпадающего спискама доделаю с автопоиском Согласитесь так (http://prntscr.com/f9pbpu) намного красивее чем просто набор полей в кабинете у пользователя. Изменено 19 мая 2017 пользователем Eldaeron Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prorab337 Опубликовано: 19 мая 2017 Поделиться Опубликовано: 19 мая 2017 24 минуты назад, Eldaeron сказал: Этот способ для ИМ на територии Украины которые используют Только Новую Почту и Самовывоз (где ненадо полей ) А жесткая привязка как способ сделать Адресную книгу у покупателя красивой и удобной без самописных полей типа "asdsda","dsad4324"... Так как обнуление полей при смене способа доставки сделает лишнии адресы с пустыми полями... Попойже ище вариант для выпадающего спискама доделаю с автопоиском Согласитесь так (http://prntscr.com/f9pbpu) намного красивее чем просто набор полей в кабинете у пользователя. Не ну я не спорю, адресная книга на славу получилась) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Eldaeron Опубликовано: 20 мая 2017 Автор Поделиться Опубликовано: 20 мая 2017 (изменено) Способ для автопоиска без жесткой привязки полей, и что важное => без обнуления полей адресс_1 и города при смене способа доставки Заходим в simple, Поля 1. Настраиваем поля Город {city}, и Отделение {address_1}, одинаковый тип поля Текст (text) как на скрине ниже: http://prntscr.com/f9yr4z И устанавливаем обновленную версию модификатора (shippingdata_simple_v_4.X.X_ver_3_22.ocmod) Для версии ОС 2.0-2.2 shippingdata_simple_v_4.X.X_ver_3_22.ocmod.xml Изменено 20 мая 2017 пользователем Eldaeron Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 0 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 2.x Opencart 2.x: Настройка и оптимизация Связываем Simple + NovaPoshta API правильно
Prorab337 Опубликовано: 19 мая 2017 Поделиться Опубликовано: 19 мая 2017 24 минуты назад, Eldaeron сказал: Этот способ для ИМ на територии Украины которые используют Только Новую Почту и Самовывоз (где ненадо полей ) А жесткая привязка как способ сделать Адресную книгу у покупателя красивой и удобной без самописных полей типа "asdsda","dsad4324"... Так как обнуление полей при смене способа доставки сделает лишнии адресы с пустыми полями... Попойже ище вариант для выпадающего спискама доделаю с автопоиском Согласитесь так (http://prntscr.com/f9pbpu) намного красивее чем просто набор полей в кабинете у пользователя. Не ну я не спорю, адресная книга на славу получилась) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Eldaeron Опубликовано: 20 мая 2017 Автор Поделиться Опубликовано: 20 мая 2017 (изменено) Способ для автопоиска без жесткой привязки полей, и что важное => без обнуления полей адресс_1 и города при смене способа доставки Заходим в simple, Поля 1. Настраиваем поля Город {city}, и Отделение {address_1}, одинаковый тип поля Текст (text) как на скрине ниже: http://prntscr.com/f9yr4z И устанавливаем обновленную версию модификатора (shippingdata_simple_v_4.X.X_ver_3_22.ocmod) Для версии ОС 2.0-2.2 shippingdata_simple_v_4.X.X_ver_3_22.ocmod.xml Изменено 20 мая 2017 пользователем Eldaeron Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 0 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу.
Eldaeron Опубликовано: 20 мая 2017 Автор Поделиться Опубликовано: 20 мая 2017 (изменено) Способ для автопоиска без жесткой привязки полей, и что важное => без обнуления полей адресс_1 и города при смене способа доставки Заходим в simple, Поля 1. Настраиваем поля Город {city}, и Отделение {address_1}, одинаковый тип поля Текст (text) как на скрине ниже: http://prntscr.com/f9yr4z И устанавливаем обновленную версию модификатора (shippingdata_simple_v_4.X.X_ver_3_22.ocmod) Для версии ОС 2.0-2.2 shippingdata_simple_v_4.X.X_ver_3_22.ocmod.xml Изменено 20 мая 2017 пользователем Eldaeron Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 0
Рекомендованные сообщения