0 Пользователей и 1 Гость просматривают эту тему.
  • 4 Ответов
  • 918 Просмотров
*

Stasweb

  • Завсегдатай
  • 1492
  • 24 / 0
При сохранении нового товара выдает ошибку
Цитировать
Ошибка
vmError: VmTableData Псевдоним отсутствует! Не удается сохранить запись без Псевдоним.
vmError: You are not an administrator or the correct vendor, storing of product cancelled
failed
С чем это связано и как исправить
*

Stasweb

  • Завсегдатай
  • 1492
  • 24 / 0
Re: проблемы после обнавления до 3.0.14
« Ответ #1 : 03.04.2016, 08:51:14 »
Если ввожу название на английском то товар создается если ввожу на русском то выдает ошибку.
В чем проблема как решить помогите разобраться 
*

Stasweb

  • Завсегдатай
  • 1492
  • 24 / 0
Re: проблемы после обнавления до 3.0.14
« Ответ #2 : 03.04.2016, 11:35:11 »
Решение нашел из версии VM 2.6.2
В файле administrator\components\com_virtuemart\helpers\vmtable.php
заменил с
Код
$unicodeslugs = VmConfig::get('transliterateSlugs',false);
на
Код
$unicodeslugs = VmConfig::get('transliterateSlugs',true);
и в /administrator/components/com_virtuemart/virtuemart.cfg
в блок сео дописал transliterateSlugs=1
Код
##SEO
    seo_disabled=0
    seo_translate=0
    seo_use_id=0
    transliterateSlugs=1
все сработало нормально
*

gartes

  • Завсегдатай
  • 1859
  • 142 / 6
  • Е = mс²
Re: проблемы после обнавления до 3.0.14
« Ответ #3 : 04.04.2016, 06:52:26 »
Код
$unicodeslugs = VmConfig::get('transliterateSlugs',true);
В этом случае true это значение по умолчанию.
Может просто в virtuemart.cfg достаточно такой директивы transliterateSlugs=1
*

Stasweb

  • Завсегдатай
  • 1492
  • 24 / 0
Re: проблемы после обнавления до 3.0.14
« Ответ #4 : 04.04.2016, 06:55:48 »
Да в предыдущей версии так и сделал прописал только
Код
 transliterateSlugs=1
Но в этой почему то не сработало 
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться