Jump to content

Archived

This topic is now archived and is closed to further replies.

Nathali

little change to my product information page

Recommended Posts

Hello,

 

I hope someone will help me, please.

 

The problem is:

 

In English language my products information Text show well , because the text is written in English.

 

Now when I switch to Hebrew language (text from right to left) the text is showing not good, because also in Hebrew language my products information is the same (written in English)

 

How can I force it in Hebrew language to show the product info. from left to right ?

 

What file I need to change please?

 

Here is my product_info.php page:

 

<?php

/*

$Id: product_info.php,v 1.97 2003/07/01 14:34:54 hpdl Exp $

 

osCommerce, Open Source E-Commerce Solutions

http://www.oscommerce.com

 

Copyright © 2003 osCommerce

 

Released under the GNU General Public License

*/

 

require('includes/application_top.php');

 

require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_PRODUCT_INFO);

 

$product_check_query = tep_db_query("select count(*) as total from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd where p.products_status = '1' and p.products_id = '" . (int)$HTTP_GET_VARS['products_id'] . "' and pd.products_id = p.products_id and pd.language_id = '" . (int)$languages_id . "'");

$product_check = tep_db_fetch_array($product_check_query);

?>

<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">

<html <?php echo HTML_PARAMS; ?>>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>">

<?php include(DIR_WS_INCLUDES . 'easy_meta_tags.php'); ?>

<base href="<?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?>">

<link rel="stylesheet" type="text/css" href="stylesheet.css">

<script language="javascript"><!--

function popupWindow(url) {

window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,res

izable=yes,copyhistory=no,width=100,height=100,screenX=150,screenY=150,top=150,le

ft=150')

}

//--></script>

</head>

<body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0">

<!-- header //-->

<?php require(DIR_WS_INCLUDES . 'header.php'); ?>

<!-- header_eof //-->

 

<!-- body //-->

<table border="0" width="100%" cellspacing="3" cellpadding="3">

<tr>

<td width="<?php echo BOX_WIDTH; ?>" valign="top"><table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="0" cellpadding="2">

<!-- left_navigation //-->

<?php require(DIR_WS_INCLUDES . 'column_left.php'); ?>

<!-- left_navigation_eof //-->

</table></td>

<!-- body_text //-->

<td width="100%" valign="top"><?php echo tep_draw_form('cart_quantity', tep_href_link(FILENAME_PRODUCT_INFO, tep_get_all_get_params(array('action')) . 'action=add_product')); ?><table border="0" width="100%" cellspacing="0" cellpadding="0">

<?php

