Перейти к содержанию
Форум поддержки пользователей VamShop

Ошибки модулей


Борис Сардоников

Рекомендуемые сообщения

Борис Сардоников

установил модуль EMS при нажатии на кнопку оформить заказ выдает:

Fatal error: Call to undefined function: vam_get_zone_by_postcode() in /www/alyaskas/users/alyaskas-mirfont/www/htdocs/includes/modules/shipping/emspostbyzone.php on line 45

И еще до этого другие модули: курьерская доставка, бесплатная доставка, доставка по московской области, почта россии, наложенный платеж. Не все показываються при заказе. Только почта россии и наложенный платеж. 

Тоже и с оплатой.

Где то чего то надо настроить?

Ссылка на сообщение
Поделиться на другие сайты
  • Ответов 135
  • Created
  • Последний ответ

Top Posters In This Topic

  • Борис Сардоников

    73

  • support

    58

  • STiAMV

    2

  • Dr.Hell

    2

Модуль довольно старый и глючный, попробуйте в /includes/modules/shipping/emspostbyzone.php поменять:


$order->delivery['zone_id'] = vam_get_zone_by_postcode($order->delivery['postcode']);
[/code] на:
[code]
// $order->delivery['zone_id'] = vam_get_zone_by_postcode($order->delivery['postcode']);

Ссылка на сообщение
Поделиться на другие сайты
Борис Сардоников

И еще до этого другие модули: курьерская доставка, бесплатная доставка, доставка по московской области, почта россии, наложенный платеж. Не все показываються при заказе. Только почта россии и наложенный платеж. 

Тоже и с оплатой.

???

Ссылка на сообщение
Поделиться на другие сайты
Борис Сардоников

И еще до этого другие модули: курьерская доставка, бесплатная доставка, доставка по московской области, почта россии, наложенный платеж. Не все показываються при заказе. Только почта россии и наложенный платеж. 

Тоже и с оплатой.

???

С этим разобрался, просто надо было указать в модуле - показывать для всех.

1. Только теперь не могу понять как работает модуль почта россии - в москву считает, а в другие города пишет: В этот регион доставка «Почтой России» невозможна.  Индекс в адресе указываю правильно.

2. в модулях доставки есть: Табличный тариф и Тарифы для зоны.

Их надо заполнять чтобы расчет почты работал? Для чего они?

Ссылка на сообщение
Поделиться на другие сайты

1. А что за модуль Почты России, если новый, идёт начиная с 1.49 версии, то должно работать. Вот попробуйте - http://vamshop.ru/forum/index.php?topic=3217.msg26842#msg26842

2. В настройках модуля написано как он считает доставки. Прочитайте описание настроек.

Ссылка на сообщение
Поделиться на другие сайты
Борис Сардоников

да, новый, 1,49. сейчас обновился до 1,5. На всякий случай скачал файлы и поставил. Таже фигня. Что делать? Мскву считает, другие нет. Попробуйте сами: www.mirfontanov.ru

Пожалуйста помогите.

Ссылка на сообщение
Поделиться на другие сайты

Так модуль доставки Почта России считает ведь по региону и весу, а у Вас поле регион отключено в Админке - Настройки - Основные - Данные клиента.

Поэтому и не считает.

Ссылка на сообщение
Поделиться на другие сайты
Борис Сардоников

С этим справился. Спасибо.

Едем дальше.

Доставка по Московской области  - можно ли задать первоначальное значение, например 500 руб и далее каждый км по 15? А то просто расчитываеться как каждый км.

Как поменять имя на форуме? Не хочу чтобы отображались Фимилия, имя.

Извините за огромное ко-во вопросов, но я пока новичок в этом деле. Обещаю как заработает магазин - сделаю Вам подарок из его ассоритмента.

Ссылка на сообщение
Поделиться на другие сайты

Нельзя.

Разве что писать модуль доставки под Ваши условия, либо может вот это взять - http://vamshop.ru/node/219

Имя Вы можете в своём профиле на форуме поменять, насколько я понимаю.

Ссылка на сообщение
Поделиться на другие сайты
Борис Сардоников
http://vamshop.ru/node/219 - этот и поставил. А нельзя ли где нить в коде поставить в нем значение ХХ + которому будет добавляться каждый км? Не думаю что это сложно.
Ссылка на сообщение
Поделиться на другие сайты
Борис Сардоников

А как реализован механизм расчета стоимости почтового отправления.

Каждый год на почте новые тарифы. Они обновляются с новой версией вамшоп? Или в ручную?

На какой период актуальны тарифы в вамшоп 1.49, 1.5?

Вопрос касается почты россии и EMS

Ссылка на сообщение
Поделиться на другие сайты
Борис Сардоников

Как сделать обязательные поля при регистрации не обязательными? Например специфика клиентов такова, что у 30% нет e-mail адреса

Ссылка на сообщение
Поделиться на другие сайты

Модуль такой какой есть, если нужно что-то дописывать, то сами исправляйте файлы.

