Nathali Posted December 2, 2008 Share Posted December 2, 2008 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 Link to comment Share on other sites More sharing options...
Nathali Posted December 24, 2008 Author Share Posted December 24, 2008 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 Link to comment Share on other sites More sharing options...
Nathali Posted August 9, 2009 Author Share Posted August 9, 2009 Any help please?? could someone help to solve it please..? Best Regards, Nathali Link to comment Share on other sites More sharing options...
♥bruyndoncx Posted August 9, 2009 Share Posted August 9, 2009 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 Link to comment Share on other sites More sharing options...
spooks Posted August 9, 2009 Share Posted August 9, 2009 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. Link to comment Share on other sites More sharing options...
Nathali Posted August 9, 2009 Author Share Posted August 9, 2009 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 Link to comment Share on other sites More sharing options...
spooks Posted August 9, 2009 Share Posted August 9, 2009 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. Link to comment Share on other sites More sharing options...
germ Posted August 9, 2009 Share Posted August 9, 2009 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 > Link to comment Share on other sites More sharing options...
Nathali Posted August 10, 2009 Author Share Posted August 10, 2009 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://www.oscommerce.com/forums/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 Link to comment Share on other sites More sharing options...
Nathali Posted August 10, 2009 Author Share Posted August 10, 2009 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 Link to comment Share on other sites More sharing options...
spooks Posted August 10, 2009 Share Posted August 10, 2009 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. Link to comment Share on other sites More sharing options...
Nathali Posted August 10, 2009 Author Share Posted August 10, 2009 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 Link to comment Share on other sites More sharing options...
spooks Posted August 10, 2009 Share Posted August 10, 2009 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. Link to comment Share on other sites More sharing options...
Nathali Posted August 10, 2009 Author Share Posted August 10, 2009 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 Link to comment Share on other sites More sharing options...
spooks Posted August 10, 2009 Share Posted August 10, 2009 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. Link to comment Share on other sites More sharing options...
Nathali Posted August 10, 2009 Author Share Posted August 10, 2009 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 Link to comment Share on other sites More sharing options...
spooks Posted August 10, 2009 Share Posted August 10, 2009 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. Link to comment Share on other sites More sharing options...
Nathali Posted August 26, 2009 Author Share Posted August 26, 2009 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 Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.