if ($product_check['total'] < 1) {

?>

<tr>

<td><?php new infoBox(array(array('text' => TEXT_PRODUCT_NOT_FOUND))); ?></td>

</tr>

<tr>

<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>

</tr>

<tr>

<td><table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox">

<tr class="infoBoxContents">

<td><table border="0" width="100%" cellspacing="0" cellpadding="2">

<tr>

<td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>

<td align="right"><?php echo '<a href="' . tep_href_link(FILENAME_DEFAULT) . '">' . tep_image_button('button_continue.gif', IMAGE_BUTTON_CONTINUE) . '</a>'; ?></td>

<td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>

</tr>

</table></td>

</tr>

</table></td>

</tr>

<?php

} else {

$product_info_query = tep_db_query("select p.products_id, pd.products_name, pd.products_description, p.products_model, p.products_quantity, p.products_image, pd.products_url, p.products_price, p.products_tax_class_id, p.products_date_added, p.products_date_available, p.manufacturers_id from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd where p.products_status = '1' and p.products_id = '" . (int)$HTTP_GET_VARS['products_id'] . "' and pd.products_id = p.products_id and pd.language_id = '" . (int)$languages_id . "'");

$product_info = tep_db_fetch_array($product_info_query);

 

tep_db_query("update " . TABLE_PRODUCTS_DESCRIPTION . " set products_viewed = products_viewed+1 where products_id = '" . (int)$HTTP_GET_VARS['products_id'] . "' and language_id = '" . (int)$languages_id . "'");

 

if ($new_price = tep_get_products_special_price($product_info['products_id'])) {

$products_price = '<s>' . $currencies->display_price($product_info['products_price'], tep_get_tax_rate($product_info['products_tax_class_id'])) . '</s> <span class="productSpecialPrice">' . $currencies->display_price($new_price, tep_get_tax_rate($product_info['products_tax_class_id'])) . '</span>';

} else {

$products_price = $currencies->display_price($product_info['products_price'], tep_get_tax_rate($product_info['products_tax_class_id']));

}

 

if (tep_not_null($product_info['products_model'])) {

$products_name = $product_info['products_name'] . '<br><span class="smallText">[' . $product_info['products_model'] . ']</span>';

} else {

$products_name = $product_info['products_name'];

}

?>

<tr>

<td><table border="0" width="100%" cellspacing="0" cellpadding="0">

<tr>

<td class="pageHeading" valign="top"><?php echo $products_name; ?></td>

<td class="pageHeading" align="right" valign="top"><?php echo $products_price; ?></td>

</tr>

</table></td>

</tr>

<tr>

<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>

</tr>

<tr>

<td class="main">

<?php

if (tep_not_null($product_info['products_image'])) {

?>

<table border="0" cellspacing="0" cellpadding="2" align="right">

<tr>

<td align="center" class="smallText">

<script language="javascript"><!--

document.write('<?php echo '<a href="java script:popupWindow(\\\'' . tep_href_link(FILENAME_POPUP_IMAGE, 'pID=' . $product_info['products_id']) . '\\\')">' . tep_image(DIR_WS_IMAGES . $product_info['products_image'], addslashes($product_info['products_name']), SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT, 'hspace="5" vspace="5"') . '<br>' . TEXT_CLICK_TO_ENLARGE . '</a>'; ?>');

//--></script>

<noscript>

<?php echo '<a href="' . tep_href_link(DIR_WS_IMAGES . $product_info['products_image']) . '" target="_blank">' . tep_image(DIR_WS_IMAGES . $product_info['products_image'], $product_info['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT, 'hspace="5" vspace="5"') . '<br>' . TEXT_CLICK_TO_ENLARGE . '</a>'; ?>

</noscript>

</td>

</tr>

</table>

<?php

}

?>

<p><?php echo stripslashes($product_info['products_description']); ?></p>

<?php

$products_attributes_query = tep_db_query("select count(*) as total from " . TABLE_PRODUCTS_OPTIONS . " popt, " . TABLE_PRODUCTS_ATTRIBUTES . " patrib where patrib.products_id='" . (int)$HTTP_GET_VARS['products_id'] . "' and patrib.options_id = popt.products_options_id and popt.language_id = '" . (int)$languages_id . "'");

$products_attributes = tep_db_fetch_array($products_attributes_query);

if ($products_attributes['total'] > 0) {

?>

<table border="0" cellspacing="0" cellpadding="2">

<tr>

<td class="main" colspan="2"><?php echo TEXT_PRODUCT_OPTIONS; ?></td>

</tr>

<?php

$products_options_name_query = tep_db_query("select distinct popt.products_options_id, popt.products_options_name from " . TABLE_PRODUCTS_OPTIONS . " popt, " . TABLE_PRODUCTS_ATTRIBUTES . " patrib where patrib.products_id='" . (int)$HTTP_GET_VARS['products_id'] . "' and patrib.options_id = popt.products_options_id and popt.language_id = '" . (int)$languages_id . "' order by popt.products_options_name");

while ($products_options_name = tep_db_fetch_array($products_options_name_query)) {

$products_options_array = array();

$products_options_query = tep_db_query("select pov.products_options_values_id, pov.products_options_values_name, pa.options_values_price, pa.price_prefix from " . TABLE_PRODUCTS_ATTRIBUTES . " pa, " . TABLE_PRODUCTS_OPTIONS_VALUES . " pov where pa.products_id = '" . (int)$HTTP_GET_VARS['products_id'] . "' and pa.options_id = '" . (int)$products_options_name['products_options_id'] . "' and pa.options_values_id = pov.products_options_values_id and pov.language_id = '" . (int)$languages_id . "'");

while ($products_options = tep_db_fetch_array($products_options_query)) {

$products_options_array[] = array('id' => $products_options['products_options_values_id'], 'text' => $products_options['products_options_values_name']);

if ($products_options['options_values_price'] != '0') {

$products_options_array[sizeof($products_options_array)-1]['text'] .= ' (' . $products_options['price_prefix'] . $currencies->display_price($products_options['options_values_price'], tep_get_tax_rate($product_info['products_tax_class_id'])) .') ';

}

}

 

if (isset($cart->contents[$HTTP_GET_VARS['products_id']]['attributes'][$products_options_name['products_options_id']])) {

$selected_attribute = $cart->contents[$HTTP_GET_VARS['products_id']]['attributes'][$products_options_name['products_options_id']];

} else {

$selected_attribute = false;

}

?>

<tr>

<td class="main"><?php echo $products_options_name['products_options_name'] . ':'; ?></td>

<td class="main"><?php echo tep_draw_pull_down_menu('id[' . $products_options_name['products_options_id'] . ']', $products_options_array, $selected_attribute); ?></td>

</tr>

<?php

}

?>

</table>

<?php

}

?>

</td>

</tr>

<tr>

<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>

</tr>

<?php

$reviews_query = tep_db_query("select count(*) as count from " . TABLE_REVIEWS . " where approved = 1 and products_id = '" . (int)$HTTP_GET_VARS['products_id'] . "'");

$reviews = tep_db_fetch_array($reviews_query);

if ($reviews['count'] > 0) {

?>

<tr>

<td class="main"><?php echo TEXT_CURRENT_REVIEWS . ' ' . $reviews['count']; ?></td>

</tr>

<tr>

<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>

</tr>

<?php

}

 

if (tep_not_null($product_info['products_url'])) {

?>

<tr>

<td class="main"><?php echo sprintf(TEXT_MORE_INFORMATION, tep_href_link(FILENAME_REDIRECT, 'action=url&goto=' . urlencode($product_info['products_url']), 'NONSSL', true, false)); ?></td>

</tr>

<tr>

<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>

</tr>

<?php

}

 

if ($product_info['products_date_available'] > date('Y-m-d H:i:s')) {

?>

<tr>

<td align="center" class="smallText"><?php echo sprintf(TEXT_DATE_AVAILABLE, tep_date_long($product_info['products_date_available'])); ?></td>

</tr>

<?php

} else {

?>

<tr>

<td align="center" class="smallText"><?php echo sprintf(TEXT_DATE_ADDED, tep_date_long($product_info['products_date_added'])); ?></td>

</tr>

<?php

}

?>

<tr>

<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>

</tr>

<tr>

<td><table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox">

<tr class="infoBoxContents">

<td><table border="0" width="100%" cellspacing="0" cellpadding="2">

<tr>

<td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>

 

<td class="main"><?php echo '<a href="' . tep_href_link(FILENAME_DEFAULT, tep_get_path($current_category_id = '')) . '">' . tep_image_button('button_back.gif', IMAGE_BUTTON_BACK) . '</a>'; ?></td>

<td class="main"><?php echo '<a href="' . tep_href_link(FILENAME_PRODUCT_REVIEWS, tep_get_all_get_params()) . '">' . tep_image_button('button_reviews.gif', IMAGE_BUTTON_REVIEWS) . '</a>'; ?></td>

<!-- BEGIN EASY CALL FOR PRICE v1.0 -->

<?php

if ($product_info['products_price'] == CALL_FOR_PRICE_VALUE){

?>

<td class="main" align="right"><a href="java script:history.go(-1)"><?php echo tep_image_button('button_continue_shopping.gif', IMAGE_BUTTON_CONTINUE); ?></a></td>

<?php

} else {

?>

<td class="main" align="right"><?php echo tep_draw_hidden_field('products_id', $product_info['products_id']) . tep_image_submit('button_in_cart.gif', IMAGE_BUTTON_IN_CART); ?></td>

<?php

}

?>

<!-- END EASY CALL FOR PRICE v1.0 -->

<td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>

</tr>

</table></td>

</tr>

</table></td>

</tr>

<tr>

<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>

</tr>

<tr>

<td>

<?php

if ((USE_CACHE == 'true') && empty($SID)) {

echo tep_cache_also_purchased(3600);

} else {

include(DIR_WS_MODULES . FILENAME_ALSO_PURCHASED_PRODUCTS);

}

}

?>

</td>

</tr>

</table></form></td>

<!-- body_text_eof //-->

<td width="<?php echo BOX_WIDTH; ?>" valign="top"><table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="0" cellpadding="2">

<!-- right_navigation //-->

<?php require(DIR_WS_INCLUDES . 'column_right.php'); ?>

<!-- right_navigation_eof //-->

</table></td>

</tr>

</table>

<!-- body_eof //-->

 

<!-- footer //-->

<?php require(DIR_WS_INCLUDES . 'footer.php'); ?>

<!-- footer_eof //-->

<br>

</body>

</html>

<?php require(DIR_WS_INCLUDES . 'application_bottom.php'); ?>

 

Thanks a lot,

 

Nathali


Best Regards,

Nathali

Share this post


Link to post
Share on other sites
Hello,

 

I hope someone will help me, please.

 

The problem is:

 

In English language my products information Text show well , because the text is written in English.

 

Now when I switch to Hebrew language (text from right to left) the text is showing not good, because also in Hebrew language my products information is the same (written in English)

 

How can I force it in Hebrew language to show the product info. from left to right ?

 

What file I need to change please?

 

Here is my product_info.php page:

 

 

 

Thanks a lot,

 

Nathali

 

Any help please??


Best Regards,

Nathali

Share this post


Link to post
Share on other sites

If you read this link,

http://www.w3.org/International/tutorials/bidi-xhtml/

 

it basically says you can declare the direction left-to-right or right-to-lef on any html (block) element,

 

i think you'd probably best add a div around the text you need the direction change for something like

<div dir="ltr"> leftorighttext </div>

 

hth


KEEP CALM AND CARRY ON

I do not use the responsive bootstrap version since i coded my responsive version earlier, but i have bought every 28d of code package to support burts effort and keep this forum alive (albeit more like on life support).

So if you are still here ? What are you waiting for ?!

 

Find the most frequent unique errors to fix:

grep "PHP" php_error_log.txt | sed "s/^.* PHP/PHP/g" |grep "line" |sort | uniq -c | sort -r > counterrors.txt

Share this post


Link to post
Share on other sites

I think the simplest solution is to apply the direction rule to the main table, like

 

replace:

 

<!-- body //-->
<table border="0" width="100%" cellspacing="3" cellpadding="3">

 

 

with:

 

<!-- body //-->
<table border="0" width="100%" cellspacing="3" cellpadding="3" <?php if ($languages_id == 2) echo 'dir="rtl"'; ?>>

 

set the language id as appropriate.


Sam

 

Remember, What you think I ment may not be what I thought I ment when I said it.

 

Contributions:

 

Auto Backup your Database, Easy way

 

Multi Images with Fancy Pop-ups, Easy way

 

Products in columns with multi buy etc etc

 

Disable any Category or Product, Easy way

 

Secure & Improve your account pages et al.

Share this post


Link to post
Share on other sites
I think the simplest solution is to apply the direction rule to the main table, like

 

replace:

 

<!-- body //-->
<table border="0" width="100%" cellspacing="3" cellpadding="3">

 

 

with:

 

<!-- body //-->
<table border="0" width="100%" cellspacing="3" cellpadding="3" <?php if ($languages_id == 2) echo 'dir="rtl"'; ?>>

 

set the language id as appropriate.

 

 

Thanks for your replies!

 

Sam, I tried to put the code you offered in the right place (I think.. pls correct me if I am wrong) at 'product_info.php' page.. and it didn't work..

I also change it to:

 

<!-- body //-->

<table border="0" width="100%" cellspacing="3" cellpadding="3" <?php if ($language=='hebrew') echo 'dir="rtl"'; ?>>

 

still didn't do the work..

 

Any other advise please..

 

Thanks a lot for your help !! :)

 

Best Regards,

Nathali


Best Regards,

Nathali

Share this post


Link to post
Share on other sites

Hi, you PM me since to say u have this working, well done, for anyone else looking

 

$language=='hebrew'

 

is wrong, you must use the id for the relavent language, ie

 

$languages_id == '4'

 

the id would depend on your install, so you must find it yourself.


Sam

 

Remember, What you think I ment may not be what I thought I ment when I said it.

 

Contributions:

 

Auto Backup your Database, Easy way

 

Multi Images with Fancy Pop-ups, Easy way

 

Products in columns with multi buy etc etc

 

Disable any Category or Product, Easy way

 

Secure & Improve your account pages et al.

Share this post


Link to post
Share on other sites

Nat, save the code below in a php file, upload it to your osC site and run it.

 

It will display the language names and id's.

 

<?php
 require('includes/application_top.php');
?>

<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Language" content="en-us">
</head>

<body>

<?php
echo '<br>';
echo '<br>';

$that1 = array();
$languages_query = tep_db_query("select languages_id, name, code, image, directory from " . TABLE_LANGUAGES . " order by sort_order");
while ($languages = tep_db_fetch_array($languages_query)) {$that1->catalog_languages[$languages['code']] = array('id' => $languages['languages_id'],'name' => $languages['name'],'image' => $languages['image'],'directory' => $languages['directory']);
 echo '<br>Language ID: ';
 echo $languages['languages_id'];
 echo '<br>Language Name: ';
 echo $languages['name'];
 echo '<br>';
 echo '<br>';
}

echo '<br>';
echo '<br>';
?>

</body>
</html>


If I suggest you edit any file(s) make a backup first - I'm not perfect and neither are you.

 

"Given enough impetus a parallelogramatically shaped projectile can egress a circular orifice."

- Me -

 

"Headers already sent" - The definitive help

 

"Cannot redeclare ..." - How to find/fix it

 

SSL Implementation Help

 

Like this post? "Like" it again over there >

Share this post


Link to post
Share on other sites
Hi, you PM me since to say u have this working, well done, for anyone else looking

 

 

 

is wrong, you must use the id for the relavent language, ie

 

$languages_id == '4'

 

the id would depend on your install, so you must find it yourself.

 

Hi,

 

1. I PM to you to say thank you for your reply for other help regarding my "contact us" page.. )

Here is the link for it..

http://forums.oscommerce.com/index.php?s=&...t&p=1428604

 

2. As for $language=='hebrew', I tried that after $languages_id == '4' didn't work for me.. (as I explained clearly in my reply..) :)

 

Thank you and regards,

Nathali


Best Regards,

Nathali

Share this post


Link to post
Share on other sites
Nat, save the code below in a php file, upload it to your osC site and run it.

 

It will display the language names and id's.

 

<?php
 require('includes/application_top.php');
?>

<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Language" content="en-us">
</head>

<body>

<?php
echo '<br>';
echo '<br>';

$that1 = array();
$languages_query = tep_db_query("select languages_id, name, code, image, directory from " . TABLE_LANGUAGES . " order by sort_order");
while ($languages = tep_db_fetch_array($languages_query)) {$that1->catalog_languages[$languages['code']] = array('id' => $languages['languages_id'],'name' => $languages['name'],'image' => $languages['image'],'directory' => $languages['directory']);
 echo '<br>Language ID: ';
 echo $languages['languages_id'];
 echo '<br>Language Name: ';
 echo $languages['name'];
 echo '<br>';
 echo '<br>';
}

echo '<br>';
echo '<br>';
?>

</body>
</html>

 

 

Hi Dear Jim !

 

Thank you very much for that code Jim !!

 

