1. Уважаемые пользователи, прежде чем ответить в теме или создать новую,
    внимательно ознакомьтесь с правилами раздела

    Кому лень работать или руки не оттуда - пользуйтесь услугами специалистов
  2. Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.."

    Есть JED!!! Ищите там!!!

VM 1.x модуль доставки "Почта России" версия 1.0.8 от esmark

Тема в разделе "Virtuemart", создана пользователем Koshsh, 9 май 2011.

Информация :
  • Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с правилами раздела
  • Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.." Есть JED!!! Ищите там!!!
  • Аналоги ищите там же - на JED!!!
  • Новая версия? - У кого будет - тот выложит!
  1. Koshsh

    Koshsh Постоялец

    Регистр.:
    6 мар 2010
    Сообщения:
    74
    Симпатии:
    1
    можете помочь? в модуль доставки russianpost_1.0.8. нужно вписать одно математическое действие - прибавить к конечной сумме на выводе стоимость доставки из китая, примерно так:

    y =с + (вес * ценаДоставкиИзКитаяЗаКилограмм)

    где y это общий ценник на выходе, x это конечная стоимость расчета модуля почты. Цена Доставки из китая за килограмм фиксированая для всех одинаковая.

    Есть 140WMR последние в кошельке, если поможете, они ваши =)
     

    Вложения:

  2. Devork

    Devork Создатель

    Регистр.:
    1 авг 2010
    Сообщения:
    23
    Симпатии:
    1
    Менять этот код в файле: admin/classes/shipping/russianpost.php
    --------------------------
    foreach ( $post_method as $key => $method_on ) {
    if ($method_on == 1 && $method_off[$key] != 1) {
    $value = urlencode( $this->classname."|Почта России|".$rate_name[$key]."|".$rate_cost[$key] );
    $_SESSION[$value] = "1";
    $result .= "<tr><td><input type=\"radio\" name=\"shipping_rate_id\" value=\"$value\" />";
    $result .= $rate_name[$key]."</td>";
    $result .= "<td align=center><strong>". $CURRENCY_DISPLAY->getFullValue($rate_cost[$key])."</strong></td></tr>";
    }
    }
    -----------------------------------
    $rate_cost[$key] - это стоимость доставки
    заменяй на свою формулу
    $d['weight'] - здесь вес
     
  3. Koshsh

    Koshsh Постоялец

    Регистр.:
    6 мар 2010
    Сообщения:
    74
    Симпатии:
    1
    Спасибо, я не силен в пыхе, так прокатит?
    getFullValue($rate_cost[$key]+($d['weight']*170))
     
  4. Amansala

    Amansala Создатель

    Регистр.:
    13 май 2012
    Сообщения:
    17
    Симпатии:
    1
    Дайте плиз ссылку на автора, или страницу поддержки модуля...
     
  5. Izrael

    Izrael

    Регистр.:
    12 фев 2008
    Сообщения:
    452
    Симпатии:
    57
    Извиняюсь может не за самый умный вопрос а где его теперь в вирте найти ?
     
  6. haidamaka

    haidamaka Постоялец

    Регистр.:
    9 окт 2011
    Сообщения:
    59
    Симпатии:
    13
    а есть такой-же для 2.0? или это же подходит?
     
  7. Koshsh

    Koshsh Постоялец

    Регистр.:
    6 мар 2010
    Сообщения:
    74
    Симпатии:
    1
    Обсуждению уже год недавно исполнился )) автор модуля author Kamil Khadeyev <esmark@mail.ru>, был скачан с форума joomlaforum.ru, не помню уже с какого места... Модуль работал только для старого Вирта, за новым обращайтесь либо к автору, либо
    http://joomlaforum.ru/index.php/topic,22927.0/topicseen.html
     
  8. ArchibaldIron

    ArchibaldIron Создатель

    Регистр.:
    17 окт 2014
    Сообщения:
    42
    Симпатии:
    11
    Уже 2 раза покупал модули у Камиля и два раза пришлось их удалять с сайта. Модули либо не работают, либо работают очень криво.
    Например почтовый модуль для Виртумарта 2.0 по умолчанию не считает вес товара (по крайней мере если он в граммах). его надо дорабатывать.
    Проще заплатить немного денег фрилансеру, чтобы в стандартый модуль доставки вставили формулу расчета почты.