Корзина в виртуемарт

31.08.2009
Вдруг кому полезно окажется, мини-факу по строению корзины в Virtuemart 1.1.3

Вообще, если у вас включено ajax-добавление товаров в корзину, то путь корзины должен быть таким:

www.ваш_сайт.ru/index.php?option=com_virtuemart&page=shop.cart

В файле "/components/com_virtuemart/themes/default/templates/pages/shop.cart.tpl.php" хранится "то, что до корзины", сам вызов корзины и "то, что после".
Нас может заинтересовать то, что после. Немного поковырявшись можно найти де удалить фразы "Продолжить покупку" и "Оформить заказ" внизу корзины.

Сама же таблица, в которой формируется корзина, хранится в файле "/components/com_virtuemart/themes/default/templates/basket/basket_b2c.html.php"

Что там можно сделать? Полностью изменить строение корзины как нам нужно. Визуальное оформление оставим для CSS)
Как работает стандартная корзина?
Кодом:

создается строка с заголовками солбцов. Соответственно:

- название товара
- артикул
- цена
- количество/действие
- предварительный итог

Что нам мешает написать в тегах просто эти слова (название, артикул итд..) вместо пхп-кода? Да ничего. Только не забудьте сохранять данный файл в utf-8.

Далее идет код:


Что он делает? Для каждого товара создает строчку, разделенную на ячейки.
Рассмотрим каждую ячейку по порядку:
- Название товара+атрибуты
- артикул товара
- цена товара. Выравнивается в ячейке по правому краю.
- В одной ячейке форма обновления количества и удаления товара.
- стоимость данного товара с учетом количества.

Что мы со всем этим можем сделать? Убрать лишнее и поменять местами как нам нужно.

Далее идут строки со вскими промежуточными налогами, прдитогами итд... Мне это нафиг не нужно было, потому я не копался а просто всё затер, кроме вывода "Итого":


В общем я только начал копаться в корзине виртуемарта, так что нарыл мало. Как узнаю и не захочу забыть ещё что-нибудь полезное - сразу напишу сюда)


Удаление товара из корзины

30.08.2009
Задача: изменить стандартную картинку удаления товара на другую/текст.

1) Меняем картинку на другую:

Заменяем файл "\components\com_virtuemart\themes\default\imagesremove_from_cart.png" на нужный нам.

2)Меняем картинку на текст:

Ищем "\administrator\components\com_virtuemart\html\basket.php"
Там ищем блок кода

и меняем

на

Не забываем сохранять файл в utf-8.

Ошибка пароля 'root' при созданий базы в mysql

21.08.2009
При создании базы данных mysql сразу после установки denwer (совет поможет и при установки mysql отдельно от пакета denwer) может появиться ошибка

Access denied for user 'root'@'localhost' (using password: NO)

или

Access denied for user 'root'@'localhost' (using password: YES).


Если вы не вводили пароль root-а (а по-умолчанию он как раз пустой), то следующие действия помогут вам:


1) Удалите denwer.

2) Почистите кэш браузера и Temporary Internet Files.

3) Удалите все ранее установленные MySQL.

4) Забейте в поиск 'my.ini' и удалите этот файл при обнаружении.

5) Перезагрузите ПК.

6) Установите denwer.

Разведение и уход домашнего ПК

14.08.2009

Добрый день, уважаемые читатели. Сегодня мы понаблюдаем за такими близкими нам и безусловно нежными созданиями, как Персональные Компьютеры (далее ПК) из семейства Домашних Компьютеров.

1. Внешняя среда обитания.

Как правило, излюбленным местом обитания ПК является темный угол под столом. Вообще ни один Домашний Компьютер не переносит прямого солнечного света, который плохо влияет на его экосистемы. Однако не стоит забывать, что очень важным фактором продолжительной жизни вашего питомца является доступ свежего воздуха к задней панели системного блока. Ни в коем случае не держите системный блок вблизи систем отопления, радиаторов и прочих источников тепла! ПК не является любителем теплой и влажной атмосферы. Так же стоит избегать размещения около радиаторов во избежание попадания влаги в корпус при форс-мажорной ситуации (прорвало трубу, затопили соседи итд…).

Помните, ПК абсолютно не переносят влаги! Так же не рекомендуется курить в одном помещении с вашим питомцем – никотиновый осадок загрязняет системы «дыхания» Домашнего Компьютера.

