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

При импорте товаров или категорий автоматически создавать ЧПУ псевдоссылку

  • 12 декабря 2013 г.
  • Собственно как? :)

    Есть ли какое-то стандартное решение, если из внешнего источника товаров импортируешь в Диафан товары или категории и нужно чтобы автоматически (как при введении вручную) создавались псевдоссылки?
    • 13 декабря 2013 г.
    • файл shop.admin.import.php
      функция set_rewrite

      закомментировать
      Код

      if(! $this->is_field("rewrite"))
      return;
      $value = $this->field_value("rewrite");


      и далее как-то так

      Код

      $name = '';
      if($this->field_value("name"))
      {
      $name = $this->field_value("name");
      }
      else
      {
      $name = $this->id;
      }
      Customization::inc('adm/includes/save_functions.php');
      $save_functions = new Save_functions_admin($this->diafan);
      $value = $save_functions->generate_rewrite($name);
      • 13 декабря 2013 г.
      • о, спасибо ! Искал функцию, которая это делает, но не нашел.
        Попробую
    • 13 декабря 2013 г.
    • нужно просто добавить поле = псевдоссылка
      • 13 декабря 2013 г.
      • ...и в файле импорта должна быть уже созданная псевдоссылка.
        А мне бы хотелось из русского названия товара автоматически создавать ЧПУ, поэтому Ваш вариант не сработает.
        • 13 декабря 2013 г.
        • Тут вышло недавнее обновление, которое может решить мой вопрос http://user.diafan.ru/wishlist/show1280/
          Попробую...

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум