Приветствую на сайте проекта radgura !  

По всем вопросам пишите: Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.

  • экспорт в яндекс маркет YML формат


    Стоимость 1000
    @radgura.ru
    Адриена Лежена
    63089
    Новосибирск
    Адриена Лежена
    +7(983)
    3067856
    Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.

    Статьи

    Вы можете Заказать компонент 1000руб. RUB
  • мониторинг здоровья


    Стоимость 700
    @radgura.ru
    Адриена Лежена
    63089
    Новосибирск
    Адриена Лежена
    +7(983)
    3067856
    Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.

    Статьи

    Вы можете Заказать компонент 700руб. RUB
  • Модуль отзывов яндекс маркета, флампа


    Стоимость 500
    @radgura.ru
    Адриена Лежена
    63089
    Новосибирск
    Адриена Лежена
    +7(983)
    3067856
    Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.

    Статьи

    Вы можете Заказать модуль 500руб. RUB
  • таблица замены по тегу


    Стоимость 700
    @radgura.ru
    Адриена Лежена
    63089
    Новосибирск
    Адриена Лежена
    +7(983)
    3067856
    Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.

    Статьи

    Вы можете Заказать компонент 700руб. RUB
  • проверка файлов сайта


    Стоимость 700
    @radgura.ru
    Адриена Лежена
    63089
    Новосибирск
    Адриена Лежена
    +7(983)
    3067856
    Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.

    Статьи

    Вы можете Заказать компонент 700руб. RUB
  • ЖКХ паспорт дома


    Стоимость 2500
    @radgura.ru
    Адриена Лежена
    63089
    Новосибирск
    Адриена Лежена
    +7(983)
    3067856
    Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.

    Статьи

    Вы можете Заказать компонент 2500руб. RUB
  • Акции К2 store


    Стоимость 1200
    @radgura.ru
    Адриена Лежена
    63089
    Новосибирск
    Адриена Лежена
    +7(983)
    3067856
    Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.

    Статьи

    Вы можете Заказать компонент 1200руб. RUB
  • K2 store купоны


    Стоимость 1500
    @radgura.ru
    Адриена Лежена
    63089
    Новосибирск
    Адриена Лежена
    +7(983)
    3067856
    Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.

    Статьи

    Вы можете Заказать компонент 1500руб. RUB
  • K2 store сопутствующий товар


    Стоимость 1000
    @radgura.ru
    Адриена Лежена
    63089
    Новосибирск
    Адриена Лежена
    +7(983)
    3067856
    Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.

    Статьи

    Вы можете Заказать компонент 1000руб. RUB
  • Водяной знак, торговая марка


    Стоимость 1500
    @radgura.ru
    Адриена Лежена
    63089
    Новосибирск
    Адриена Лежена
    +7(983)
    3067856
    Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.

    Статьи

    Вы можете Заказать компонент 1500руб. RUB
  • JShopping поиск товара по атрибутам


    Стоимость 1000
    @radgura.ru
    Адриена Лежена
    63089
    Новосибирск
    Адриена Лежена
    +7(983)
    3067856
    Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.

    Статьи

    Вы можете Заказать модуль 1000руб. RUB
  • Плагин оплаты K2 store Tinkoff


    Стоимость 700
    @radgura.ru
    Адриена Лежена
    63089
    Новосибирск
    Адриена Лежена
    +7(983)
    3067856
    Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.

    Статьи

    Вы можете Заказать плагин 700руб. RUB
  • Плагин Scroll to Top Mobile Detect


    Стоимость 500
    @radgura.ru
    Адриена Лежена
    63089
    Новосибирск
    Адриена Лежена
    +7(983)
    3067856
    Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.

    Статьи

    Вы можете Заказать плагин 500руб. RUB
  • Плагин оплаты K2 store RoboKassa


    Стоимость 500
    @radgura.ru
    Адриена Лежена
    63089
    Новосибирск
    Адриена Лежена
    +7(983)
    3067856
    Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.

    Статьи

    Вы можете Заказать плагин 500руб. RUB
  • Плагин оплаты K2 store Яндекс Кошелек


    Стоимость 500
    @radgura.ru
    Адриена Лежена
    63089
    Новосибирск
    Адриена Лежена
    +7(983)
    3067856
    Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.

    Статьи

    Вы можете Заказать плагин 500руб. RUB
  • Статистика К2 (Joomla 3x)


    Стоимость 1500
    @radgura.ru
    Адриена Лежена
    63089
    Новосибирск
    Адриена Лежена
    +7(983)
    3067856
    Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.

    Статьи

    Вы можете Заказать компонент 1500руб. RUB

K2 Store - изменение цены через базу данных

1

У k2 store для обновления цены и опций используется плагин и этот способ также гарантирует сохраность данных. Параметры товара, которые отображаются на форме администратора - это не данных из базы, а данные плагина для этого материала.

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

Как актуализировать данные ?

Самый простой способ - изменить отображение параметров в плагине, вывести на форму данные из базы.

Для этого нужно редактировать файл

Начиная с 149 строки, внести изменение - прочитать параметры и заменить значения в массиве:

jimport('joomla.form.form');
$form = JForm::getInstance('plg_k2_'.$this->pluginName.'_'.$path, $xml_file, array(), true, 'fields[@group="'.$path.'"]');
$values = array();
if ($item->plugins)
{
$id = JRequest::getVar ('cid',null);
$db = JFactory::getDbo();
$db->setQuery("select * from #__k2store_products where product_id='".$id."'");
$lrow = $db->loadAssoc();
foreach ($lrow as $i => $item_data_db){
foreach (json_decode($item->plugins) as $name => $value)
{
$count = 1;
if (isset($lrow[str_replace($this->pluginName, '', $name, $count)]))
$values[str_replace($this->pluginName, '', $name, $count)]=$lrow[str_replace($this->pluginName, '', $name, $count)];
else
$values[str_replace($this->pluginName, '', $name, $count)] = $value;
}}
$form->bind($values);