Перейти к содержанию
Форум поддержки пользователей VamShop

Проблемка связанная со слово бесплатно


Рекомендуемые сообщения

Вобшем обновился до 1.56 теперь когда цена 0 віводится слово бесплатно, я исправил его в ланг\русиан\русиан.пхп на слово нет в наличии все теперь работает но блин при оформлении заказа при выборе варианта доставки есть такой пункт как согласования с администрацией и бесплатная доставка, так теперь на против них пишится нет в наличии. Где это убрать, а то очень дезориентирует клиентов! 

Ссылка на сообщение
Поделиться на другие сайты

Верните всё назад к "бесплатно".

Там же в ланг\русиан\русиан.пхп создайте новую константу для "нет в наличии".

Затем замените старую константу на новую в необходимых файлах.

Ссылка на сообщение
Поделиться на другие сайты

Как Bububu уже сказать, просто в russian.php поменяйте текст бесплатно на 0, тогда 0 и будет выводиться, как раньше было.

Ссылка на сообщение
Поделиться на другие сайты

Затем замените старую константу на новую в необходимых файлах.

Уточню про

согласования с администрацией и бесплатная доставка, так теперь на против них пишится нет в наличии.

В этих местах оставьте старое, а в других, где надо Вам выставтье новую константу ("нет в наличии").

Ссылка на сообщение
Поделиться на другие сайты

Ребят не совсем понял. Мне надо чтоб когда нет товара и в цене я ставил ноль то выводилось нет в наличии но при этом при выборе доставвки напротив согласование с администрацией и бесплатная доставка писала бесплатно. Как создать ету константу

Ссылка на сообщение
Поделиться на другие сайты

Этот текст будет выводиться везде где 0 цена, я б так не делал.

Если хотите сделать, тогда наверное нужно отдельно править шаблон /templates/шаблон/module/checkout_shipping_block.html и добавлять условие, что б цена на доставку выводилась только если она больше 0.

Ссылка на сообщение
Поделиться на другие сайты

Я посмотрел код и понял, что в php коде делать эту правку с дополнительными текстовыми константами будет затруднительно.

Почему? А вот почему:

lang\russian\russian.php

константа:

define('TXT_FREE','<span class="Requirement"><strong>бесплатно</strong></span>');

Она используется лишь единожды includes\classes\vam_price.php:

----------------------------

Таким образом, лучше править на уровне шаблона.

Пример для карточки товра (product_info_v1.html):

{if $module_data.PRODUCTS_QUANTITY > 0}

{$PRODUCTS_PRICE}

{else}

нет в наличии

{/if}

Ссылка на сообщение
Поделиться на другие сайты

Так выглядит этот фаил внутри {config_load file="$language/lang_$language.conf" section="product_info"}

{$FORM_ACTION}

{if $info_message!=''}

{$info_message}

{/if}

<!-- 1 --><table border="0" width="100%" cellspacing="0" cellpadding="0" class="cont_heading_table"><tr><td><img src="{$tpl_path}i/cont_hec.gif" border="0" alt="" width="4" height="4"></td><td class="cont_heading_t"><img src="{$tpl_path}i/spacer00.gif" border="0" alt="" width="1" height="1"></td><td><img src="{$tpl_path}i/cont_hed.gif" border="0" alt="" width="4" height="4"></td></tr><tr><td class="cont_heading_l"><img src="{$tpl_path}i/spacer00.gif" border="0" alt="" width="1" height="1"></td><td class="cont_heading_td"><!-- /1 -->

{$PRODUCTS_NAME}

<!-- 2 --></td><td class="cont_heading_r"><img src="{$tpl_path}i/spacer00.gif" border="0" alt="" width="1" height="1"></td></tr><tr><td><img src="{$tpl_path}i/cont_hee.gif" border="0" alt="" width="4" height="4"></td><td class="cont_heading_b"><img src="{$tpl_path}i/spacer00.gif" border="0" alt="" width="1" height="1"></td><td><img src="{$tpl_path}i/cont_hef.gif" border="0" alt="" width="4" height="4"></td></tr></table><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr valign="top"><td style="padding:5px;"><!-- /2 -->

