den-ch-s Опубликовано: мая 21, 2018 Жалоба Поделиться Опубликовано: мая 21, 2018 В опенкарте про генерация товара с ковычками происходит по такому типу: товар "товар" ->tovar--tovar- Вопрос, как сделать, чтобы вместо тире ковычка генерировалась в 0 значение, чтобы он не проставлял доп.тире Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
admin Опубликовано: мая 21, 2018 Жалоба Поделиться Опубликовано: мая 21, 2018 1 час назад, den-ch-s сказал: Вопрос, как сделать, чтобы вместо тире ковычка генерировалась в 0 значение, чтобы он не проставлял доп.тире править этот файлик https://github.com/ocshop/ocshop/blob/oc-2.3.0.2.1/upload/admin/view/javascript/jquery/translit.js Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
den-ch-s Опубликовано: мая 22, 2018 Автор Жалоба Поделиться Опубликовано: мая 22, 2018 Скрытый текст var ru2en = { ru_str : 'АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдеёжзийклмнопрстуфхцчшщъыьэюя(),.; "+/*', en_str : ['a','b','v','g','d','e','jo','zh','z','i','j','k','l','m','n','o','p','r','s','t','u','f', 'h','c','ch','sh','shh','','i','','je','ju','ja', 'a','b','v','g','d','e','jo','zh','z','i','j','k','l','m','n','o','p','r','s','t','u','f', 'h','c','ch','sh','shh','','i','','je','ju','ja', '-', '-','-', '-', '-','-','-','-','-','-'], translit : function(org_str) { var tmp_str = ""; for(var i = 0, l = org_str.length; i < l; i++) { var s = org_str.charAt(i), n = this.ru_str.indexOf(s); if(n >= 0) { tmp_str += this.en_str[n]; } else { tmp_str += s; } } return tmp_str.toLowerCase(); } } function setTranslit(source, dest, rewrite) { var name = $("input[name='"+source+"']").val(); if (name != undefined) { $("input[name='"+source+"']").change(function(){ var name = $("input[name='"+source+"']").val(); var key = $("input[name='"+dest+"']").val(); if ((key == '')||(rewrite)) $("input[name='"+dest+"']").val(ru2en.translit(name)); }); } } $(document).ready(function(){ // Products setTranslit("product_description\\[1\\]\\[name\\]", "keyword", false); setTranslit("article_description\\[1\\]\\[name\\]", "keyword", false); // Info Articles setTranslit("information_description\\[1\\]\\[title\\]", "keyword", false); // Categories setTranslit("category_description\\[1\\]\\[name\\]", "keyword", false); // Manufacturer setTranslit("name", "keyword", false); }); Подскажите пожалуйста, как поменять? пытался убрать символ "-", оставив пустоту, но не сработало Картинки, код и логи убирайте под спойлер! Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
admin Опубликовано: мая 22, 2018 Жалоба Поделиться Опубликовано: мая 22, 2018 2 часа назад, den-ch-s сказал: Подскажите пожалуйста, как поменять? пытался убрать символ "-", оставив пустоту, но не сработало пустоты в ссылке точно быть не может, как и спецсимвола в виде кавычек, потому там - и стоит как универсальный знак но можете поменять на что то свое Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
den-ch-s Опубликовано: мая 22, 2018 Автор Жалоба Поделиться Опубликовано: мая 22, 2018 7 часов назад, admin сказал: пустоты в ссылке точно быть не может, как и спецсимвола в виде кавычек, потому там - и стоит как универсальный знак но можете поменять на что то свое А как сделать, чтобы вместо кавычки он ничего не генерировал? Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
den-ch-s Опубликовано: мая 23, 2018 Автор Жалоба Поделиться Опубликовано: мая 23, 2018 Разобрался как, спасибо. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сейчас и зарегистрироваться позже. Если у вас есть учётная запись, войдите, чтобы публиковать под своей учётной записью.