please don't be disappointed but I know already that my hebrew language id is 4 and the english id is 1 ... :(

 

Anyway, thanks a lot for your kind help ;)

 

Your friend,

Nathali


Best Regards,

Nathali

Share this post


Link to post
Share on other sites

if you sure hebrew is 4, try without the test to see if smthg else on page is effectin things, ie

 

<!-- body //-->
<table border="0" width="100%" cellspacing="3" cellpadding="3" <?php echo 'dir="rtl"'; ?>>


Sam

 

Remember, What you think I ment may not be what I thought I ment when I said it.

 

Contributions:

 

Auto Backup your Database, Easy way

 

Multi Images with Fancy Pop-ups, Easy way

 

Products in columns with multi buy etc etc

 

Disable any Category or Product, Easy way

 

Secure & Improve your account pages et al.

Share this post


Link to post
Share on other sites
if you sure hebrew is 4, try without the test to see if smthg else on page is effectin things, ie

 

<!-- body //-->
<table border="0" width="100%" cellspacing="3" cellpadding="3" <?php echo 'dir="rtl"'; ?>>

 

Thanks dear Sam !

 

Tried that.. not effecting nothing.. strange ha!

 

Thanks for helping me.. :-)

 

Nathali


Best Regards,

Nathali

Share this post


