К основному контенту

Сообщения

Как защитить админку joomla

Защита сайта от взлома - это сегодня одна из щепетильных тем для владельцев сайтов. Как показывает статистика, самые популярные системы управления контентом в мире это WordPress и Joomla которые и подвергаются больше всего атакам. Поэтому для этих систем разработаны куча плагинов и компонентов призванных защитить ваш сайт от разных посягательств. Рассматривать платные компоненты такие как   jSecure Authentication я не буду так как для таких простеньких задач можно обойтись и бесплатными решениями. Да и к тому же этот компонент  использует библиотеку mootools что немного настораживает. Есть  бесплатный плагин KSecure - форк JSecure но об этом поговорим чуть позже. Но - ближе к делу ...

Как в Joomla показать позиции модулей в шаблоне

Joomla предоставляет богатый набор расширений такие как модули, плагины, компоненты что позволяют расширять функциональность движка  под ту или иную задачу. После установки модуля  его надо вывести в определенную позицию  модуля  ( module position ) прописанные заранее в шаблоне. Это единственный тип расширения в Joomla который требуется выводить в определенной позиции.

Sitemap и robots.txt в Joomla

Каждому веб-мастеру приходилось сталкиваться с оптимизацией своего сайта начиная от  настройки ЧПУ до продумывания того как боты поисковых систем будут индексировать созданный сайт. Как же бот будет получать информацию о сайте после подачи его URL на индексирование? Он прежде всего попадая по ссылке http://ваш-домен.ru/  будет искать файл robots.txt в котором есть инструкции как сайт должен быть индексирован.

Как в Virtuemart выставить по умолчанию страну и регион в форме регистрации

Здравствуйте! В этой статье речь пойдёт о том как в Virtuemart 2 выставить  по умолчанию страну и регион в форме регистрации. Я делал это так: В файле administrator/components/com_virtuemart/helpers/shopfunctions.php  перед строкой return JHTML::_('select.genericlist', $countries, $idA, $attrs, $id, $name, $countryId); я вставлял такой код if($countryId == 0) {$countryId = 170;} где 170 - id Страны. Как определить  id нужной нам  страны?  Заходим в панель упраления БД (например PhpMyAdmin)  и в таблице   #__virtuemart_countries в поле  virtuemart_country_id  ищем нужное нам значение.

Как убрать в Virtuemart 2 кнопки добавления количества товаров в корзину.

Привет всем. В этой записи я поделюсь с вами как в Virtuemart 2 убрать кнопки добавления количества товаров в корзину так как не всегда они нужны. Например продажа уникальных товаров такие как редкие экземпляры картин, машин, цветов, уникальных рукотворных изделий и. т. д. Итак для удаления ненужных нам элементов с сайта идём по такому пути:  ваш_путь/components/com_virtuemart/views/productdetails/tmpl. Далее открываем файл default_addtocart.php. Далее находим: