Вверх

Блог
RSS лента

CMS Joomla (полезности и секреты)

Vape Shop Эко Заправка

Всем привет!

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

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

 

Советую!!!
Подписаться на рассылку обновлений или задавать конкретные вопросы, чтобы долго не искать, как на joomla установить тот или иной модуль, задать функцию, применить различные инструменты.

 

Вообще, у Джумлы масса бесспорных преимуществ.

  • - Мало кто знает, что начальная установка joomla может быть задана с минимумом параметров и набора инструментов. Это позволяет не только экономить место, но и снижать нагрузку на сервер.
  • - Используя компоненты joomla, несложно задать собственный уникальный дизайн, так как и плагины, и шаблоны, и модули можно самостоятельно прописывать или изменять.

 

Постоянные обновления у многих пользователей вызывают не столько сомнения, сколько растерянность: куда бы применить очередное новшество?! Уверен, что мои наработки плюс советы других пользователей помогут на все 100% задействовать любые новации от разработчиков, чтобы достойно представлять свои сайты в сети.

Оставляйте свои вопросы, комментируйте мои посты, рассказывайте о собственных находках! Делаем сеть лучше, качественнее, интереснее!

VirtueMart. Изменяем стандартное изображение (заглушка) для товара без картинки

Image unavailableЕсли вы зашли в эту статью значит вы не нашли где меняется стандартная картинка (заглушка), она же "noimage.gif", она же "Image unavailable", для товаров в которые не загружали изображение.
Я вам подскажу где это меняется и мне будет памятка что бы не забыть.

Как я понимаю вы хотите поставить свою картинку, а не выбрать из тех которые предоставляет VirtueMart. По крайней мере так было у меня.

Внешний вид модулей mod_virtuemart_latestprod и mod_virtuemart_featureprod

Сегодня вплотную пришлось столкнутся с этими модулями. Вообще нужно было кардинально переделать дизайн и место вывода названия продукта, цены и картинки, плюс к этому еще одно добавление.
Естественно сначала я полез в папку модуля и начал шерстить там файлы что бы их изменить, но беда, там вид не меняется.
Кстати кто не знает когда эти модули выводятся то у них жёстко прописаны стили в дивах, и перебить их через css файл сложновато, у меня по крайней мере не получилось. Но не суть важно мне все равно нужно было поменять местами вывод, так что все равно нужно было искать от куда ноги растут.

Перерыл я все файлы модуля и ничего не нашел, и тогда я пошел в папку самого компонента, пришлось долго методом тыка и русского мата перебирать файлы, но наконец то поиск дал результат. Нужным файлом оказался в файле productsnapshot.tpl.php

SOBI2: алфавитный указатель на русском

Сегодня мы с вами поговорим как сделать алфавитный указатель на русском языке в этом чудесном компоненте объявлений SOBI2.

Virtuemart: убираем список категорий с главной страницы компонента

К сожалению где это убирается в админке компонента VirtueMart 1.1.8 я не нашел и из-за этого пошел другим путем. Начал искоренять с кода, а если быть точным то с шаблона главной страницы этого компонента.

Для того что бы убрать отображение списка категорий с главной страницы компонента магазина Virtuemart вам необходимо сделать несколько манипуляций. Для начала перейдите в папку "/components/com_virtuemart/themes/default/templates/common/" и найдите там файл shopIndex.tpl.php




Затем в этом файле найдите строки:

  1. echo "<br /><h4>".$VM_LANG->_('PHPSHOP_CATEGORIES')."</h4>";
  2. echo $categories; ?>

и за комментируйте их, либо удалите.

Теперь найдите в этом же файле строки:

  1. <div class="vmRecent">
  2. <?php // echo $recent_products; ?>
  3. </div>

Как убрать в VirtueMart "We have the best tools for do-it-yourselfers. Check us out!..."

Вы установили свой первый магазин всё вроде работает, но на главной странице магазина красуется следующий текст:

We have the best tools for do-it-yourselfers. Check us out!
We were established in 1969 in a time when getting good tools was expensive, but the quality was good. Now that only a select few of those authentic tools survive, we have dedicated this store to bringing the experience alive for collectors and master mechanics everywhere.

You can easily find products selecting the category you would like to browse above.

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

Убираем из адреса ЧПУ index.php, при использовании SH404SEF