Link to post
Share on other sites

Odd, it works fine for me with rc2a install.

 

Anyway try close to output,

 

replace

 

<p><?php echo stripslashes($product_info['products_description']); ?></p>

 

with

 

<p dir="rtl"><?php echo stripslashes($product_info['products_description']); ?></p>

if that works put:

 

<p <?php if ($languages_id == 4) echo 'dir="rtl"'; ?>><?php echo stripslashes($product_info['products_description']); ?></p>


Sam

 

Remember, What you think I ment may not be what I thought I ment when I said it.

 

Contributions:

 

Auto Backup your Database, Easy way

 

Multi Images with Fancy Pop-ups, Easy way

 

Products in columns with multi buy etc etc

 

Disable any Category or Product, Easy way

 

Secure & Improve your account pages et al.

Share this post


Link to post
Share on other sites
Odd, it works fine for me with rc2a install.

 

Anyway try close to output,

 

replace

 

<p><?php echo stripslashes($product_info['products_description']); ?></p>

 

with

 

<p dir="rtl"><?php echo stripslashes($product_info['products_description']); ?></p>

if that works put:

 

<p <?php if ($languages_id == 4) echo 'dir="rtl"'; ?>><?php echo stripslashes($product_info['products_description']); ?></p>

 

Hi Sam !

 

