Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
убирается в файле вида view.html.php лежащего в com_virtuemart\views\virtuemart строки 109 и 111 (ну или через поиск в файле "COM_VIRTUEMART_HOME")
видим строку:
- $document->setTitle(JText::_('COM_VIRTUEMART_PRODUCT_NOT_FOUND').JText::sprintf('COM_VIRTUEMART_HOME',$vendor->vendor_store_name)); - на странице не существующего товара
- $document->setTitle(JText::sprintf('COM_VIRTUEMART_HOME',$vendor->vendor_store_name)); - то что вам надо, можно, к примеру, оставить только $document->setTitle($vendor->vendor_store_name); а можно поиграться с $vendor->vendor_store_name и вычленить из него то, что нужно Для просмотра ссылки Войди
или Зарегистрируйся
<title>категория : товар</title>
<title>товар</title>
$document->setTitle(strip_tags(($category->category_name ? ($category->category_name . ' : ') : '') . $product->product_name));
$document->setTitle(strip_tags($product->product_name));
$document->setTitle(strip_tags($product->mf_name.' '.$product->product_name));
да, это то что надоvarvara, как я понимаю эти строки отвечают за показ каких то тайтла в магазине, зачем же их полностью отключать Что мы узнали из этого файла? Что в ВМ тайтлы генерируются $document->setTitle. Я через поиск внутри файлов нашел 14 файлов с упоминанием этой функции. Но мы же в курсе, что у нас тайтл отображается <title>категория : товар</title> - т.е. есть разделитель - знак двоеточия между именем категории и именем товара. Из 14 найденных файлов только 1 подходит - components\com_virtuemart\views\productdetails\view.html.php строка 207.
комментируем эту строку и ниже добавляем:PHP:$document->setTitle(strip_tags(($category->category_name ? ($category->category_name . ' : ') : '') . $product->product_name));
PHP:$document->setTitle(strip_tags($product->product_name));
можно добавить имя производителя перед именем товара, если надо:
PHP:$document->setTitle(strip_tags($product->mf_name.' '.$product->product_name));
Да не за что У меня в одном из магазинов дофига техники, поэтому в названиях пишутся только названия товаров, трудоемко добавлять к каждому товару еще и производителя, уж пусть лучше автоматом это делается. Для сео полезнода, это то что надо
имя производителя — это для моего магазина — лишнее (производитель один на все товары, хотя буду иметь в виду, на будущее)
спасибо за помощь. респект!