Архив рубрики ‘программирование

В файле administrator/components/com_virtuemart/admin.virtuemart.php комментируем следующие строчки: VM_VERSIONCHECK_TITLE и VM_VERSIONCHECK_NOW прописаны в administrator/components/com_virtuemart/languages/common/russian.php

VirtueMart и Joomla 1.6

7, Мар 2011

VirtueMart пока не работает с Joomla 1.6, но зато уже появился VirtueMart 2.0 beta3 (см новости на сайте virtuemart.net), который инсталлируется под Joomla 1.6, но для коммерческого использования пока не годится.  VirtueMart 2.0 beta4 появится в конце марта, видимо рано или поздно будет и VirtueMart 2.0 stable, а пока последняя стабильная версия VirtueMart 1.1.7a, которая работает только с Joomla 1.5. В VirtueMart 2.0 […]

Похоже что новый Dotfuscator должен поддерживать WPF, см статьи на сайте разработчика: Dotfuscator 4.7.1000 with WPF obfuscation support Dotfuscator 4.8.1000 with XAML obfuscation support Но Dotfuscator, который входит в состав MS Visual Studio 2010, WPF полностью не поддерживает. Например, в моём проекте, есть окно с CommandBindings: так вот для них в проекте Dotfuscator-а пришлось явно […]

Все изменения производятся на тестовом сайте, откуда переносятся на боевой, с помощью специальной команды, которая архивирует измененные файлы, поэтому перезаливать на сервер надо только те файлы, которые вы модифицируете. Если были сделаны изменения в базе MySQL, то создаётся sql скрипт, для внесения изменений в базу боевого сайта. Изменения желательно вносить в шаблон CMS, или её […]

Работа с привилегиями: показать привелегии пользователя gui и др.: удалить все привелегии: дать read only доступ к базе beauty:

1. Инсталлируем Connector/Net. 2. В Visual Studio 2010 создаем  ADO.NET Entity Data Model и импортируем пару таблиц из базы (например Joomla VirtueMart):

Надо прописать ему Template: либо, если нужен FlowDocument без кнопок можно использовать FlowDocumentScrollViewer с убранным вертикальным скролбаром:

В файле administrator/components/com_virtuemart/classes/ps_product.php есть функция get_manufacturer_id: судя по этому коду становится понятно где копать. У таблицы jos_vm_product_mf_xref нет Primary Key, его надо добавить, иначе EF через MySQL Connector.Net её не импортирует:

в файле /components/com_virtuemart/themes/vm_mynxx/templates/common/availability.tpl.php есть сделующий код:

Если в конфигурации Joomla (в файле configuration.php) прописать следующее: , то почта будет отсылаться через класс PHPMailer. Одним из недостатков такого варианта является то, что $mailfrom, при использовании smtp.gmail.com не учитывается, и все письма будут приходить от somename@gmail.com. Если зайти в настройки GMail «Аккаунты и импорт», то там можно поменять адрес от которого будут приходить письма […]

Цвет товара, как правило не влияет на его цену, поэтому в админке на закладке ‘Статус Товара’ прописываем свойство «Цвет» без цены:

файл administrator/components/com_virtuemart/classes/ps_main.php

Вот, например, армянин Бьярн Страуструп придумал нормальный вполне язык С++, а таджик Браен Фокс придумал савсэм нэпонатый язык Bash. У него в языке надо обязательно ставить ; после ], и если мы забыли пробел (см красные знаки), то савсем ничего нэ будэт работат:

Отображение аттрибутов продукта в листинге: Основной файл через который делается листинг продуктов это administrator/components/com_virtuemart/html/shop.browse.php, для того, чтобы передать аттрибуты в шаблон листинга надо добавить вот такую строчку в этот файл: и в файле administrator/components/com_virtuemart/html/shop_browse_queries.php, в котором прописаны соответствующие SQL запросы надо добавить поле `attribute`:

оказывается, что сделать это очень просто, надо просто взять и прописать в файле /etc/tomcat6/tomcat-users.xml нового юзера: и потом зарестартить Tomcat:

Чтобы можно было сортировать продукты зелёными стрелочками надо в настройках выбрать порядок по умолчанию:

Надо залогиниться и зайти в VirtueMart:

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

Скачиваем плагин Media 65 Joomla Template Kit (‘M65JTK3.1.mxp’)для Adobe DreamWeaver CS4. Инсталлируем его через Adobe Extension Manager (запускается через системное меню «Пуск»), для этого надо нажать кнопку Install и выбрать этот файл. Перезапускаем DreamWeaver и заходим в меню Window->Media 65 Joomla Template Kit. В открывшемся окне нажимаем кнопку «Make Base Template Files».

в двух файлах components/com_phocadownload/views/section/tmpl/default.php components/com_phocadownload/views/sections/tmpl/default.php удаляем последнюю строчку echo $this->tmpl[‘pdwnl’]; и из файла components/com_phocadownload/views/section/tmpl/default.php удаляем из последней строки . $this->tmpl[‘phoca_download’]; если надо удалить статистику, то удаляем всё, что после // Most viewed docs (files)


Наверх