17.10.2009
Была поставлена задача: сделать систему накопительных скидок для джумловского магазина. По идеи всё можно и ручками делать:
В виртуемарте есть замечательная штука: группы пользователей. Каждой группе можно назначать скидку. ну и дальше просто: админим магазин и смотрим, если какой-нибудь юзер напокупал больше определенной суммы, то двумя кликами мышки переводим его в нужную группу с нужной скидкой.
У "ручного" метода есть один большой плюс: перевод юзера из группы в группу осуществляется только после фактического получения денег продавцом.
Но, как известно, клиент всегда прав, потому надо было намудрить автоматический перевод юзеров из группы в группу.
1) Создаем необходимые группы пользователей и прописываем нужные скидки.
2) Идем через phpMyadmin в нашу базу и в таблице vm_shopper_group смотрим и запоминаем id наших групп.
3) Далее идем в /components/com_virtuemart/themes/default/templates/pages/checkout.thankyou.tpl.php и где-нибудь например после
вставляем
Соответственно,
Считает сумму заказов юзера
тут shopper_group_id=2 - это номер группы, куда мы пихаем юзера при выполнении условия, что сумма его заказов от 3 до 5 тысяч.
И кстате, чтобы оповещение выводилось на русском, не забываем сохранять файл в utf-8!
Удачного тестинга!)
17.10.2009
Открыл для себя такой шикарный инет-боян: Респект чуваку за идею и реализацию. Позор подражателем!
Статью скопипастил из
Milliondollarhomepage.com — веб-сайт, придуманный Алексом Тью, 21-летним студентом из Уилтшира (Великобритания) для получения денег на высшее образование. Запущен 26 августа 2005. Сайт принес Алексу 1 037 100 $.
Главная страница сайта состоит из изображения размером 1000×1000 пикселей (один миллион пикселей), на котором каждая точка продается за 1 доллар, минимальный размер покупки — блок 10 х 10 пикселей. Человек или организация, которая покупала один или несколько этих блоков, могла разместить в них крошечное изображение, а также указать адрес на который будет ссылаться картинка. Задача состояла в том, чтобы продать все пикселы в изображении, таким образом получив доход в один миллион долларов.
1 января 2006 последняя тысяча пикселей была выставлена на аукционе eBay. Аукцион был завершен 11 января и принес Алексу 38 100 $. Таким образом вырученная сумма составила 1 037 100 $.
На протяжении аукциона сайт был подвержен DDoS атакам, которые могли закончиться только после выполнения определённых условий, то есть после выплаты выкупа. Алекс отказался уступить требованиям «интернет-террористов», поэтому сайт был недоступен для посетителей на протяжении недели.
Успех сайта быстро породил множество сайтов подражателей, однако они заработали куда меньшие суммы.
12.10.2009
Идем в /administrator/components/com_phocagallery/libraries/phocagallery/render/renderinfo.php и сносим/камментим
всё, что внутри function getPhocaIc($output) { }
Всё. У всех png в контейнере IMG теперь есть своё непревзойденное свойство прозрачности. Чтобы вернуть прозрачность бэкграундам, необходимо присвоить класс "iePNG" элементам с png-фоном при помощи атрибута class="iePNG".
Кстате. Если внутри ваших элементов с прозрачным png-фоном есть ссылки, то они станут неактивными (конечно же только в ie6 и ниже). Во избежании такой нелепицы необходимо предусмотреть, чтобы у этих контейнеров не было установлено позиционирование (absolute или relative). Тогда всё будет ОК.
24.09.2009
Пр оформлении заказа в Virtuemart 1.1.3 нам видна страница с полями регистрации. Сам поля вполне легко менять из админки, но вот над ними есть фраза "(* = Обязательно)". Если вдруг хочется сменить эту фразу на "* Поля, обязательные для заполнения", необходимо лезть в