{$PRODUCT_NAVIGATOR}

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

  <tr valign="top">

    <td width="1%" style="padding-bottom:35px;">{if $PRODUCTS_IMAGE or $PRODUCTS_MO_IMAGES or $PRODUCTS_IMAGE_LINK!=''}

{if $PRODUCTS_POPUP_LINK!=''}<a href="{$PRODUCTS_POPUP_IMAGE}" title="{$PRODUCTS_NAME}" class="thickbox" {if $PRODUCTS_MO_IMAGES}rel="gallery-plants"{/if} target="_blank">{/if}<img src="{$PRODUCTS_IMAGE}" alt="{$PRODUCTS_NAME}" align="left" border="0" style="margin-right:20px;" />{if $PRODUCTS_POPUP_LINK!=''}</a>{/if}

{/if}

</td>

    <td>

<span class="productSpecialPrice">

<font style="font-size:14; font-weight:bold; color:#FF9933;">{$PRODUCTS_PRICE}</font><br />

{$PRODUCTS_TAX_INFO}

{if $PRODUCTS_SHIPPING_LINK}

  {$PRODUCTS_SHIPPING_LINK}

{/if}

<br />

{if $PRODUCTS_VPE}

  {$PRODUCTS_VPE}<br />

{/if}

{if $PRODUCTS_MODEL!=''}

