Menu Content

Support

> Forums, FAQs & Paid Support
Welcome, Guest
Username Password: Remember me

Profile for mbulak

  • OFFLINE
  • Time Zone: GMT +0:00
  • Local Time: 16:10
  • Posts: 10
  • Profile Views: 5802
  • Location: Unknown
  • Gender: Unknown
  • Birthdate: Unknown

Signature

Posts

Posts

emo
Hi there,
I`m using JoomSEF 4 with virtuemart extension and I have a problem, that all my virtuemart category and product links are generated with the text "/create-an-account/". Any idea how to remove it?
How to remove "creat ...
Category: JoomSEF 4
emo
I have a big big strange problem with Artio JoomSEF. The problem is, that the urls of category (browse pages) are created with a random manufacurer filter.

It means that only products from one manufacturer will be displayed. The manufacturer selector is not working at all (I can change to a different manufacturer with no change).

I have already updated virtuemart and JoomSEF and virtuemart extension to newest versions. I have removed the manufacturer selection from browse page, but nothing worked.

When I purge the urls, it is OK for 5-10 minutes, but then it seems that is another url created WITH the manufacturer and then it is f***** up.

Here are some real urls from "JoomSEF URL Manager" from one and the same category:

index.php?option=com_virtuemart&view=category&virtuemart_category_id=72&Itemid=490
index.php?option=com_virtuemart&filter_product=&view=category&virtuemart_category_id=72&Itemid=490
index.php?option=com_virtuemart&filter_product=&view=category&virtuemart_category_id=72&virtuemart_manufacturer_id=17&Itemid=490
index.php?option=com_virtuemart&view=category&virtuemart_category_id=72&virtuemart_manufacturer_id=17&Itemid=490
index.php?option=com_virtuemart&filter_product=&view=category&virtuemart_category_id=72&virtuemart_manufacturer_id=20&Itemid=490
index.php?option=com_virtuemart&view=category&virtuemart_category_id=72&virtuemart_manufacturer_id=20&Itemid=490
index.php?option=com_virtuemart&filter_product=&view=category&virtuemart_category_id=72&virtuemart_manufacturer_id=31&Itemid=490
index.php?option=com_virtuemart&filter_product=&view=category&virtuemart_category_id=72&virtuemart_manufacturer_id=42
index.php?option=com_virtuemart&view=category&virtuemart_category_id=72&virtuemart_manufacturer_id=42
index.php?option=com_virtuemart&view=category&virtuemart_category_id=72&virtuemart_manufacturer_id=31&Itemid=490

See what I mean? Some of the category urls are with manufacturer and some not. I dont know why JoomSEF is taking first the urls without manufacturer and then randomly with one manufacturer?!?!?
Categories URLs with ...
Category: JoomSEF 4
emo
Finally solved thanks to this topic:

www.artio.net/support-forums/joomsef/cus...l-of-products/page-2

You have to edit com_virtuemart.php in sef_ext, and change the default en_gb to your language. WTF!

Thanks kingramon0.

PS: I have tried to add here a screenshot of my error logs, but this function is not working on this forum...
Virtuemart extension ...
Category: JoomSEF 4
emo
I have updated it now again, because the cart was not working, and have again the problem, but only with product page urls. They are all non-sef.

What kind of template are you using?

PS: Terrible support. I got better support for other free software that I`m using.
Virtuemart extension ...
Category: JoomSEF 4
emo
Hi there,
I have Joomsef 3.9.2 and virtuemart 1.1.2 and I have a module called "virtuemart manufacturer logo". Its a hacked module that can display the virtuemart manufacturer logo on product page, which can be also clicked and there will be displayed all products from this manufacturer.

I have a problem that the manufacturer urls are not correctly created. I have 10 manufacturers, but all of them have the same name + the manufacturer variable on the end, like this:

www.eshop.com/manufacturer1?manufacturer_id=1
www.eshop.com/manufacturer1?manufacturer_id=2
www.eshop.com/manufacturer1?manufacturer_id=3

What I want is that the url is like the manufacturer name, like.

www.eshop.com/manufacturer1
www.eshop.com/manufacturer2
www.eshop.com/manufacturer3

Here is the code of the module:

<?php
if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
/**
* Manufacturer Module
*
* NOTE: THIS MODULE REQUIRES THE VIRTUEMART COMPONENT!
/*
* @version $Id: mod_virtuemart_manufacturers.php 1279 2008-02-29 09:01:49Z soeren_nb $
* @package VirtueMart
* @subpackage modules
*
* @copyright (C) 2004-2007 Soeren Eberhardt
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
* VirtueMart is Free Software.
* VirtueMart comes with absolute no warranty.
*
* www.virtuemart.net
*/

 
global $mosConfig_absolute_path, $sess, $VM_LANG, $mosConfig_live_site;
// Load the virtuemart main parse code
if( file_exists(dirname(__FILE__).'/../../components/com_virtuemart/virtuemart_parser.php' )) {
require_once( dirname(__FILE__).'/../../components/com_virtuemart/virtuemart_parser.php' );
} else {
require_once( dirname(__FILE__).'/../components/com_virtuemart/virtuemart_parser.php' );
}
$text_before = $params->get( 'text_before', '');
$show_dropdown = $params->get( 'show_dropdown', 0);
$show_linklist = $params->get( 'show_linklist', 1);
$auto = $params->get( 'auto', 0);
$width = $params->get('window_width', '');
$height = $params->get('window_height', '');
 