I tried to do that and the ONLY CHANGE was that the 'categories' box in the english langauge

appeared on the right side (like the Hebrew categories box) and not to the left as it should be !

Nothing happened to the products description text..

 

I want to remind (if we forget :) )that what I wanted todo is:

In Hebrew language that the product description will appear like in the English (from left to right) since all my products descriptions are in english text AND NOT in Hebrew.. so it will look much better that english text will be justified to the left.

 

 

Thanks a lot Sam for your help.. very kind of you :-)

 

Regards,

Nathali


Best Regards,

Nathali

Share this post


Link to post
Share on other sites

I know what u want!!

 

I note the last method don`t work in all browsers, instead use

 

<p><?php echo stripslashes($product_info['products_description']); ?></p>

replace with:

 

<div <?php if ($languages_id == '4') echo 'dir="rtl"'; ?>><p><?php echo stripslashes($product_info['products_description']); ?></p></div>

 

check your cache is off, so u will see change


Sam

 

Remember, What you think I ment may not be what I thought I ment when I said it.

 

Contributions:

 

Auto Backup your Database, Easy way

 

Multi Images with Fancy Pop-ups, Easy way

 

Products in columns with multi buy etc etc

 

Disable any Category or Product, Easy way

 

Secure & Improve your account pages et al.

Share this post


Link to post
Share on other sites
I know what u want!!

 

I note the last method don`t work in all browsers, instead use

 

<p><?php echo stripslashes($product_info['products_description']); ?></p>

replace with:

 

<div <?php if ($languages_id == '4') echo 'dir="rtl"'; ?>><p><?php echo stripslashes($product_info['products_description']); ?></p></div>

 

check your cache is off, so u will see change

 

Sorry Sam.. didn't work.. :( strange case..

 

Thanks for your kind help..

 

Nathali


Best Regards,

Nathali

Share this post


Link to post
Share on other sites

you must be doing smthg odd, or have strange settings, it works every time I test.

 

I`m afraid I`ve run out of options, u need to find what is blocking the change.


Sam

 

Remember, What you think I ment may not be what I thought I ment when I said it.

 

Contributions:

 

Auto Backup your Database, Easy way

 

Multi Images with Fancy Pop-ups, Easy way

 

Products in columns with multi buy etc etc

 

Disable any Category or Product, Easy way

 

Secure & Improve your account pages et al.

Share this post


Link to post
Share on other sites

Hi Sam,

 

I succeed to solve my big issue.. with your major help and also Carine that offered to use "ltr" instead of "rtl" thanks god!

 

instead of:

<p <?php if ($languages_id == 4) echo 'dir="rtl"'; ?>><?php echo stripslashes($product_info['products_description']); ?></p>

 

I changed it to:

<p <?php if ($languages_id == 4) echo 'dir="ltr"'; ?>><?php echo stripslashes($product_info['products_description']); ?></p>

 

Now it works good accept a few products description that still stay in the "cach" memory and probably will be refresh one day :)

 

Thank you and Carine,

 

Nathali


Best Regards,

Nathali

Share this post


Link to post
Share on other sites

×