{#model#} {$PRODUCTS_MODEL}<br />

{/if}

{if $PRODUCTS_DISCOUNT}

{#text_discount#}&nbsp;{$PRODUCTS_DISCOUNT}<br />

{/if}

</span>

{#print#}&nbsp;{$PRODUCTS_PRINT}<br />

{#question#}&nbsp;{$ASK_PRODUCT_QUESTION}

<!-- описание -->

{if $extra_fields_data}

{foreach name=aussen item=extra_fields from=$extra_fields_data}

{$extra_fields.NAME}: {$extra_fields.VALUE}<br />

{/foreach}

{/if}

<hr />

<table border="0" align="right">

<tr>

<td align="right">{$ADD_QTY}</td>

<td align="left" width="1%">{$ADD_CART_BUTTON}</td>

</tr>

</table>

</td>

  </tr>

</table>

{if $PRODUCTS_DESCRIPTION !=''}

{$PRODUCTS_DESCRIPTION}<br />

{/if}

{if $parameters}

<!-- Parameters -->

<table cellspacing="0" cellpadding="0" class="fulldesc" border="0" width="70%">

{foreach name=aussen item=parameters_data from=$parameters}

<tr class="stroka">

<td {if $parameters_data.is_group} colspan="2" class="zagolovok"{else}class="texparam"{/if}>{$parameters_data.parameters_name} </td>

    {if $parameters_data.is_group}{else}<td  class="texznachen" align="left">{if $parameters_data.parameters_value}{$parameters_data.parameters_value} {$parameters_data.parameters_suff}{else}&nbsp;{/if}</td>{/if}

</tr>{/foreach}

</table>

<!-- /Parameters -->

{/if}

{if ($PRODUCTS_FSK18=='true') or ($MODULE_graduated_price !='') or $PRODUCTS_MO_IMAGES or $PRODUCTS_IMAGE_LINK!=''}

<!-- картинки, скидки -->

<!-- more images -->

{if $PRODUCTS_MO_IMAGES}

{foreach name=mo_pic item=img_values from=$mo_img}

{if $img_values.PRODUCTS_MO_POPUP_LINK !=''}<a href="{$img_values.PRODUCTS_MO_POPUP_IMAGE}" title="{$PRODUCTS_NAME}" class="thickbox" rel="gallery-plants" target="_blank">{/if}<img src="{$img_values.PRODUCTS_MO_IMAGE}" alt="{$PRODUCTS_NAME}" style="margin-right:6px;" />{if $img_values.PRODUCTS_MO_POPUP_LINK !=''}</a> {/if}

{/foreach}

{/if}

<!-- more images eof -->

{if $MODULE_products_reviews != ''}

{$MODULE_products_reviews}

{/if}

{if $MODULE_product_options !=''}

{$MODULE_product_options}

{/if}

{if $PRODUCTS_FSK18=='true'}

  <img src="{$tpl_path}i/fsk18.gif" alt="" /><br />

{/if}

{if $MODULE_graduated_price !=''}

  {$MODULE_graduated_price}<br />

{/if}

{if $PRODUCTS_IMAGE_LINK!=''}<a href="{$PRODUCTS_IMAGE_LINK}" onclick="window.open(this.href); return false;">{$PRODUCTS_TEXT_ZOOM}</a><br />{/if}

<!-- картинки, скидки -->

{/if}

{if $MODULE_tpt != ''}

  {$MODULE_tpt}<br />

{/if}

<!-- /описание -->

 

{if $SHIPPING_NAME}

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

              <tr valign="middle">

                <td class="main">{#text_shippingtime#}</td>

                {if $SHIPPING_IMAGE}<td><img src="{$SHIPPING_IMAGE}" alt="{$SHIPPING_NAME}" /></td>

                {/if}

                <td class="main" align="left">&nbsp;{$SHIPPING_NAME}</td>

              </tr>

            </table>

{/if}

{if $PRODUCTS_URL != ''}{$PRODUCTS_URL}<br />{/if}

{if $PRODUCTS_DATE_AVIABLE != ''}{$PRODUCTS_DATE_AVIABLE}<br />{/if}

{if $PRODUCTS_ADDED != ''}{$PRODUCTS_ADDED}<br />{/if}

<!-- 3 --></td></tr></table><!-- /3 -->

{if $MODULE_bundle != ''}{$MODULE_bundle}<br />{/if}

{if $MODULE_products_media != ''}{$MODULE_products_media}<br />{/if}

{if $MODULE_cross_selling != ''}{$MODULE_cross_selling}<br />{/if}

{if $MODULE_reverse_cross_selling != ''}{$MODULE_reverse_cross_selling}<br />{/if}

{if $MODULE_also_purchased != ''}{$MODULE_also_purchased}<br />{/if}

{$FORM_END}

Просто добавляю {if $module_data.PRODUCTS_QUANTITY > 0}

{$PRODUCTS_PRICE}

{else}

нет в наличии

{/if}

Обновляю кеш обновляю в браузере так ниче не меняется , а только искажается дизаин. Предполагаю кудато конкретно надо куда выделите плиз. Спасибо

Ссылка на сообщение
Поделиться на другие сайты

{$FORM_ACTION}

{if $info_message!=''}

{$info_message}

{/if}

<!-- 1 --><table border="0" width="100%" cellspacing="0" cellpadding="0" class="cont_heading_table"><tr><td><img src="{$tpl_path}i/cont_hec.gif" border="0" alt="" width="4" height="4"></td><td class="cont_heading_t"><img src="{$tpl_path}i/spacer00.gif" border="0" alt="" width="1" height="1"></td><td><img src="{$tpl_path}i/cont_hed.gif" border="0" alt="" width="4" height="4"></td></tr><tr><td class="cont_heading_l"><img src="{$tpl_path}i/spacer00.gif" border="0" alt="" width="1" height="1"></td><td class="cont_heading_td"><!-- /1 -->

{$PRODUCTS_NAME}

<!-- 2 --></td><td class="cont_heading_r"><img src="{$tpl_path}i/spacer00.gif" border="0" alt="" width="1" height="1"></td></tr><tr><td><img src="{$tpl_path}i/cont_hee.gif" border="0" alt="" width="4" height="4"></td><td class="cont_heading_b"><img src="{$tpl_path}i/spacer00.gif" border="0" alt="" width="1" height="1"></td><td><img src="{$tpl_path}i/cont_hef.gif" border="0" alt="" width="4" height="4"></td></tr></table><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr valign="top"><td style="padding:5px;"><!-- /2 -->

{$PRODUCT_NAVIGATOR}

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

  <tr valign="top">

    <td width="1%" style="padding-bottom:35px;">{if $PRODUCTS_IMAGE or $PRODUCTS_MO_IMAGES or $PRODUCTS_IMAGE_LINK!=''}

{if $PRODUCTS_POPUP_LINK!=''}<a href="{$PRODUCTS_POPUP_IMAGE}" title="{$PRODUCTS_NAME}" class="thickbox" {if $PRODUCTS_MO_IMAGES}rel="gallery-plants"{/if} target="_blank">{/if}<img src="{$PRODUCTS_IMAGE}" alt="{$PRODUCTS_NAME}" align="left" border="0" style="margin-right:20px;" />{if $PRODUCTS_POPUP_LINK!=''}</a>{/if}

{/if}

</td>

    <td>

<span class="productSpecialPrice">

<font style="font-size:14; font-weight:bold; color:#FF9933;">{$PRODUCTS_PRICE}</font><br />

{$PRODUCTS_TAX_INFO}

{if $PRODUCTS_SHIPPING_LINK}

  {$PRODUCTS_SHIPPING_LINK}

{/if}

<br />

{if $PRODUCTS_VPE}

  {$PRODUCTS_VPE}<br />

{/if}

{if $PRODUCTS_MODEL!=''}

{#model#} {$PRODUCTS_MODEL}<br />

{/if}

{if $PRODUCTS_DISCOUNT}

{#text_discount#}&nbsp;{$PRODUCTS_DISCOUNT}<br />

{/if}

</span>

{#print#}&nbsp;{$PRODUCTS_PRINT}<br />

{#question#}&nbsp;{$ASK_PRODUCT_QUESTION}

<!-- описание -->

{if $extra_fields_data}

{foreach name=aussen item=extra_fields from=$extra_fields_data}

{$extra_fields.NAME}: {$extra_fields.VALUE}<br />

{/foreach}

{/if}

<hr />

<table border="0" align="right">

<tr>

<td align="right">{$ADD_QTY}</td>

<td align="left" width="1%">{$ADD_CART_BUTTON}</td>

</tr>

</table>

  </td>

  </tr>

</table>

{if $PRODUCTS_DESCRIPTION !=''}

{$PRODUCTS_DESCRIPTION}<br />

{/if}

{if $parameters}

<!-- Parameters -->

<table cellspacing="0" cellpadding="0" class="fulldesc" border="0" width="70%">

  {foreach name=aussen item=parameters_data from=$parameters}

  <tr class="stroka">

  <td {if $parameters_data.is_group} colspan="2" class="zagolovok"{else}class="texparam"{/if}>{$parameters_data.parameters_name} </td>

      {if $parameters_data.is_group}{else}<td  class="texznachen" align="left">{if $parameters_data.parameters_value}{$parameters_data.parameters_value} {$parameters_data.parameters_suff}{else}&nbsp;{/if}</td>{/if}

  </tr>{/foreach}

</table>

<!-- /Parameters -->

{/if}

{if ($PRODUCTS_FSK18=='true') or ($MODULE_graduated_price !='') or $PRODUCTS_MO_IMAGES or $PRODUCTS_IMAGE_LINK!=''}

<!-- картинки, скидки -->

<!-- more images -->

{if $PRODUCTS_MO_IMAGES}

{foreach name=mo_pic item=img_values from=$mo_img}

{if $img_values.PRODUCTS_MO_POPUP_LINK !=''}<a href="{$img_values.PRODUCTS_MO_POPUP_IMAGE}" title="{$PRODUCTS_NAME}" class="thickbox" rel="gallery-plants" target="_blank">{/if}<img src="{$img_values.PRODUCTS_MO_IMAGE}" alt="{$PRODUCTS_NAME}" style="margin-right:6px;" />{if $img_values.PRODUCTS_MO_POPUP_LINK !=''}</a> {/if}

{/foreach}

{/if}

<!-- more images eof -->

{if $MODULE_products_reviews != ''}

{$MODULE_products_reviews}

{/if}

Просто добавляю {if $module_data.PRODUCTS_QUANTITY > 0}

{$PRODUCTS_PRICE}

{else}

нет в наличии

{/if}-----------------------------------------------------------------------------------------------------------------------сюда вроде

{if $MODULE_product_options !=''}

{$MODULE_product_options}

{/if}

{if $PRODUCTS_FSK18=='true'}

  <img src="{$tpl_path}i/fsk18.gif" alt="" /><br />

{/if}

{if $MODULE_graduated_price !=''}

  {$MODULE_graduated_price}<br />

{/if}

{if $PRODUCTS_IMAGE_LINK!=''}<a href="{$PRODUCTS_IMAGE_LINK}" onclick="window.open(this.href); return false;">{$PRODUCTS_TEXT_ZOOM}</a><br />{/if}

<!-- картинки, скидки -->

{/if}

{if $MODULE_tpt != ''}

  {$MODULE_tpt}<br />

{/if}

<!-- /описание -->

                         

{if $SHIPPING_NAME}

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

              <tr valign="middle">

                <td class="main">{#text_shippingtime#}</td>

                {if $SHIPPING_IMAGE}<td><img src="{$SHIPPING_IMAGE}" alt="{$SHIPPING_NAME}" /></td>

                {/if}

                <td class="main" align="left">&nbsp;{$SHIPPING_NAME}</td>

              </tr>

            </table>

{/if}

                   

{if $PRODUCTS_URL != ''}{$PRODUCTS_URL}<br />{/if}                   

{if $PRODUCTS_DATE_AVIABLE != ''}{$PRODUCTS_DATE_AVIABLE}<br />{/if}                   

{if $PRODUCTS_ADDED != ''}{$PRODUCTS_ADDED}<br />{/if}

<!-- 3 --></td></tr></table><!-- /3 -->

                       

{if $MODULE_bundle != ''}{$MODULE_bundle}<br />{/if}

{if $MODULE_products_media != ''}{$MODULE_products_media}<br />{/if}

{if $MODULE_cross_selling != ''}{$MODULE_cross_selling}<br />{/if}

{if $MODULE_reverse_cross_selling != ''}{$MODULE_reverse_cross_selling}<br />{/if}

{if $MODULE_also_purchased != ''}{$MODULE_also_purchased}<br />{/if}

{$FORM_END}

Ссылка на сообщение
Поделиться на другие сайты

все я совсем запутался. шсейчас вставил как на картинке сохранил обновил но ничего не изменилось как было бесплатно так и осталось вот ссылка на сайт http://www.smart-toys.com.ua/index.php/cat/c71_-font-color-blue--b-Gonochnye-trassy--b---font-.html

Ссылка на сообщение
Поделиться на другие сайты

Вот это

<font style="font-size:14; font-weight:bold; color:#FF9933;">{$PRODUCTS_PRICE}</font><br />

Замените на это

<font style="font-size:14; font-weight:bold; color:#FF9933;">

{if $module_data.PRODUCTS_QUANTITY > 0}

{$PRODUCTS_PRICE}

{else}

нет в наличии

{/if}

</font><br />

Ссылка на сообщение
Поделиться на другие сайты

бубубу сделал как сказал как бы заработало но на 50%. То есть в привьюшке как было так и осталось бесплатно, но к карточке товара уже нет в наличии, как сделать чтоб в привьюшке тоже писало нет в наличии? Заранее спасибо

Ссылка на сообщение
Поделиться на другие сайты

думаю в списке товаров)

так же нужно будет править файлы с рекомендуемыми и последними товарами...

Ссылка на сообщение
Поделиться на другие сайты

это маленкое фото товара с кратким описанием ценой  на главной то что выводится в новинуи, рекомендуеммые и в подкатегориях перед входом в сам товар

Ссылка на сообщение
Поделиться на другие сайты

Тогда правьте во всех нужных шаблонах:

templates\vamshop\module\product_listing\product_listing_columns.html

templates\vamshop\module\product_listing\product_listing_list.html

templates\vamshop\module\new_products_category.html

templates\vamshop\module\new_products_default.html

templates\vamshop\module\new_products_overview.html

templates\vamshop\module\featured.html

templates\vamshop\module\featured_products_category.html

templates\vamshop\module\featured_products_default.html

Ссылка на сообщение
Поделиться на другие сайты

Уважаемый бубубу я к сожалению дилетант и не знаю какие строчки в каждом из фаилов надо менять, а указаная выше строчка актуальна только для того фаиа. Укажите плиз в каждом фаиле что конкретно надо заменить.Спасибо

Ссылка на сообщение
Поделиться на другие сайты

так шас заметил такую тему изменил только тот фаил product_info_v1.htmlдумал все работает а віяснилось что внутри това да пишит что нет в наличии, но бок в том что даже на тех товарах которіе есть, например на привьюшке цена 600р заходиш в товар пишит нет в наличии

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...