$query_all = "SELECT m.manufacturer_id,m.mf_name,m.mf_desc FROM #__{vm}_manufacturer m ";
$query_all .= "ORDER BY m.mf_name ASC";
 
$db = new ps_DB;
$db->query( $query_all );
 
$res = $db->record;
if( empty( $res )) {
echo 'No manufacturers defined!';
return;
}
 
if( $show_linklist == 1 ) {
//begin iframe to house logos from logolist.php
?>
<div style="width:<?php echo $width; ?>;height:<?php echo $height; ?>;overflow:auto;margin:0;padding:1px">
<?php
$num = 0;
foreach( $res as $manufacturer) {
$num = $num + 1;
?>
<a href="<?php echo $sess->url( URL."index.php?option=com_virtuemart&page=shop.browse&manufacturer_id=". $manufacturer->manufacturer_id ) ?>" target="_parent">
<?php echo $manufacturer->mf_desc; ?>
</a>
<?php
if($num==8){
echo "<br />";
$num = 0;//reset counter
}
}
?>
</div>
<?php
}
if( $show_dropdown == 1 ) {
?><div>
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post" name="vm_manufacturer">
<br/>
<select class="inputbox" name="manufacturer_id" onchange="document.vm_manufacturer.submit()">
<option value=""><?php echo $VM_LANG->_('PHPSHOP_SELECT') ?></option>
<?php
foreach ($res as $manufacturer) {
$selected = '';
if( @$_REQUEST['manufacturer_id'] == $manufacturer->manufacturer_id ) {
$selected = 'selected="selected"';
}
echo "<option value=\"".$manufacturer->manufacturer_id ."\" $selected>". $manufacturer->mf_name ."</option>\n";
 
}
?>
</select>
<br />
<input class="button" type="submit" name="manufacturerSearch" value="<?php echo $VM_LANG->_('PHPSHOP_SEARCH_TITLE') ?>" />
<input type="hidden" name="option" value="com_virtuemart" />
<input type="hidden" name="page" value="shop.browse" />
<input type="hidden" name="Itemid" value="<?php echo $sess->getShopItemid() ?>" />
</form>
</div>
<?php
}
?>
<!-- End Manufacturer Module -->
 


What can I change so that the urls are created correctly?
Virtuemart Logo manu ...
Category: JoomSEF 3
emo
solved by updating Joomla to newest version
Virtuemart extension ...
Category: JoomSEF 4
emo
Problem still not solved. Found in error log, that he can`t find manufacturer, category or product ID`s.

12 2013-11-03 16:53:48 Category with ID 4 not found. index.php?option=com_virtuemart&view=category&virtuemart_category_id=4

or

13 2013-11-03 16:53:48 Manufacturer for product ID 32 not found. index.php?option=com_virtuemart&view=productdetails&virtuemart_product_id=32&virtuemart_category_id=15

or

80 2013-11-03 16:52:12 Product with ID 312 not found. index.php?option=com_virtuemart&view=productdetails&virtuemart_category_id=0&virtuemart_product_id=312
Virtuemart extension ...
Category: JoomSEF 4
emo
dajo wrote:
Hi,

I'm sorry for the late reply.

This may be caused either by System - SEF plugin being disabled or your VirtueMart template may not support SEF URLs. Post some example of the URL that is not converted to SEF.
Also make sure to clear all the caches you use.


Hi Dajo,
SEF plugin is enabled and I have also tried to switch templates (to default beez, atomic). Its a professional template from virtuemarttemplates.net named Flexi. Joomla menu links are converted to sef, but virtuemart links not. Here is an example:
from top menu:

from virtuemart menu:
Virtuemart extension ...
Category: JoomSEF 4
emo
No reply... paid for something that is not working... great feeling.
Virtuemart extension ...
Category: JoomSEF 4
emo
Hi there,

I`ve just bought JoomSef4 with virtuemart extension. Installation and everything is fine, but the extension is not working. I have still the old non-sef urls. I have tried to read the forum, read the faq, but nothing helped.

I have SEF in joomla enabled, SEF status is everything in green... Tried to clean the cache of joomla, JoomSef, purge old urls. No result, still the same.

My goal is to have the links in the format: domain.com/last-eshop-category/product

Joomla! 2.5.9 Stable
Virtuemart 2.0.20a
ARTIO JoomSEF 4.4.4
Virtuemart extension 3.0.14
Virtuemart extension ...
Category: JoomSEF 4
More
User Login Empty