2. Питание.

Адаптированные под российскую местность ПК питаются исключительно электричеством из стандартных розеток 220V. Дабы не допустить переедания рекомендуется установить в среде обитания ПК Блок Бесперебойного Питания (далее ББП) с защитой от скачков напряжения. Данное устройство позволит вам и вашему питомцу жить спокойной, не обремененной перепадами в сети, жизнью. ББП сохранит здоровье Домашнего Компьютера даже в такие трудные минуты, как гроза, отключение электричества или же перегорание пробок. При резкой приостановке питания ББП поддержит вашего питомца минут на 5-10 (зависит от крупности животного и крутости ББП), что позволит вам нежно уложить спать ПК, а не вырубать его словно дубинкой по голове.

3. Общение с хозяином.

Особи из семейства Домашние Компьютеры общаются со своим хозяином через следующие устройства: монитор, клавиатура, мышь. После несложного знакомства данная периферия становится частью вашего питомца и уходу за ней стоит уделять не меньшее внимание: держите их в чистоте, регулярно протирайте специальными салфетками, не допускайте разведения пыли на них, не роняйте (особенной монитор) и не трясите устройства.

4. Подвиды и другие различия в воспитании.

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

Для «предюзерного» воспитания Домашних Компьютеров существует два самых популярных интерната: «Microsoft» и «Apple». В системе среднего общего образования «Apple» у компьютеров есть возможность получить специальность (операционную систему) «MacOS» и «MacOS X». Самые популярные специальности у «Microsoft» - «Windows XP» и «Windows Vista». Сейчас готовится к запуску «Windows 7». Так же среднее и высшее образование ПК могут получать в домашних условия, например специальность «Linux Ubuntu». Мы же рассмотрим общие рекомендации по уходу за питомцами, воспитанными по специальностям «Windows XP» и «Windows Vista» на примере «Windows XP».

5. Защита вашего питомца.

 

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

Перед установкой любого программного обеспечения (далее ПО) на ваш ПК и выходом в сеть стоит «скормить» вашему питомцу антивирусную утилиту. Рекомендуется использовать «Антивирус Касперского» (при оперативной памяти вашего ПК более 1Гб), «Доктор Веб» или «NOD32». После установки антивирусной программы сразу же обновите базы и проведите полную проверку вашего ПК.

Максимальную опасность для Домашнего Компьютера представляют собой внешние устройства хранения информации («флешки» и редкие сейчас дискеты), почтовые рассылки («спам») и сеть Интернет.

Во избежание заражения вирусами настоятельно рекомендуется проверять антивирусным ПО !перед открытием! любые флеш-карты, подключаемые к вашему питомцу, а так же не открывать подозрительные письма с манящими заголовками («Шлюхи за 200 руб.», «Лена сосет у одноклассников», «Заработай 200$ за 5 минут», «Прокачай аккаунт Вконтакте» итд…). И уж тем более не ходите ни по каким ссылкам из этих писем!

Для работы в сети Интернет у вашего питомца есть браузер. В системах «Windows XP» и «Windows Vista» по-умолчанию установлен Internet Explorer. К сожалению данный браузер является даром божьим для хакеров, а некоторые вирусы пишутся исключительно для этого браузера. Ну и ко всему прочему он довольно медлителен. Поэтому я, а так же ведущие антивирусные компании, рекомендую использовать альтернативные браузеры: Mozilla Firefox, Opera, Google Chrome, Safari. Скачать их можно с сайтов-производителей абсолютно бесплатно.

Но каким бы браузером вы не пользовались, всегда найдется вирус, который сможет пролезть внутрь вашего питомца. Во время веб-серфинга следуйте следующим простым правилам, и вероятность «заболевания» вашего ПК снизится до минимума:

И помните, если серьезный хакер захочет завладеть вашим питомцем, ему не помешает ни Касперский, ни 16-тизначный пароль на вашей учетной записи. Таким образом рекомендую хранить важные, конфиденциальные и уникальные данные исключительно на съемных ресурсах или внешних жестких дисках.

6. Профилактика заболеваний, регулярные процедуры.

 

