Автогенерация SEO URL (ЧПУ) при добавлении товара или категории

Тема в разделе "Общие вопросы", создана пользователем romali, 11 ноя 2020.

  1. romali

    romali Пользователь

    Сообщения:
    69
    Симпатии:
    0
    Подскажите как его включить, на этой сборке собираю первый раз все вроде как и везде но вот ни как не получается его запустить.
     
  2. fanatic

    fanatic Продвинутый пользователь

    Сообщения:
    1.415
    Симпатии:
    239
    что запустить, чпу или авто генерацию seo url?
    авто генерации нет из коробки(насколько я знаю)
     
  3. romali

    romali Пользователь

    Сообщения:
    69
    Симпатии:
    0
    это да я знаю что генерации нет , но в сборке описано что она есть вот ее и спросил надеялся на чудо но по ходу ее тут нет.
    а Вот что пишется о сборке:

    OpenCart «Русская сборка» это прежде всего полная русификация. Мы переводим как витрину магазина, так и панель администратора. В «Русской сборке» удалены ненужные для России модули оплаты и доставки. Если были найдены недочеты в переводе или функционала (т.е не глобально для OpenCart, а только применительно для России) , мы выпускаем дополнительный релиз. В результате мы получаем сборку, которая совместима с любыми дополнениями и темами OpenCart. А начиная с версии OpenCart 2х мы добавляем различные изменения, которые улучшают работу сборки, но не наносят вреда совместимости.

    Чем же отличается Русская сборка OpenCart 3x от оригинальной версии OpenCart 3x
    Русский язык для витрины и административной части магазина
    Русский редактор текста в административной части
    Русские города и области на русском
    Все города и регионы стран не входящие в "страны ближнего зарубежья" удалены
    Переведены все статусы склада, заказов, возвратов
    Скрыты поля (sku, isbm итд) в карточке товара (Панель администратора)
    Оповещение о заказе по СМС
    Удалены способы доставки и оплаты не применяемые в РФ
    Переделан seo_url.php и подправлен common.js на предмет корректной работы ЧПУ
    seo_url.php максимально совместим. Вам не придется переплачивать за адаптацию зарубежных модулей
    Все ссылки в витрине магазина имеют свой ЧПУ
    Автогенерация SEO URL (ЧПУ) при добавлении товара или категории

    Запоминание последней открытой директории в менеджере изображений
    Транслитерация русских имен файлов при загрузки через менеджер изображений или при загрузки с витрины.
    Форма обратной связи и страницы регистрации "подготовлены" к закону 152-ФЗ
    Почти все изменения и улучшения выполнены с помощью ocmod (см. файл tweak.ocmod.xml)
    Удалены файлы модулей не применяемых в России (~ 1000 файлов)

    вот и пытаюсь найти все что тут описано.
     
  4. Ravilr

    Ravilr Специалист

    Сообщения:
    3.883
    Симпатии:
    1.065
    При вводе названия товара ВРУЧНУЮ, должно сгенерироваться чпу.
     
  5. romali

    romali Пользователь

    Сообщения:
    69
    Симпатии:
    0
    не генерировало по этому взяли модуль от неосео, но что то пока не пойму откуда вылазят ошибки сейчас пробую разобраться.

    а так сборка должна автоматически генерировать - Правильно??? только вопрос как она будет генерировать с двумя языками (Русский и Украинский)
    пример: Категория Подушки она конфликтует так как одинаковое seo url приходиться править, есть совет подскажите как луче настроить.
     
  6. Ravilr

    Ravilr Специалист

    Сообщения:
    3.883
    Симпатии:
    1.065
    Автоматически при ручном вводе, т.е только при редактировании карточки. (не автоматизированном импорте).

    Реклама? Если нет, то есть более достойные решения, например https://shop.opencart-russia.ru/generator-seo-url-3
     
  7. fanatic

    fanatic Продвинутый пользователь

    Сообщения:
    1.415
    Симпатии:
    239
    да, но не работает
    потому что
    HTML:
    $(document).ready(function(){
      // Products
      setTranslit('product_description\\[1\\]\\[name\\]', 'product_seo_url', false);
      // Info Articles
      setTranslit('information_description\\[1\\]\\[title\\]', 'information_seo_url', false);
      // Categories
      setTranslit('category_description\\[1\\]\\[name\\]', 'category_seo_url', false);
      // Manufacturer
      setTranslit('name', 'manufacturer_seo_url', true);
    });
    product_description\\[1\\]\\[name\\] зачем тут куча слешей? или я что-то не понимаю?
     
  8. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    так надо
     
  9. fanatic

    fanatic Продвинутый пользователь

    Сообщения:
    1.415
    Симпатии:
    239
    зачем? два обратных слеша подряд, значит выведется один. так же? а нафига он там?
     
  10. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    смотрим почему так надо

    'product_description\\[1\\]\\[name\\]'
    Кавычки видим?
    обратный Слеш отменяет дейтсвие, чтоб он был
    пишем \\

    В функцию придет
    product_description\[1\]\[name\]

    А там..

    $('name=[' + product_description\[1\]\[name\]

    Которое разрешит []
    и получится
    $('name=[product_description\[1\]\[name\]]
     
    Ravilr и fanatic нравится это.
  11. fanatic

    fanatic Продвинутый пользователь

    Сообщения:
    1.415
    Симпатии:
    239
    точно. я протупил.
    но, попробовал без слешей, тоже работает
     
  12. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    хм.. не должно
    вот мое
     

    Вложения:

    fanatic нравится это.
  13. tima_alimbekov

    tima_alimbekov Новичок

    Сообщения:
    3
    Симпатии:
    0