Вход • Регистрация

дополнительные параметры

  • 23 ноября 2010 г.
  • Вобщем тема такая после апдейта с 4.2 до 4.3.2 случилось следующее.
    Перестали подключаться дополнительные параметры товаров (обновлённую базу не вливал в новую версию).

    Код

    private function get_param($id, $function = "id")
    {...
    $result_el = DB::query("SELECT value as rv, [value], param_id FROM {param_element} WHERE element_id=%d AND module_name='shop'", $id);
    while ($row_el = DB::fetch_array($result_el))
    {
    $values[$row_el["param_id"]][] = $row_el["value"];
    $rvalues[$row_el["param_id"]][] = $row_el["rv"];
    }

    до сих пор всё в порядке $values[$row_el["param_id"]] получает то что надо а вот дальше
    Код

    $result = DB::query("SELECT p.id, p.[name], p.type FROM {param} as p "
    ." INNER JOIN {category} as c ON c.module_name='shop' AND c.element_id=%d"
    ." INNER JOIN {category} as cp ON cp.module_name='shopparam' AND (cp.cat_id=c.cat_id OR cp.cat_id=0) AND cp.element_id=p.id" ...);

    $result походу не получает ничего ибо цикл
    Код

    while($row = DB::fetch_array($result)) {
    ...
    }

    не выполняется

    Что делать?
    • 23 ноября 2010 г.
    • Отвечу сам - где-то я об этом уже писал по этому поводу.
      Не надо лезть в код, тем более лишний раз в Модел. Прикол в тем, что поменялся способ хранения дополнительных характеристик - надо зайти в дополнительные характеристики и ещё раз ручками назначить их по новой.

Новости

  • 25 марта, вторник
  • Мы обновили систему тарифов, учитывая опыт работы с клиентами и современные рыночные условия. Новая тарифная сетка разработана специально для того, чтобы лучше отвечать вашим потребностям. Резкого повышения цен не произошло. Более того, некоторые тарифы даже стали выгоднее и доступнее. 
  • 17 января
  • В преддверии 2025 года была выпущена сборка 7.2.5, которая не приносит радикальных изменений в функциональности, но способствует повышению стабильности работы системы и расширению возможностей облачного сервиса для создания сайтов.
  • 18 июня 2024 г.
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.

Форум