Постоянная память вашего питомца устроена как огромный массив пустых ячеек (кластеров), по которым разбита вся информация, хранящаяся в вашем ПК. Данные разбиваются на фрагменты (фрагментируются) и размещаются в кластерах на жестком диске. Но не всегда части одного файла находятся в соседних ячейках. Получается, что ваш питомец вынужден чуть дольше обращаться к рабочим данным. Чтобы предотвратить «переутомление» компьютера и жесткого диска в частности рекомендуется производить хотя бы раз в месяц дефрагментацию жестких дисков. Запустить программу можно через «Пуск->Все программы->Стандартные->Служебные-> Дефрагментация диска» или через «Пуск->Выполнить-> dfrg.msc».

Все данные на вашем диске индексируются системой, проверяются антивирусом и учитываются при анализе целостности диска. Таким образом, чем больше данных – тем медленнее работает постоянная память вашего питомца. Чтобы сократить количество хранящихся файлов на диске можно воспользоваться следующими советами:

7. Дрессировка.

 

В течение всей жизни ваш ПК не один раз будет подвержен «обучению» новым свойствам. Практически каждая программа, посетившая память вашего питомца, постарается запускать какой-либо свой модуль вместе с пробуждением компьютера. При помощи вкладки «Автозагрузка» в «Настройки системы» («Пуск->Выполнить-> msconfig») ускорить работоспособность ПК и убрать лишние программы из «процедуры пробуждения» вашего любимца. Могу лишь добавить, что окончательно выяснить, какая программа при автозапуске вам необходима, а какая нет, вы сможете лишь экспериментальным путем. Но, в любом случае, даже отключение всех пунктов в этой вкладке никак не повредит вашему компьютеру.

Возможно, для выполнения сложных задач, ПК не всегда будет хватать временной памяти. Если у вас на диске есть хотя бы 5Гб свободного места, вы можете увеличить файл подкачки, который будет использоваться вашим питомцем для сохранения временных данных и текущих задач. Сделать это можно в «Панель управления» -> «Система» -> закладка «Дополнительно» -> «Параметры быстродействия» -> закладка «Дополнительно» -> «Виртуальная память». Рекомендуемый размер файла подкачки – 2-3 Гб.

Так же во избежание самовольного впадения в спячку вашего питомца убрать все три галочки в параметрах «Панель управления» -> «Система» -> закладка «Дополнительно» -> «Параметры Загрузки и восстановления» -> «Отказ системы»

Более подробные советы по ускорению работоспособности ПК вы всегда сможете найти на просторах интернета. А на сколько они полезны вы узнаете только после личного использования, потому что каждый домашний компьютер – редкостная индивидуальность.

 

8. Напутствие.

 

Как и любой домашний любимец, Персональный Компьютер требует ежедневного ухода и внимания. Не забывайте, что у ваш питомец тоже хочет жить в чистоте и порядке, но, как правило, благодаря своему «воспитанию», самостоятельно не справляется с такой задачей. Помогайте своему ПК развиваться, развивайтесь сами, набирайтесь опыта, учите своего любимца и следите за его здоровьем. Тогда и он вам прослужит долго и верно.


Вывод записей из жж на сайт на Joomla 1.5

03.08.2009
Поставил себе задачу - вывести записи из жж на сайт. Использовал стандартный модуль mod_feed (Joomla! 1.5.9). Но не понравилось мне вот что:
1)Инлайн стили
2)Много таблиц
Немного покопался в модуле и внес соответствующие изминения. Теперь при настройках модуля

в указанной позиции появляется блок с классом "feedbox". Внутри неупорядоченный список, каждая запись из ленты новостей в отдельном li

Чтобы апгрейдить модуль необходимо скопировать файл из архива в папку ваш_сайт/modules/mod_feed/tmpl/ с заменой файла. И не забывайте делать резервные копии!
Еще статьи...
<< < 1 2 3 4 5 6 7 > >>



align
cart
com_virtuemart
components
db f
default
echo
echo product
echo vm_lang
explorer
google
http www
index
index php
joomla
microsoft
option
php
php echo
php option
product
product_name
right
td td
th php
tpl
url
value
virtuemart 1
vm_lang
windows
www
адрес
будет
вашего
далее
идем
код
корзины
меню
нам
один
переход
пк
сайта
список
ссылки
текст
товара
файл

2009 2008 2007 2006 2005