Joomla + VirtueMart: вопросы и ответы

Крайнее обновление 24/04/2008

как сделать чтоб имя файлов было нормальным - исходным а не типа “2058b3e0995a08b9511c3569e5cbf.jpg” ?

для товара - без лазенья по коду никак. Это специально сделано для уникальности имен. Если у тебя неск тысяч товаров, или много похожих, то обеспечить уникальность - большая проблема.

не понял работу файлового менеджера - когда предлaгает закачать картинку для товара - загоняет файл в media почему-то

для материала в Joomla картинку надо сначала закачать, через него или Far/WinCommander итд, а только потом зайти в материал и прикрепить нужную картинку - сначала через вкладку “Картинки”, затем в самом редакторе.
для товара в VirtueMart - если через вкладку “Изображения товара”, то он сам переименует и положит куда надо ( / component / com_virtuemart / shop_image / product / ). Если добавлять в описание товара, то, имхо, проще загрузить отдельно в желаемый каталог, а потом вставить через img src=….

если добавлять новый товар импортом, то надо сначало закачать бол. и мал картинки и а потом в CSV прописать просто имена файлов каждому товару?

Да, так. Не забудьте учесть стандартные пути при аплоаде.

В админской части. Захожу в категории и пытаюсь их сортировать. Изменяю порядок отображения, нажимаю кнопку сохранить - пишет некоторые категории заблокированы.

Насколько я понял, это про Joomla, не VirtueMart. Попробукйте в админке в меню выбрать Система-Снятие блокировок

подскажите плиз где можно поправить информацию для оформления заказа ( в каком имя.php ) ?
у меня сейчас идет так
Название компании
Заголовок
Имя*
Фамилия*
Отчество
Адрес 1*

Телефон*
Мобильный телефон
Факс
Хотелось бы лишнее снести немогу найти где поправить… подскажите пожалуйста.

Тут, у меня вверху.

как изменить стодержимое тега Title?

Это устанавливает setPageTitle. Ищите в соответствующих файлах.

делаем так
1.добавили товар в корзину
2. пошли на checkout (в админе регистрация пользователей запрещена)
3. запрашивает биллинг инфо покупателя, потом попадаем на страницу ввода кредитки, выбора доставки и т.д…
мне необходимо совместить страницу биллинга и ввода кредитки, т.к. из 2 и 3 сделать одно целое

Вывести в одну страницу элементарно - у меня это
/administrator/components/com_virtuemart/html/checkout.index.php -
начинается с
if ($checkout_this_step == …..
соответственно нужно объединить 2 в 1. Не забыть подправить, чтоб последовательность шагов была правильной (немного выше) и сделать так, чтоб это все обрабатывалось

Еще инфа по теме здесь и, может быть здесь (все на этом сайте)

ps: Если этот пост вам помог - не могли бы вы поставить ссылочку на него, или на блог? ;)

Если где соврал - поправляйте :)

» » »