Тарифы в настройках модуля в Админке - Модули - Доставка, пока никак не обновлялись.

Email нельзя убрать, это обязательное поле и по нему авторизуются покупатели в магазине.

Ссылка на сообщение
Поделиться на другие сайты
Борис Сардоников

как изменить заголовок бокса? интересует: Узнайте больше и Разделы.

очень нужно привязать картинки к модулям доставки и оплаты? Нужно чтобы получалось так как с EMS модулем. Тоесть при оформлении заказа сверху показываеться картинка и затем уже текст. в EMS модуле \includes\modules\shipping это здесь: $this->icon = DIR_WS_ICONS . 'shipping_ems.gif'; ? а в почту россии как сделать?

Может так?

\includes\modules\shipping

в файле russianpostpf.php

есть: $this->icon = ''; - это то что надо?  как правильно прописать адрес картинки?

Пробовал сделать как написал, но видимо загрузил 1.49 на 1.5 и модуль вообще перестал работать. Потом вернул на 1.5 и модуль перестал считать почту вообще. Переустановил весь магазин. Жду ответа как правильно сделать.

Ссылка на сообщение
Поделиться на другие сайты

Заголовки в /lang/russian/lang_russian.conf

Да, иконка там задаётся, посмотрите пример как это сделано например в /includes/modules/shipping/fedexu.php

Ссылка на сообщение
Поделиться на другие сайты
Борис Сардоников

По поводу иконки:

Предварительно в админке отключаю модуль.

Меняю в  russianpostprepay.php

$this->icon = ''; на  $this->icon = DIR_WS_ICONS . 'russianpost.gif';

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

В чем проблеема?

Ссылка на сообщение
Поделиться на другие сайты

Наверное не самая свежая версия модуля, нет константы MODULE_SHIPPING_RP_TEXT_TITLE_PREPAY в /lang/russian/modules/shipping

А иконка вообще отображается только в каталоге, на странице выбора доставки.

Ссылка на сообщение
Поделиться на другие сайты
Борис Сардоников

версия свежая с форума 1.51

но там действительно такой константы нет

что делать?

А иконка вообще отображается только в каталоге, на странице выбора доставки. - этого и надо.

Ссылка на сообщение
Поделиться на другие сайты
Борис Сардоников

Извините за дурацкий вопрос, но куда и как? Что надо и куда вставить?

Просто знаю только html

Ссылка на сообщение
Поделиться на другие сайты
Борис Сардоников

Хотя я и скачал последнюю версию почты там есть ошибки (например эвекинот). Так что все переделал. Правильно разбил по зонам (от Москвы).

Еще в админке ... регионы не было Мурманской, Камчатской областей, Байконура.

Изменены названия Марий-Эл и др..

В каком файле это храниться? Напишите - выложу.

Может кому понадобиться.

В 5 регион помещены все посылки которые отправляются только авиа

1 зона.

Брянская область,Владимирская область,Вологодская область,Воронежская область,Ивановская область,Калужская область,Костромская область,Курская область,Липецкая область,Москва,Московская область,Нижегородская область,Орловская область,Рязанская область,Смоленская область,Тамбовская область,Тверская область,Тульская область,Ярославская область

2 зона.

Адыгея,Архангельская область,Астраханская область,Башкортостан,Белгородская область,Волгоградская область,Ингушетия,Кабардино-Балкария,Калининградская область,Калмыкия,Карачаево-Черкесия,Карелия,Краснодарский край,Ленинградская область,Марий-Эл,Мордовская Республика,Мурманская область,Новгородская область,Оренбургская область,Пензенская область,Псковская область,Ростовская область,Самарская область,Санкт-Петербург,Саратовская область,Свердловская область,Северная Осетия,Ставропольский край,Татарстан,Удмуртия,Ульяновская область,Челябинская область,Чечня,Чувашия

3. зона.

Алтайский край,Байконур,Горный Алтай,Дагестан,Красноярский край,Курганская область,Новосибирская область,Тыва,Pегиона нет в списке

4. зона.

Агинский Бурятский АО,Еврейская автономная область,Омская область,Пермская область,Приморский край,Усть-Ордынский Бурятский АО,Хабаровский край

5. зона.

Амурская область,Бурятия,Иркутская область,Камчатская область,Кемеровская область,Кировская область,Коми,Коми-Пермятский АО,Корякский АО,Магаданская область,Ненецкий АО,Саха (Якутия),Сахалинская область,Таймырский АО,Томская область,Тюменская область,Хакасия,Ханты-Мансийский АО,Читинская область,Чукотский АО,Эвенкийский АО,Ямало-Ненецкий АО

Ссылка на сообщение
Поделиться на другие сайты

Привет ВаМ , слетела кадировка *Настройка*Основные* Страна- при выборе все государства на русском кроме Российской Федирации - где можно поправку сделать,в какой директории?

Ссылка на сообщение
Поделиться на другие сайты
Борис Сардоников

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

Ссылка на сообщение
Поделиться на другие сайты

×
×
  • Создать...