Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 12 Ответов
  • 3416 Просмотров
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
Несколько дней назад как то убрал выбор количества товара,но осталась надпись  "Количество:" подскажите где это можно убрать? Вот скрин для наглядности: http://s48.radikal.ru/i119/1106/d7/3a95aad90357.jpg
*

flyingspook

  • Moderator
  • 3590
  • 247 / 9
Re: Где убрать надпись "Количество" ?
« Ответ #1 : 24.06.2011, 11:32:35 »
круто ты его убрал :)
есть несколько вариантов его убирать как ты его убирал там и смотри вывод - количество
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
Re: Где убрать надпись "Количество" ?
« Ответ #2 : 24.06.2011, 11:41:09 »
flyingspook да если бы я помнил где убирал....несолько дней назад было.....(
*

fsv

  • Moderator
  • 2781
  • 411 / 2
Re: Где убрать надпись "Количество" ?
« Ответ #3 : 24.06.2011, 11:43:35 »
\administrator\components\com_virtuemart\html\product.product_form.php
стр.512
VM_DISPLAY_QUANTITY_LABEL
Веб-разработка: заказ. Только новая разработка.
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
Re: Где убрать надпись "Количество" ?
« Ответ #5 : 24.06.2011, 12:04:38 »
fsv что то не оно...(( вот кусок кода 

<tr class="row0">
        <
td width="21%" style="vertical-align: top;"><div style="text-align:right;font-weight:bold;"><?php echo $VM_LANG->_('VM_DISPLAY_QUANTITY_LABEL'); ?></div>
        </td>
        <td width="20%" style="vertical-align: top;">
        
            <input type="radio" class="radio" style="vertical-align: middle;" id="quantity_box0" name="quantity_box" value="none" <?php 
            
	
if (
$display_type == "none") echo "checked=\"checked\""?>  />
            <label for="quantity_box0" style="vertical-align: middle;"><?php echo $VM_LANG->_('PHPSHOP_DISPLAY_NORMAL'); ?></label><br/>
            <input type="radio" class="radio" style="vertical-align: middle;" id="quantity_box1" name="quantity_box" value="hide" <?php 
            
	
if (
$display_type == "hide") echo "checked=\"checked\""?> />
            <label for="quantity_box1" style="vertical-align: middle;"><?php echo $VM_LANG->_('PHPSHOP_DISPLAY_HIDE')?> </label><br />
            <input type="radio" class="radio" style="vertical-align: middle;" id="quantity_box2" name="quantity_box" value="drop" <?php 
            
	
if (
$display_type == "drop") echo "checked=\"checked\""?> />
            <label for="quantity_box2" style="vertical-align: middle;"><?php echo $VM_LANG->_('PHPSHOP_DISPLAY_DROPDOWN')?> </label><br />
            <input type="radio" class="radio" style="vertical-align: middle;" id="quantity_box3" name="quantity_box" value="check" <?php 
            
	
if (
$display_type == "check") echo "checked=\"checked\""?> 
            />
            <label for="quantity_box3" style="vertical-align: middle;"><?php echo $VM_LANG->_('PHPSHOP_DISPLAY_CHECKBOX')?> </label><br />
            <input type="radio" class="radio" style="vertical-align: middle;" id="quantity_box4" name="quantity_box" value="radio" <?php 
	
            if (
$display_type == "radio") echo 'checked="checked"';  
	
            if(
$product_parent_id !=0) echo ' disabled="true"'?>  />
            <label for="quantity_box4" style="vertical-align: middle;"><?php echo $VM_LANG->_('PHPSHOP_DISPLAY_RADIOBOX')?> </label><br />
            
        </td>

  


удалил <div style="text-align:right;font-weight:bold;"><?php echo $VM_LANG->_('VM_DISPLAY_QUANTITY_LABEL'); ?></div>


всё равно отображается...((
*

fsv

  • Moderator
  • 2781
  • 411 / 2
Re: Где убрать надпись "Количество" ?
« Ответ #6 : 24.06.2011, 14:06:38 »
Да, не то.

а если закомментировать
\components\com_virtuemart\themes\default\templates\product_details\includes\quantity_box_general.tpl.php
стр.9
$html = '<label for="quantity'.$prod_id.'" class="quantity_box">'.$VM_LANG->_('PHPSHOP_CART_QUANTITY').':&nbsp;</label>';



ну и зачем в сердце сразу ножом :)

а чтоб не мучался… ;)


есть несколько вариантов его убирать…

flyingspook, подскажите, пожалуйста эти варианты.
понимаю, что код так пилить не очень хорошо, проблемы с обновлением.
в подобных ситуациях что лучше?

« Последнее редактирование: 24.06.2011, 14:14:38 от fsv »
Веб-разработка: заказ. Только новая разработка.
*

flyingspook

  • Moderator
  • 3590
  • 247 / 9
Re: Где убрать надпись "Количество" ?
« Ответ #7 : 24.06.2011, 14:24:46 »
в файлах шаблона
\components\com_virtuemart\themes\default\templates\product_details\includes\

addtocart_form.tpl.php
*

fsv

  • Moderator
  • 2781
  • 411 / 2
Re: Где убрать надпись "Количество" ?
« Ответ #8 : 24.06.2011, 16:03:30 »
в файлах шаблона...

Спасибо, это один вариант. Можно еще хотя бы один, чтобы получилось "несколько вариантов". -> "киножурнал "Хочу все знать" ^-^

Файлы шаблонов страниц VirtueMart в \components\com_virtuemart\themes\default\templates\  при обновлении версий не замещаются новыми файлами?
Если замещаются, в чем преимущество этого способа?
Если не замещаются, какие еще папки с шаблонами страниц не замещаются? Например, \administrator\components\com_virtuemart\html\  ?


Веб-разработка: заказ. Только новая разработка.
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
Re: Где убрать надпись "Количество" ?
« Ответ #9 : 24.06.2011, 21:25:51 »
fsv  оно! )
*

vit08

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Где убрать надпись "Количество" ?
« Ответ #10 : 22.05.2012, 10:09:45 »
Подскажите пожалуйста как убрать в карточке товара (Joomla1.5.23+VM1.1.4 flypage.tpl) название товара ,стрелки больше/меньше и окошко с количеством (короче надо оставить только добавить в корзину и свойства товара)
*

fsv

  • Moderator
  • 2781
  • 411 / 2
Re: Где убрать надпись "Количество" ?
« Ответ #11 : 22.05.2012, 18:02:09 »
как убрать в карточке товара (Joomla1.5.23+VM1.1.4 flypage.tpl) название товара ,стрелки больше/меньше и окошко с количеством

Название - <?php echo $product_name ?>

Стрелки с окошком количества убираются в админке - товар - вкладка "Показать опции" - Скрыть поле ввода количества
Это если товара не много. Если много - \components\com_virtuemart\themes\default\templates\product_details\includes\quantity_box_general.tpl.php
в конце код закомментируйте (если у вас дефолтный вывод, если др. - см.выше код)
Код
default:
$html .= '<input type="text" class="inputboxquantity" size="4" id="quantity'.$prod_id.'" name="quantity[]" value="'.$quantity.'" />
<input type="button" class="quantity_box_button quantity_box_button_up" onclick="var qty_el = document.getElementById(\'quantity'.$prod_id.'\'); var qty = qty_el.value; if( !isNaN( qty )) qty_el.value++;return false;" />
<input type="button" class="quantity_box_button quantity_box_button_down" onclick="var qty_el = document.getElementById(\'quantity'.$prod_id.'\'); var qty = qty_el.value; if( !isNaN( qty ) &amp;&amp; qty > 0 ) qty_el.value--;return false;" />
';
break;


Веб-разработка: заказ. Только новая разработка.
*

vit08

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Где убрать надпись "Количество" ?
« Ответ #12 : 22.05.2012, 21:43:44 »
Огромное Вам человеческое СПАСИБО !
Я два дня ковырялся в кодах- весь бубен порвал, а все оказалось намного проще.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Надпись: "Я согласен с данными условиями (Условия обслуживания)"

Автор levkov_alexey

Ответов: 18
Просмотров: 21021
Последний ответ 14.07.2017, 10:43:40
от SFproG
VirtueMart -как убрать слово "КАТЕГОРИИ" на первой странице магазина

Автор stalker828

Ответов: 12
Просмотров: 9576
Последний ответ 30.07.2014, 11:51:16
от ZAIRA
Убрать авторизацию с сайта.

Автор Chebyrek

Ответов: 8
Просмотров: 10393
Последний ответ 31.05.2014, 11:25:44
от Andreiand
Как убрать границы у таблицы?

Автор mernata

Ответов: 2
Просмотров: 2346
Последний ответ 31.03.2014, 09:04:30
от mernata
VM 1.3 количество категорий на странице?

Автор Myst

Ответов: 24
Просмотров: 15130
Последний ответ 19.12.2013, 13:35:32
от itazura