31 Responses to “Joomla + VirtueMart: вопросы и ответы”

  1. tolix Says:

    для товара - без лазенья по коду никак. Это специально сделано для уникальности имен. Если у тебя неск тысяч товаров, или много похожих, то обеспечить уникальность - большая проблема.

    И что, даже айди в целый вид привести никак нельзя ? Все таки img_0001 куда приятнее смотрится чем та md5 абракадабра…

  2. Путник Says:

    без лазенья по коду никак, афаик.

  3. Александр Says:

    речь и идет о VirtueMart. Захожу в категории и пытаюсь их сортировать. С блокировки снимать нечего все в порядке.

    Пишет следующее.

    Вы не можете изменить порядок расположения пунктов, так как некоторые объекты `Заблокированы`

  4. Путник Says:

    И при этом в других окнах товары/категории не открыты?
    а если попробовать зайти в саму категорию и там ей выставить “порядок отображения”?

  5. Декодер Says:

    Поставил на американский сервер свежие версии Joomla 1.0.1_LE_rus + VirtueMart 1.0.10 rus и получилось, что все переводные данные виртуемарта (страны, регионы, товары, описания и пр. кроме названий полей форм на сранице) сплошные знаки вопросов ???? (скорее всего, конфликт кодировок). Только не пойму, почему тогда с Джумлой все хорошо. Что нужно исправить для соответсвия американским условиям сервисов?

    (Включена подписка на комментарии)

  6. Путник Says:

    2Декодер: для начала тут
    потом, если не поможет, тут и тут

  7. Декодер Says:

    Спасибо, Путник, рекомендации по смене кодировки базы помогли и русские буквы стали отображаться. Ура!!
    А может есть в рунете мануал (чтобы скачать) для начинающих администраторов как джумлы, так и виртуемарта. Как настроить, чтобы на главной страничке джумлы на нужном месте включить компонент магазина и как модифицировать детали дизайна магазина в том числе наглядными редакторами (может есть редактор с функцией уплауда и редактирования картинок и возможностью копи-паста с ворда?).

    (Включена подписка на комментарии)

  8. Путник Says:

    :) рад за Вас
    1) мануала как такового для VM не видел
    2) точно так же, как и любой другой компонент - нужно чтоб в шаблоне было обозначено место для вставки, затем в админке Joomla привязать компонент “VirtueMart Module” - это будет меню.
    Если нужны “топ-10″ - это “VirtueMart TopTen products Module”, прописывается точно так же, стой лишь разницей, что это не меню, а инфа по товарам.
    3) как - есть шаблоны - отдельно товара, отдельно категории - но там не так и много можно поменять. Если глубже - нужнот знать пхп хотя бы на среднем уровне, ну и html, конечно.
    3.1) Визуального ничего не видел.

  9. Роман Says:

    подскажите ка русифицировать “VirtueMart… никак не разберусь…

    (Включена подписка на комментарии)

  10. Путник Says:

    2Роман: как говорят на форумах, что делал, что не получилось?

  11. Liovao1 Says:

    Приветствую вас. Не могу решить проблемку с VirtueMart:
    Картинки к категориям не цепляются. Формально они есть и видны из админки, но “снаружи” никак себя не проявляют.
    Хотел, чтобы они появились и оживили список категорий.

    (Включена подписка на комментарии)

  12. Путник Says:

    Увы, не занимался таким. Из идей - может там в шаблоне требуется дополнительное поле под вывод изображения?

  13. sergiek Says:

    здравствуйте,
    поясните пож-ста как сделать разделяемый доступ к администрированаию товаров для разных производителей…
    Благодарю!
    sergiek

    (Включена подписка на комментарии)

  14. Путник Says:

    Мне такой способ неизвестен.

  15. romko321 Says:

    Мой сайт - muzsweet.com - очень тормозит. Препробовал множество модулей и хаков не помогает. Установлен joomfish но при его отключенни сильного прироста скорости не наблюдается. Говорят что это может быть из-за большого количества товаров. Как решить эту трудность?

  16. Путник Says:

    Romko:
    1) сколько товаров на каком железе? крутятся ли там еще другие сайты?
    1.5) посмотрнеть загрузку проца, памяти, sql в момент запроса.
    2)включить отладку, посмотреть, сколько занимает времени создание страницы. попробовать отключить “10 лучших” в левой колонке
    3) проверить, все ли нормально с DNS-ом на той машине - такое впечатление, что он сначала пытается отрезолвить юзера, а только потом ему что-то выдать. но тут я не уверен.

  17. Александр Says:

    У меня вобщем проблема. Надо чтоб была сортировка по цене в конкретной категории а не по всему каталогу. Потому что диапазон цен у нотубуков один а у памяти(DDR, DDR2) другой…

    (Включена подписка на комментарии)

  18. MUXACb Says:

    Подскажите пожалуйста как переименовать
    Дополнительная информация “VirtueMart Shopping Cart” - на корзину “VirtueMart Latest Products” на последние товари. плиз

    (Включена подписка на комментарии)

  19. Anonymous Says:

    А есть ли фишка что бы к товару можно было вставлять дополнительные изображения? не в общем описании а например как в Куби.

  20. Путник Says:

    нет, про такую фишку не знаю.

  21. Руслан Says:

    Да как же этот виртумарт руссифицировать-то? Скачал лангпак, и дальше-то что? Папки /components/com_virtuemart/languages у меня и в помине нет! Ну скопировал ее туда, черт с ней! Ну а дальше-то что? Блин,весь инет облазил, везде только умничают, а пошагово чайнику так никто и не объяснит…
    Может включить потом что-то надо? А то вообще, ноль эмоций… Ррр… =)

    (Включена подписка на комментарии)

  22. Путник Says:

    2Руслан:

    не /components/com_virtuemart/languages, а
    /administrator/components/com_virtuemart/languages

    стОило облазить не инет, а собственный сервер, в частности каталог. в который установлена Joomla :)
    От этого получите еще один результат: при вдумчивом лазаньи Вы поймете идею, по которой организованы файлы CMS, а значит, в следующий раз найдете намного быстрее :)

  23. Руслан Says:

    Путник, спасибо, уже сам разобрался. Долго ржал :))

    (Включена подписка на комментарии)

  24. Vendigo Says:

    Поставил жумлу 1.5.8 и VirtueMart 1.1.3.
    Доступ к каталогу имеют только зарегестрированные пользователи. Как сделать чтобы каталог был доступен всем?

    (Включена подписка на комментарии)

  25. Nniyangu Says:

    Подскажите плз советом:
    Joomla 1.5.9 Rus
    Virtuemart 1.1.x с паком русификации UTF-8
    Все хорошо, все отлично кроме одного: в админке Virtuemart->Заказы->Список заказов - дату (день и месяц) выдает кракозябрами..
    И письмо клиенту тоже дата кракозяброй приходит.
    Подскажите плз как решить? :’( 4 дня бьюсь - никак немогу понять

  26. Edikofff Says:

    подскажите где инструкция есть по установке virtuemart-скачал ВМРЕ и инсталлер и что дальше с ними делать как залить и куда(русского хелпа нигде не нашел а то что переводчиком перевел полная лажа

    (Включена подписка на комментарии)

  27. Вячеслав Says:

    Вопрос состоит в следующем. Есть магазин книжной продукции, как в названии книги вывести назнание автора книги. Чтобы это была активная ссылка на книги этого автора. Никто так ничего вразумительного ответить несмог (((. Есть только предполложение:
    категории - жанр, подкатегории - автор, товары - книги.

    (Включена подписка на комментарии)

  28. Stazz Says:

    О скачиваемых товарах. Здравствуйте, подскажите, как проверить, что товар скачивается. Joomla 1.5.9, VM 1.1.3. Галочку “Сделать товар скачиваемым” поставил, добавил товар, затем к нему файл, который и должен скачаться. Но при попытке скачать требует ID, который должен высылаться покупателю на мыло. То есть, VM должен отправить письмо, так? Или этот ID в админке можно подсмотреть? Всё пока стоит на домашнем серве. Спасибо.

  29. Fray Says:

    Стоит VirtueMart 1.1.3. Как убрать убрать ненужные шаги. Оставить только поле ввода адреса, имени, телефона и кнопки потверждения заказа. Уже неделю голову ломаю - но именно так сделать не могу. Может кто-нибудь подсказать как это сделать? Магазин уже готов - а это сделать никак не выходит(((( Очень был бы признателен за помощь!

  30. Александр Says:

    Help! Помогите разобраться )
    Поставил руссификацию Virtuemart как написано в инструкции. Теперь у меня админка вся на русском. А при загрузке страницы текст, который я не сам ввожу (описание товара), остался на английском. Например: Product Search (в форме поиска товара), другие примеры: написано - Availability: Shipment within 48 hours … и все в том же духе. Можно это как-то изменить?

    (Включена подписка на комментарии)

  31. Георг Says:

    Здравствуйте!

    что нужно сделать для того, чтобы любой посетитель мог оставлять отзывы без регистрации на любой странице товара?

    Спасибо!

    (Включена подписка на комментарии)

Оставить комментарий - Feel free to ask me in English

Он появится после того, как будет одобрен. - All comments are pre-moderated.

Внимание! Пожалуйста, не пишите в комментарии [url=... или [url]... - это будет считаться спамом. Если хотите дать ссылку - пишите просто адрес, до 2х на один коммент.
Attention! Please don't use "[url=..." or "[url]..." in comment's body or it will be deleted as spam
If you want to send me a link just type url, up to 2 urls in one comment.

Спасибо за отзыв! Thank you for a comment!