Jump to content

Vvasya

Members
  • Posts

    7
  • Joined

  • Last visited

Profile Information

  • Activity
    Freelancer

Vvasya's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. У меня тоже 1.5.6.1 С транслитом все гуд: Но поиск нифига не работает ))
  2. У меня преста 1.5.6 Вот нашел этот же участок кода в престе 1.4.11 Как мне исправить мою престу, что проверялись значения? $features = get_object_vars($product); foreach ($features as $feature => $value) if (Tools::strlen($product->{$feature}) && strncmp($feature, '#F_', 3) === 0) { $feature_name = str_replace('#F_', '', $feature); $id_feature = Feature::addFeatureImport($feature_name); $feature_tmp = new Feature($id_feature); $flag = true; if (Validate::isLoadedObject($feature_tmp)) { $id_lang = (int)Language::getIdByIso(trim(Tools::getValue('iso_lang'))); $ProductFeatures = $product->getFeatures(); foreach($ProductFeatures as $ProductFeature) { if (is_array($ProductFeature) && isset($ProductFeature['id_feature']) && $ProductFeature['id_feature'] == $id_feature) { $featureValue = new FeatureValue((int)$ProductFeature['id_feature_value']); if(Validate::isLoadedObject($featureValue)) { $featureValue->value[$id_lang] = $value; $featureValue->update(); $flag = false; } } } } if ($flag) { $id_feature_value = FeatureValue::addFeatureValueImport($id_feature, $product->{$feature}); Product::addFeatureProductImport($product->id, $id_feature, $id_feature_value); } }
  3. Да - значения все одинаковые. Насколько я знаю - номер в конце ставить необязательно, но пробовал и так и так - эффект тот же... Вот нашел участок кода, который отвечает за эту функцию. Помогите понять, почему не работает проверка. foreach (explode($this->multiple_value_separator, $features['features']) as $single_feature) { $tab_feature = explode(':', $single_feature); $feature_name = trim($tab_feature[0]); $feature_value = trim($tab_feature[1]); $position = isset($tab_feature[2]) ? $tab_feature[2]: false; if(!empty($feature_name) && !empty($feature_value)) { $id_feature = Feature::addFeatureImport($feature_name, $position); $id_feature_value = FeatureValue::addFeatureValueImport($id_feature, $feature_value, $product->id, $id_lang); Product::addFeatureProductImport($product->id, $id_feature, $id_feature_value); } }
  4. Всем доброго времени суток! Имеется такая проблемка... PrestaShop 1.5.6.0 Загружаю товар из csv, в котором указаны свойства (в формате Название:Значение) Эти свойства подтягиваются, но вот со значениями проблемка: То есть все значения, даже одинаковые, подтягиваются заново. Соответственно в настройке блока многоуровневой навигации это выглядит вот так: И на сайте сам блок выглядит вот так: Помогите решить возникшую проблемку...
  5. У меня: $feature_value->custom = 0; Когда сохраняю custom = 1, как у вас, то свойства вообще не подтягиваются, вернее свойства подтягиваются, а вот значений нету.
  6. Всем привет! Загрузил список товаров из .csv, указав атрибуты. В модуле блока многоуровневой навигации создал индекс атрибута, но вышла вот такая беда: Подскажите пожалуйста, как это пофиксить?
×
×
  • Create New...