То ли русификация не удалась, то ли по умолчанию глюк (раньше, кстати его не замечал), то ли звезды так сошлись, но при добавлении дополнительных изображений появляются кракозябры в описании картинок. Лечим. Continue reading »
Есть куча вариантов проверки на главную страницу в Joomla 1.5.x, интернеты ими просто кишат. Хочу предложить свой с тем учетом, что в качестве главной страницы у меня воткнут com_virtuemart.
Для начала покажу, как можно вообще проверить на главную страницу. Continue reading »
Мини-корзина — это как раз то место на сайте, где видно только что купленные товары, их количество и общий итог. Как правило, она сидит или наверху (где-то в шапке), или по бокам. Редко — ездит вверх-вниз где-нибудь сбоку.
В Virtuemart это модуль и он называется mod_virtuemart_cart (он, кстати, есть в стандартной поставке магазина). В версии 1.1.9 мини-корзина находится в папке modules/mod_virtuemart_cart и за ее вывод отвечает, казалось бы, файл mod_virtuemart_cart.php, но, заглянув в него, мы видим инклуд, который подключает эту самую Continue reading »
Иногда просто жизненно необходимо поправить много и быстро. Желательно одной строкой. Например, сменить права на файлы или папки, убрать или заменить повторяющийся текст в множестве файлов. Continue reading »
Один из самых надежных способов поставить софт — ставить его из репозиториев. Во-первых, получаем всегда свежую версию и, во-вторых, имеем автоматическое обновление сего софта из репозитория. Для начала добавим эти самые репозитории:
user@srv:~$ sudo nano /etc/apt/sources.list
Хак берется отсюда:
http://joomlaforum.ru/index.php/topic,70269.0.html
Устанавливается по мануалу на форуме.
Затем идем в файл checkout_without_register_form.php и после строк
$ps_vendor_id = $_SESSION["ps_vendor_id"]; require_once(CLASSPATH. 'ps_checkout.php' ); $ps_checkout = new ps_checkout; require_once(CLASSPATH. 'ps_product.php' ); $ps_product = new ps_product; require_once(CLASSPATH.'ps_cart.php'); $ps_cart = new ps_cart; $db = new ps_DB;
вставляем строчку
if( !isset( $cart)) $cart = ps_cart::initCart();
она проверяет, есть ли в корзине товары и если есть - использует их
Понадобилось мне навесегда избавиться от дублей (заказчику это очень не нравилось и Яндексы всякие с ним были солидарны), в общем погуглил-погуглил, нашел решение, но для Revolution.
По сути, получается очень удобный выбор категорий, в которых товар может содержаться. Выбирать можно как галочками, так и списком с множественным выбором (с помощью Ctrl+click). Красота да и только. Continue reading »
Для начала поменяем надпись. Затем сменим кодировку. Ну, хотя бы потому, что «Позвоните» — это не совсем Continue reading »
Стало нужно на своем сервере сделать ЧПУ. Да пожалуйста, наслаждайтесь. Continue reading »
Для чего? А чтобы было. Ну например, вставить туда какой-то свой текст (кажется, сеошники называют его сниппетом). Наш сео-сниппет будет сидеть над списком товаров. Приступимс. Continue reading »
Свежие мысли!