У нас для всех товаров добавлен тип «Этикетка» с тремя параметрами:
Как добавлять ссылки в Joomla
Добавление функциональности «Товар временно недоступен» в Joomla VirtueMart
в файле /components/com_virtuemart/themes/vm_mynxx/templates/common/availability.tpl.php есть сделующий код:
// Delivery time! // Ships in 24hrs, 48hrs, .... if( $product_availability ) { ?> <span style="font-weight:bold;"> <?php echo $VM_LANG->_('PHPSHOP_DELIVERY_TIME') ?>: </span> <br /><br /> <?php if( CHECK_STOCK == '1' && !$product_in_stock ) { $product_availability = 'not_available.gif'; } if( is_file( VM_THEMEPATH."images/availability/".$product_availability)) { echo vmCommonHTML::imageTag( VM_THEMEURL."images/availability/".$product_availability, $product_availability ); } else { echo $product_availability; } }
Чем красят пельмени
Для окраски пельменей и крабовых палочек используется диоксид титана TiO2 , который придаёт им белый цвет. Известно, что организм человека накапливает консерванты и, таким образом автоматически мумифицируется. Проводились ли эксперименты по выявлению в организме человека диоксида титана мне не известно, но вполне возможно, что он тоже накапливается в некоторых количествах.
Пастор онлайн
Если вы ищите пастора, то вы можете попробовать найти его в интернете.
вообще выбор между онлайн пастором и офлайн пастором это вопрос философский, онлайн пастора вы видите на сцене, а офлайн пастора вы не видите, зато с ним проще общаться.
Кстати, некоторые онлайн пастора принимают Яндекс Деньги.
Выбор МФУ 2010
По функциональности МФУ HP PhotoSmat C309h (цена около 6400 руб) имеет следующие плюсы:
- Есть двусторонняя печать
- Разрешение сканера 4800х4800
- Оригинальные картриджи можно заправлять (цена заправки 200 руб. как для обычного картриджа, так и для картриджа повышенной ёмкости), при этом, в отличии от Epson перезаправляемый картридж покупать не надо.
- Есть сетевой (Ethernet) интерфейс.
Недостатки:
- Нет автоподатчика (для сканера).
Цена цветного картриджа CB320HE обычный/повышенной емкости (на 750 стр) : 327/700 руб, черно-белый CB316HE: 327/700 руб.
На практике есть две проблемы (операционная системы Windows 7 64 bit, принтер подключен через USB, драйвера новые скачены с интернета, обновления установлены).
Continue reading
Настройка почты для Joomla
Если в конфигурации Joomla (в файле configuration.php) прописать следующее:
var $mailfrom = 'me@somewhere.ru'; var $mailer = 'smtp'; var $smtpauth = '1'; var $smtpsecure = 'ssl'; var $smtpport = '465'; var $smtpuser = 'somename@gmail.com'; var $smtppass = 'XXXXX'; var $smtphost = 'smtp.gmail.com';
, то почта будет отсылаться через класс PHPMailer. Одним из недостатков такого варианта является то, что $mailfrom, при использовании smtp.gmail.com не учитывается, и все письма будут приходить от somename@gmail.com. Если зайти в настройки GMail «Аккаунты и импорт», то там можно поменять адрес от которого будут приходить письма нажав кнопку «Отправлять письма с другого адреса». В отличии от Gmail, Яндекс — smtp.yandex.ru вообще не будет принимать письма, если $mailfrom отличный от имени ящика ($smtpuser). Вот настройки для Яндекса:
var $mailer = 'smtp'; var $mailfrom = 'somename@yandex.ru'; var $fromname = 'Вася; var $sendmail = '/usr/sbin/sendmail'; var $smtpauth = '1'; var $smtpsecure = 'none'; var $smtpport = '25'; var $smtpuser = 'somename'; var $smtppass = 'XXXXXX'; var $smtphost = 'smtp.yandex.ru';
Как прописывать домен .РФ в конфигурации Apache
Как в Joomla VirtueMart задавать цвет товара
Цвет товара, как правило не влияет на его цену, поэтому в админке на закладке ‘Статус Товара’ прописываем свойство «Цвет» без цены:
Где в Joomla VirtueMart инициализируется phpMailer
файл administrator/components/com_virtuemart/classes/ps_main.php
function vmCreateMail( $from='', $fromname='', $subject='', $body='' ) { global $mosConfig_absolute_path, $mosConfig_sendmail; global $mosConfig_smtpauth, $mosConfig_smtpuser; global $mosConfig_smtppass, $mosConfig_smtphost; global $mosConfig_mailfrom, $mosConfig_fromname, $mosConfig_mailer; $phpmailer_classname='phpmailer'; if( file_exists( $mosConfig_absolute_path . '/libraries/phpmailer/phpmailer.php') ) { $phpmailer_path = $mosConfig_absolute_path . '/libraries/phpmailer/phpmailer.php'; }elseif( file_exists( $mosConfig_absolute_path . '/includes/phpmailer/class.phpmailer.php')) { $phpmailer_path = $mosConfig_absolute_path . '/includes/phpmailer/class.phpmailer.php'; $phpmailer_classname = 'mosphpmailer'; } require_once( $phpmailer_path ); if( class_exists( $phpmailer_classname )) { $mail = new $phpmailer_classname(); } $phpmailer_path = dirname( $phpmailer_path ); $mail->PluginDir = $phpmailer_path .'/'; $mail->SetLanguage( 'en', $phpmailer_path . '/language/' ); $mail->CharSet = vmGetCharset(); $mail->IsMail(); $mail->From = $from ? $from : $mosConfig_mailfrom; $mail->FromName = $fromname ? $fromname : $mosConfig_fromname; $mail->Sender = $from ? $from : $mosConfig_mailfrom; $mail->Mailer = $mosConfig_mailer; // Add smtp values if needed if ( $mosConfig_mailer == 'smtp' ) { $mail->SMTPAuth = $mosConfig_smtpauth; $mail->Username = $mosConfig_smtpuser; $mail->Password = $mosConfig_smtppass; $mail->Host = $mosConfig_smtphost; } else // Set sendmail path if ( $mosConfig_mailer == 'sendmail' ) { if (isset($mosConfig_sendmail)) $mail->Sendmail = $mosConfig_sendmail; } // if if( $subject ) { $mail->Subject = vmAbstractLanguage::safe_utf8_encode( $subject, $mail->CharSet ); } if( $body) { $mail->Body = $body; } // Patch to get correct Line Endings switch( substr( strtoupper( PHP_OS ), 0, 3 ) ) { case "WIN": $mail->LE = "\r\n"; break; case "MAC": // Mac OS9 $mail->LE = "\r"; break; case "DAR": // Mac OSX default: // change nothing break; } return $mail; }
Bash это очень интересный язык
Презентация про память
Эфирное масло это очень интересная жидкость
Чем подкидывать в бане
Для этой цели хорошо подходят такие эфирные масла, как мята, сосна, эвкалипт, можжевельник, розамрин, пихта, кедр, лаванда, мелисса, лайм, вербена. Можно выбирать любое, но смешивать не рекомендуется.
Как сделать чтобы ProFTPd было по-русски
вроде надо прописать UseEncoding в proftpd.conf:
sudo gedit /etc/proftpd/proftpd.conf
<IfModule mod_lang.c>
LangEngine on
UseEncoding utf8 cp1251
</IfModule>
и потом рестартим FTP:
sudo /etc/init.d/proftpd restart
Кастомизация Joomla VirtueMart
Отображение аттрибутов продукта в листинге:
Основной файл через который делается листинг продуктов это administrator/components/com_virtuemart/html/shop.browse.php, для того, чтобы передать аттрибуты в шаблон листинга надо добавить вот такую строчку в этот файл:
$products[$i]['product_attribute'] = $db_browse->f('attribute'); $products[$i]['product_name'] = shopMakeHtmlSafe( $product_name ); $products[$i]['product_s_desc'] = $product_s_desc; $products[$i]['product_details'] = $product_details; $products[$i]['product_rating'] = $product_rating;
и в файле administrator/components/com_virtuemart/html/shop_browse_queries.php, в котором прописаны соответствующие SQL запросы надо добавить поле `attribute`:
// These are the names of all fields we fetch data from $fieldnames = "`product_name`,`products_per_row`,`category_browsepage`,`category_flypage`,`#__{vm}_category`.`category_id`, `#__{vm}_product`.`product_id`,`product_full_image`,`product_thumb_image`,`product_s_desc`,`product_parent_id`,`product_publish`,`product_in_stock`,`product_sku`, `product_url`, `product_weight`,`product_weight_uom`,`product_length`,`product_width`,`product_height`,`product_lwh_uom`,`product_in_stock`,`product_available_date`,`product_availability`,`#__{vm}_product`.`mdate`, `#__{vm}_product`.`cdate`,`attribute`";
Как зайти в Tomcat после его установки
оказывается, что сделать это очень просто, надо просто взять и прописать в файле /etc/tomcat6/tomcat-users.xml нового юзера:
<tomcat-users> <role rolename="admin"/> <role rolename="manager"/> <user username="admin" password="mypassword" roles="admin,manager"/> <!-- <role rolename="tomcat"/> <role rolename="role1"/> <user username="tomcat" password="tomcat" roles="tomcat"/> <user username="both" password="tomcat" roles="tomcat,role1"/> <user username="role1" password="tomcat" roles="role1"/> --> </tomcat-users>
и потом зарестартить Tomcat:
sudo /etc/init.d/tomcat6 restart
Настройка Apache под Ubuntu для работы с SSL
Настроить Apache для работы с SSL очень просто:
1. Надо для начала сгенерировать сертификат, вообще это делается с помощью команды
sudo apache2-ssl-certificate -days 365
но есть и другие способы:
openssl genrsa -out mydomain.key 1024
и затем
openssl req -new -key mydomain.key -x509 -out mydomain.crt
Мыловарение в домашних условиях
В последнее время всё большее распространение получает такое, на первый взгляд, не привлекательное занятие, как домашнее мыловарение. Появляется всё больше мыловаров любителей, которые с удовольствием проводят свободное время создавая разнообразное мыло из различных ингредиентов и придавая ему различные ароматы и затем, с не меньшим удовольствием, направляются в баню, чтобы опробовать созданные продукты в действии. Спектр ингредиентов и ароматов настолько широк, что можно потратить немало рабочего времени посещая различные сайты посвященные этой тематике и интернет магазины, которые предлагают широкий ассортимент для самых опытных мыловаров. Также в интернете есть много информации для начинающих, тех кто только ещё делает первые шаги на этом поприще, например на сайте http://beauty-exclusive.ru можно найти самые базовые и проверенные рецептуры и приобрести все необходимые компоненты.