1. Приветствуем Вас на нашем закрытом форуме для складчиков сайта cmsheaven.org. Если Вы частный вебмастер, фрилансер, владелец малого или среднего бизнеса, представитель студии по разработке сайтов - будем рады видеть Вас в наших рядах экономных людей.
    Регистрация на форуме возможна только после вступления в складчину

Решено Virtuemart 3. Можно ли одним махом заменить все alias товаров на id

Тема в разделе "Вопросы по расширениям Joomla [тех. поддержка]", создана пользователем shleman, 16 мар 2015.

Статус темы:
Закрыта.
  1. shleman

    shleman Эксперт

    Регистрация:
    19 окт 2014
    Сообщения:
    89
    Симпатии:
    31
    господа, у меня на сайте во многих товарах в названии встречается знак %
    из-за него сеф выдает ошибку. можно ли как-то с минимумом телодвижений заменить все alias на id товара. каталог товаров - статичный, не меняется

    спасибо
    #1
  2. Modi34

    Modi34 Свой человек

    Регистрация:
    31 окт 2014
    Сообщения:
    2.033
    Симпатии:
    720
    да, можно

    я для примера установил vm и добавил демо товары
    https://www.dropbox.com/s/5ow48i43t156ccu/Скриншот 2015-03-18 02.30.07.png?dl=0

    название товара, alias и id хранятся в #__virtuemart_products_en_gb
    https://www.dropbox.com/s/s6jvzc06505z11k/Скриншот 2015-03-18 02.33.55.png?dl=0

    если сделать простой update в phpmyadmin (префикс нужно заменить на ваш - уточняю тк обычно это вызывает у людей сложности)
    Код:
    UPDATE jglz8_virtuemart_products_en_gb SET slug=virtuemart_product_id;
    то получаем результат:
    https://www.dropbox.com/s/u0499qx5z7lggtu/Скриншот 2015-03-18 02.42.48.png?dl=0
    https://www.dropbox.com/s/j9c40wll2rtjl0p/Скриншот 2015-03-18 02.43.12.png?dl=0

    https://www.dropbox.com/s/t67jf0h9ujsd953/Скриншот 2015-03-18 02.45.50.png?dl=0
    #2
    shleman нравится это.
  3. shleman

    shleman Эксперт

    Регистрация:
    19 окт 2014
    Сообщения:
    89
    Симпатии:
    31
    завтра обязательно сделаю и отпишу здесь результат

    modi34, мне интересно следить за вашими комментариями. чувствуется профессионализм и опыт. про такт и терпение я вообще молчу - это выше всех похвал.
    спасибо вам.

    #3
    Modi34 нравится это.
  4. shleman

    shleman Эксперт

    Регистрация:
    19 окт 2014
    Сообщения:
    89
    Симпатии:
    31
    не удержался и попробовал сейчас

    все сработало и помогло, вот только все данные у меня были в таблице virtuemart_products_ru_ru

    хочу вас поблагодарить за совет!
    мог бы перевести вам немножко вечнозеленых денег. подскажите куда

    еще раз спасибо!


    #4
    modern.po и Modi34 нравится это.
Статус темы:
Закрыта.