<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Help with oscommerce]]></title><description><![CDATA[<p><i><b>This post is being processed/translated. The original version will be shown:</b></i></p><p dir="auto">Buenas, tengo una duda q mas de oscommerce es de programacion:</p>
<p dir="auto">he puesto una contribucion q hace q me muestra las ofertas de la tienda, en laportada, pero solo me muestra 9 productos (3 filas, 3 columnas) y no encuentro por ningun sitio donde modificar esto.</p>
<p dir="auto">Para mi el fallo está en el archivo ofertas original (specials.php) ya que si vas a este archivo, te muestra en la primera pagaina 9 productos, y genera una segunda con las ofertas restantes, pero yo lo quiero todo en la primera, sean los q sean.</p>
<p dir="auto">Os pego el default_specials.php (contribucion q hace q muestre el specials.php en portada).</p>
<p dir="auto">/*<br />
$Id: default_specials.php,v 2.0 2003/06/13</p>
<p dir="auto">osCommerce, Open Source E-Commerce Solutions<br />
<a href="http://www.oscommerce.com" rel="nofollow ugc">http://www.oscommerce.com</a></p>
<p dir="auto">Copyright <img src="https://foro.hardlimit.com/en/assets/plugins/nodebb-plugin-emoji/emoji/android/00a9.png?v=11392bd8dbb" class="not-responsive emoji emoji-android emoji--copyright" style="height:23px;width:auto;vertical-align:middle" title="©" alt="©" /> 2003 osCommerce</p>
<p dir="auto">Released under the GNU General Public License<br />
*/<br />
?&gt;</p>
<p dir="auto">$info_box_contents = array();<br />
$info_box_contents[] = array('align' =&gt; 'left', 'text' =&gt; sprintf(TABLE_HEADING_DEFAULT_SPECIALS, strftime('%B')));<br />
new infoBoxHeading($info_box_contents, true, true, tep_href_link(FILENAME_SPECIALS));</p>
<p dir="auto">$new = tep_db_query("select p.products_id, pd.products_name, p.products_price, p.products_tax_class_id, p.products_image, s.specials_new_products_price from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_SPECIALS . " s where p.products_status = '1' and s.products_id = p.products_id and p.products_id = pd.products_id and pd.language_id = '" . $languages_id . "' and s.status = '1' order by s.specials_date_added DESC limit " . MAX_DISPLAY_SPECIAL_PRODUCTS);</p>
<p dir="auto">$info_box_contents = array();<br />
$row = 0;<br />
$col = 0;<br />
while ($default_specials = tep_db_fetch_array($new)) {<br />
$default_specials['products_name'] = tep_get_products_name($default_specials['products_id']);<br />
$info_box_contents[$row][$col] = array('align' =&gt; 'center',<br />
'params' =&gt; 'class="smallText" width="33%" valign="top"',<br />
'text' =&gt; '[' . tep_image(DIR_WS_IMAGES . $default_specials['products_image'], $default_specials['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT) . '](' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $default_specials[)<br />
[' . $default_specials['products_name'] . '](' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $default_specials['products_id']) . ')<br />
<s>' . $currencies-&gt;display_price($default_specials['products_price'], tep_get_tax_rate($default_specials['products_tax_class_id'])) . '</s><br />
' . $currencies-&gt;display_price($default_specials['specials_new_products_price'], tep_get_tax_rate($default_specials['products_tax_class_id'])) . '');<br />
$col ++;<br />
if ($col &gt; 2) {<br />
$col = 0;<br />
$row ++;<br />
}<br />
}<br />
new contentBox($info_box_contents);<br />
?&gt;</p>
<p dir="auto"><strong>Y ahora el specials.php. (ofertas)</strong></p>
<p dir="auto">/*<br />
$Id: specials.php,v 1.49 2003/06/09 22:35:33 hpdl Exp $</p>
<p dir="auto">osCommerce, Open Source E-Commerce Solutions<br />
<a href="http://www.oscommerce.com" rel="nofollow ugc">http://www.oscommerce.com</a></p>
<p dir="auto">Copyright <img src="https://foro.hardlimit.com/en/assets/plugins/nodebb-plugin-emoji/emoji/android/00a9.png?v=11392bd8dbb" class="not-responsive emoji emoji-android emoji--copyright" style="height:23px;width:auto;vertical-align:middle" title="©" alt="©" /> 2003 osCommerce</p>
<p dir="auto">Released under the GNU General Public License<br />
*/</p>
<p dir="auto">require('includes/application_top.php');</p>
<p dir="auto">require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_SPECIALS);</p>
<p dir="auto">$breadcrumb-&gt;add(NAVBAR_TITLE, tep_href_link(FILENAME_SPECIALS));<br />
?&gt;</p>
<blockquote></blockquote>
<p dir="auto">&lt;title&gt;&lt;?php echo TITLE; ?&gt;&lt;/title&gt;<br />
&lt;base href="&lt;?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?&gt;"&gt;</p>
<p dir="auto">$specials_query_raw = "select p.products_id, pd.products_name, p.products_price, p.products_tax_class_id, p.products_image, s.specials_new_products_price from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_SPECIALS . " s where p.products_status = '1' and s.products_id = p.products_id and p.products_id = pd.products_id and pd.language_id = '" . (int)$languages_id . "' and s.status = '1' order by s.specials_date_added DESC";<br />
$specials_split = new splitPageResults($specials_query_raw, MAX_DISPLAY_SPECIAL_PRODUCTS);</p>
<p dir="auto">if (($specials_split-&gt;number_of_rows &gt; 0) &amp;&amp; ((PREV_NEXT_BAR_LOCATION == '1') || (PREV_NEXT_BAR_LOCATION == '3'))) {<br />
?&gt;</p>
<p dir="auto">}<br />
?&gt;</p>
<p dir="auto">if (($specials_split-&gt;number_of_rows &gt; 0) &amp;&amp; ((PREV_NEXT_BAR_LOCATION == '2') || (PREV_NEXT_BAR_LOCATION == '3'))) {<br />
?&gt;</p>
<p dir="auto">}<br />
?&gt;</p>
<p dir="auto">|</p>
<p dir="auto">| display_count(TEXT_DISPLAY_NUMBER_OF_SPECIALS); ?&gt; | display_links(MAX_DISPLAY_PAGE_LINKS, tep_get_all_get_params(array('page', 'info', 'x', 'y'))); ?&gt; |</p>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th></th>
</tr>
</thead>
</table>
<p dir="auto">$row = 0;<br />
$specials_query = tep_db_query($specials_split-&gt;sql_query);<br />
while ($specials = tep_db_fetch_array($specials_query)) {<br />
$row++;</p>
<p dir="auto">echo ' ' . "\n";</p>
<p dir="auto">if ((($row / 3) == floor($row / 3))) {<br />
?&gt;</p>
<p dir="auto">}<br />
}<br />
?&gt;</p>
<p dir="auto">| [' . tep_image(DIR_WS_IMAGES . $specials['products_image'], $specials['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT) . '](' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $specials['products_id']) . ')<br />
[' . $specials['products_name'] . '](' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $specials['products_id']) . ')<br />
<s>' . $currencies-&gt;display_price($specials['products_price'], tep_get_tax_rate($specials['products_tax_class_id'])) . '</s><br />
' . $currencies-&gt;display_price($specials['specials_new_products_price'], tep_get_tax_rate($specials['products_tax_class_id'])) . ' |</p>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th></th>
</tr>
</thead>
</table>
<p dir="auto">| display_count(TEXT_DISPLAY_NUMBER_OF_SPECIALS); ?&gt; | display_links(MAX_DISPLAY_PAGE_LINKS, tep_get_all_get_params(array('page', 'info', 'x', 'y'))); ?&gt; |</p>
<p dir="auto">|</p>
<p dir="auto">|</p>
<p dir="auto">Si alguien sabe donde está el fallo q me lo diga please, q estoy dandole vueltas ya 2 noches y nada.... :rabieta:</p>
]]></description><link>https://foro.hardlimit.com/en/topic/25276/ayuda-con-oscommerce</link><generator>RSS for Node</generator><lastBuildDate>Tue, 07 Apr 2026 02:04:46 GMT</lastBuildDate><atom:link href="https://foro.hardlimit.com/en/topic/25276.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 04 Jun 2004 08:18:28 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Help with oscommerce on Sat, 05 Jun 2004 00:20:16 GMT]]></title><description><![CDATA[<p><i><b>This post is being processed/translated. The original version will be shown:</b></i></p><p dir="auto">lol, q fallo :risitas: :risitas:</p>
]]></description><link>https://foro.hardlimit.com/en/post/255161</link><guid isPermaLink="true">https://foro.hardlimit.com/en/post/255161</guid><dc:creator><![CDATA[Hits]]></dc:creator><pubDate>Sat, 05 Jun 2004 00:20:16 GMT</pubDate></item><item><title><![CDATA[Reply to Help with oscommerce on Fri, 04 Jun 2004 22:50:00 GMT]]></title><description><![CDATA[<p><i><b>This post is being processed/translated. The original version will be shown:</b></i></p><p dir="auto">^_^U</p>
<p dir="auto">Puedes modificar esos valores desde el panel de control. Esta en Maximos y Minimos Values <img src="https://foro.hardlimit.com/en/assets/plugins/nodebb-plugin-emoji/emoji/android/1f61c.png?v=11392bd8dbb" class="not-responsive emoji emoji-android emoji--stuck_out_tongue_winking_eye" style="height:23px;width:auto;vertical-align:middle" title=";p" alt="😜" /></p>
]]></description><link>https://foro.hardlimit.com/en/post/255148</link><guid isPermaLink="true">https://foro.hardlimit.com/en/post/255148</guid><dc:creator><![CDATA[marble_fx]]></dc:creator><pubDate>Fri, 04 Jun 2004 22:50:00 GMT</pubDate></item><item><title><![CDATA[Reply to Help with oscommerce on Fri, 04 Jun 2004 15:53:26 GMT]]></title><description><![CDATA[<p><i><b>This post is being processed/translated. The original version will be shown:</b></i></p><p dir="auto">vaya q si <img src="https://foro.hardlimit.com/en/assets/plugins/nodebb-plugin-emoji/emoji/android/1f604.png?v=11392bd8dbb" class="not-responsive emoji emoji-android emoji--smile" style="height:23px;width:auto;vertical-align:middle" title=":D" alt="😄" /> <img src="https://foro.hardlimit.com/en/assets/plugins/nodebb-plugin-emoji/emoji/android/1f604.png?v=11392bd8dbb" class="not-responsive emoji emoji-android emoji--smile" style="height:23px;width:auto;vertical-align:middle" title=":D" alt="😄" /> <img src="https://foro.hardlimit.com/en/assets/plugins/nodebb-plugin-emoji/emoji/android/1f604.png?v=11392bd8dbb" class="not-responsive emoji emoji-android emoji--smile" style="height:23px;width:auto;vertical-align:middle" title=":D" alt="😄" /> era eso <img src="https://foro.hardlimit.com/en/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=11392bd8dbb" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /> asias marcalj</p>
]]></description><link>https://foro.hardlimit.com/en/post/255089</link><guid isPermaLink="true">https://foro.hardlimit.com/en/post/255089</guid><dc:creator><![CDATA[Hits]]></dc:creator><pubDate>Fri, 04 Jun 2004 15:53:26 GMT</pubDate></item><item><title><![CDATA[Reply to Help with oscommerce on Fri, 04 Jun 2004 11:25:47 GMT]]></title><description><![CDATA[<p><i><b>This post is being processed/translated. The original version will be shown:</b></i></p><p dir="auto">Buenas Hits, como va eso?</p>
<p dir="auto">Mira, creo que ya lo tengo.</p>
<p dir="auto">En el primer archivo, la query que hace tiene limitado los resultados por la variable "MAX_DISPLAY_SPECIAL_PRODUCTS". Fijate en la query:<code>$new = tep_db_query("select p.products_id, pd.products_name, p.products_price, p.products_tax_class_id, p.products_image, s.specials_new_products_price from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_SPECIALS . " s where p.products_status = '1' and s.products_id = p.products_id and p.products_id = pd.products_id and pd.language_id = '" . $languages_id . "' and s.status = '1' order by s.specials_date_added DESC limit " . MAX_DISPLAY_SPECIAL_PRODUCTS); </code>Creo que dejando la query asi, se te solucionaria el problema, mostrandote todas las ofertas disponibles:```<br />
$new = tep_db_query("select p.products_id, pd.products_name, p.products_price, p.products_tax_class_id, p.products_image, s.specials_new_products_price from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_SPECIALS . " s where p.products_status = '1' and s.products_id = p.products_id and p.products_id = pd.products_id and pd.language_id = '" . $languages_id . "' and s.status = '1' order by s.specials_date_added DESC");</p>
<pre><code>A ver que tal va eso.

No se si sabes como va una sentencia SQL, si quieres ya que tamos te lo comento :p

Salu2!</code></pre>
]]></description><link>https://foro.hardlimit.com/en/post/255056</link><guid isPermaLink="true">https://foro.hardlimit.com/en/post/255056</guid><dc:creator><![CDATA[marcalj]]></dc:creator><pubDate>Fri, 04 Jun 2004 11:25:47 GMT</pubDate></item></channel></rss>