Есть в Virtuemart некоторые мелкие, но неприятные проблемы, которые кочуют из года в год, из версии в версию.
Это именно проблемы, не ошибки. Связаны они в первую очередь с особенностями языков и принципов работы интернет-магазинов в разных странах.
Сегодня рассмотрим быстрое решение такой проблемы, как непонятные для русского человека заголовки писем, которые Virtuemart отправляет продавцу и покупателю при оформлении заказа и смене его статуса. Этот кейс, на сегодняшний день, приходится применять при каждой чистой установке Virtuemart.
Быстрое решение далее.
Друзья, давно не писал - было очень много работы.
Сегодня для пользователей Virtuemart у меня есть нечто особенное :-).
В процессе работы над одним из проектов на Virtuemart мне потребовалось, очень потребовалось, изменить скрипт динамического обновления страницы при выборе дочернего товара. Этот скрипт входит в ядро Virtuemart, а значит хак неизбежен. Или нет? Оказывается, нет!
Я работаю с Virtuemart очень давно, но, должен признаться, только неделю назад узнал про возможность переопределения встроенных скриптов и стилей Virtuemart в шаблон Joomla.
Если вы используете и кастомизируете Virtuemart, и тоже не знали о такой возможности, поверьте, эта статья окажется для вас крайне полезной.
Сегодня представляю вашему вниманию маленький кейс, позволяющий автоматически делать заголовок Title страницы товара Virtuemart совпадающим с названием товара. Данное решение не требует хаков ядра. После него вы можете смело обновлять Virtuemart. Изменения не будут стерты.
Каждый раз, когда я делаю очередной интернет-магазин на Virtuemart, то сталкиваюсь с одной и той же мелкой, но очень неприятной проблемой. Модуль мини-корзины Virtuemart не умеет правильно склонять слово «товар», когда их, товаров, добавлено несколько. В этом кейсе я расскажу о том, как обойти данную проблему без применения хаков.
Есть в Virtuemart мелочи, которые работают не так, как хотелось бы. Ярким примером такой мелочи является кнопка «Продолжить покупки», которая показывается во всплывающем окне при добавлении товара в корзину. В самой кнопке нет ничего плохого, но при клике по ней перезагружается страница и перенаправляет пользователя в категорию товаров. В данном кейсе я расскажу о том, как просто закрывать всплывающее окно при клике по этой кнопке – без перезагрузок и перенаправлений. Хаков нет. Кейс актуален для Virtuemart 2-3+.
В этом кейсе я расскажу о том, как можно вывести остатки товаров Virtuemart в списке товаров в админке без каких-либо хаков. Это может быть очень удобно, если вы ведете контроль остатков на сайте. Информация актуальна для Virtuemart 2,3 и выше.
Часто перед владельцами интернет-магазинов встает следующая задача: в категории товаров Virtuemart нужно показать первую часть текста описания (самое главное) перед списком товаров, а вторую часть описания (для seo-оптимизации страницы) уже после этого списка. В этом кейсе я расскажу о том, как можно легко сделать это своими силами, не прибегая к хаку.
Интересно, что такая, казалось бы, простая задача, как добавление скидки отдельному товару, решается в Virtuemart 2 совершенно нетривиально. Из этого кейса вы узнаете, как легко и быстро добавить скидку отдельному товару.
Часто, для привлечения внимания к определенным товарам интернет-магазина, на них добавляются ярлыки. Это может быть «Новинка», «Скидка», «Акция» и другие. Данных трюк позволяет быстрее продавать товары, или, как минимум, заинтересовать пользователей. Все любят скидки, даже если это просто рекламный ход. Virtuemart 2 позволяет достаточно легко реализовать данную функцию, но почему-то в Интернете описаны лишь способы требующие хаков ядра, либо оплаты за дополнительное расширение. В этой статье я расскажу, как самостоятельно, быстро и бесплатно добавить любые ярлыки к товарам Virtuemart 2 не используя дополнительных расширений и не прибегая к хакам.
Думаю, многие уже успели столкнуться с проблемой в Virtuemart 2, которая заключается в том, что в макете страницы «Спасибо за заказ» (той, которая появляется, когда пользователь подтверждает заказ) нет практически ничего. В этом кейсе я расскажу, как получить на ней всю информацию о совершенном заказе.