Может кому то и легко было найти где убирается, упоминание о index.php (sitename.domen/index.php/ssyilka.html) в адресной строке то есть ЧПУ, но я не сразу догадался что если используешь mod_rewrite то тогда index.php из ЧПУ убирается.
Собственно убрать его можно буквально парочкой кликов мышки.
Вам нужно зайти в админку, далее "Конфигурация" SH404SEF, дальше "Расширенные" там ищете пункты с выпадающими списками "Режим Перезаписи (Rewriting)" и в списках выбираете ".htaccess ( mod_rewrite )".
Всё теперь у вас красивый ЧПУ.

Как отключить кириллицу в SH404SEF

После установки компонента все ссылки выводятся на кириллице. То есть в таком виде: http://sitename.domen/ссылка.html
Вроде как и красивенько и для русскоязычных сайтов нормально подходит. Но когда пересылаешь ссылку по аське или еще какими то методами передаешь ссылку то у них вид меняется уже не на красивый, а очень длинны и не понятный. Судите сами, таже ссылка: http://www.sitename.domen/%D0%A1%D1%81%D1%8B%D0%BB%D0%BA%D0%B0.html
Этого можно избежать, переименовать ссылки с кириллицы та латиницу, то есть будет вот так: http://sitename.domen/ssyilka.html
Для этого нужно зайти в админку, а дальше в конфигурацию компонента SH404SEF, перейдите в вкладку "Основные" и найдите там пункт "Список заменяемых символов".

Дальше вам нужно заменить существующий код на вот этот:

sh404SEF убираем из title id [N]

Долго нервировала эти циферки в тайтлах. И так ели скрестил нормально компонент ЧПУ с каталогом SOBI2 так еще и эта гадость глаза мозолит. Зачем разработчики сделали добавление айдишника в тайтлы я не знаю, смысла в этом не вижу.
В общем в админке копался долго и нудно, но так и не нашел где это убирается. Возможно таки где то затесалась галочка которую нужно перевести в положение НЕТ. К сожалению её я так и не нашел, и пошел как говорится на пролом, или другими словами начал колоть орехи микроскопом. Я просто удалил это дело с кода.
Нужно перейти в папочку /components/com_sh404sef/meta_ext/ по ФТП и найти там файл com_sobi2.php
В этом файле нужно перейти на 136 строку или найти $lastBit .= ' [' . $articleId . ']'; вот это вам и нужно удалить или за комментировать.
Как эти же цифры удалить с урла я не знаю, да и если честно то я не искал, там мне глаз особо не мозолит.

Как сделать поиск по VirtueMart с помощью стандартного поиска и плагина от Virtuemart

Сегодня я расскажу вам как с помощью стандартного компонента поиска Joomla организовать поиск по сайту и по магазину VirtueMart.
Для начала нам нужно скачать плагин "Virtuemart Extended Search Plugin", скачать его можно по вот этой ссылке vmxsearch.plugin_1.1.4.j15, либо на сайте интернет магазина VirtueMart в разделе расширений. Этот плагин заставит дружить стандартный поиск с базой VirtueMart.

Вставляем видео в описание товара VirtueMart

И так сегодня речь пойдет о том как вставить видео (youtube и не только) в описание товара компонента VirtueMart. Так как виртуалмарт очень плохо относится к внедрению какого то левого кода и тегов в описание товаров, мы его немножко "поднастроим". Сама Joomla тоже не любит левые теги, а вернее Редактор - TinyMCE, его мы тоже заставим полюбить эти теги.

Сначала вам нужно перейти в админку в "Расширения", там выбрать "Менеджер плагинов" и в списке найти "Редактор - TinyMCE".
Дальше справа ищем "Очищать код при сохранении" и ставим "Никогда".

Потом идем по адрессу /administrator/components/com_virtuemart/classes/phpInputFilter/ там есть файлик class.inputfilter.php,
открываем его и ищем строки:

  1. var $safehtmlTags = array('a','abbr','acronym','address','b','bdo','big','blockquote','br','button',
  2. 'caption','center','cite','code','col','colgroup','dd','del','dfn','dir','div',
  3. 'dl','dt','em','fieldset','font','form','h1','h2','h3','h4','h5','h6','hr','i',

Главная | Портфолио | Услуги | Контакты | Блог