This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
tutorials:zencartmods:pids.html [2011/06/15 20:02] daigo |
tutorials:zencartmods:pids.html [2016/01/28 18:05] (current) |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | Zen Cart automatically adds product numbers to each of your products. Here's how to make the product IDs a little more useful. | + | ====== Adding Product ID to description ====== |
| + | Zen Cart automatically adds product numbers to each of your products. Here's some super easy ways to make those numbers more visible. | ||
| + | |||
| + | {{:tutorials:zencartmods:id.jpg|}} | ||
| + | |||
| + | |||
| + | This is also a good tutorial introducing how one edits the product page | ||
| ==== Add the product ID to the product page ==== | ==== Add the product ID to the product page ==== | ||
| Line 22: | Line 28: | ||
| </code> | </code> | ||
| - | ==== Make IDs Searchable ==== | ||
| - | |||
| - | in **includes/modules/pages/advanced_search_results/header_php.php** \\ | ||
| - | Insert right after (line 58) | ||
| - | <code php> | ||
| - | if (isset($_GET['keyword']) && $_GET['keyword'] != HEADER_SEARCH_DEFAULT_TEXT && $_GET['keyword'] != KEYWORD_FORMAT_STRING) { | ||
| - | $keywords = $_GET['keyword']; | ||
| - | } | ||
| - | </code> | ||
| - | this code | ||
| - | <code php> | ||
| - | if (strpos($keywords, ' ') === FALSE && is_numeric($keywords) && (int)$keywords == $keywords) | ||
| - | { | ||
| - | $exists = $db->Execute("SELECT products_id FROM products WHERE products_id = " . (int)$keywords . " AND products_status = 1"); | ||
| - | if( !$exists->EOF) | ||
| - | { | ||
| - | zen_redirect(zen_href_link('product_info' , 'products_id=' . (int)$keywords , 'NONSSL', false)); | ||
| - | } | ||
| - | } | ||
| - | </code> | ||
| - | |||
| - | This will make searches for a product number jump straight to that page. It will also make numbers that are product ID unsearchable! | ||