Jump to content

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


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

Recommended Posts

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

установил модуль 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

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

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

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

Link to post
Share on other sites
  • Replies 135
  • Created
  • Last Reply

Top Posters In This Topic

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

    73

  • support

    58

  • STiAMV

    2

  • Dr.Hell

    2

support

Модуль довольно старый и глючный, попробуйте в /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']);

Link to post
Share on other sites
Борис Сардоников

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

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

???

Link to post
Share on other sites
Борис Сардоников

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

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

???

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

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

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

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

Link to post
Share on other sites
support

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

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

Link to post
Share on other sites
Борис Сардоников

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

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

Link to post
Share on other sites
support

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

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

Link to post
Share on other sites
Борис Сардоников

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

Едем дальше.

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

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

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

Link to post
Share on other sites
support

Нельзя.

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

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

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

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

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

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

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

Link to post
Share on other sites
Борис Сардоников

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

Link to post
Share on other sites
support

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

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

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

Link to post
Share on other sites
Борис Сардоников

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

очень нужно привязать картинки к модулям доставки и оплаты? Нужно чтобы получалось так как с 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 и модуль перестал считать почту вообще. Переустановил весь магазин. Жду ответа как правильно сделать.

Link to post
Share on other sites
support

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

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

Link to post
Share on other sites
Борис Сардоников

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

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

Меняю в  russianpostprepay.php

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

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

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

Link to post
Share on other sites
support

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

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

Link to post
Share on other sites
Борис Сардоников

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

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

что делать?

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

Link to post
Share on other sites
Борис Сардоников

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

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

Link to post
Share on other sites
support


define('MODULE_SHIPPING_RP_TEXT_TITLE_PREPAY','Почта России');
[/code]

А куда, я написал выше в сообщении.

Link to post
Share on other sites
Борис Сардоников

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

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

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

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

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

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

1 зона.

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

2 зона.

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

3. зона.

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

4. зона.

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

5. зона.

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

Link to post
Share on other sites
support

Регионы в Админке - Разное - Места/Налоги - Регионы.

Link to post
Share on other sites

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

Link to post
Share on other sites
Борис Сардоников

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

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...