Если какого то товара нет в наличии, появится кнопка "Уведомить меня", при нажатии вы попадете на страницу с формой обратной связи, в которой уже будет прописан текст письма (текст можно изменить).
Цитата
Могли бы Вы уведомить меня о наличии товара "Название товара"?
1. Тема "Весна"
Скрытый текст
Редактируем шаблон "Товар"
Находим
Далее редактируем файл "main.js"
Находим
Заменяем на
Редактируем шаблон "Товар"
Находим
<input type="button" value="Купить" id="button-cart" class="button button_cart_product" onclick="quickorder('.goodsDataForm'); return false;" title="Положить «{GOODS_NAME}» в корзину"/>Заменяем на
<a id="button-cart" class="button button_cart_product" style="line-height: 20px;" onclick="if($(this).text() == 'Уведомить меня') { document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара «{GOODS_NAME}»?' } else { quickorder('.goodsDataForm'); return false; } return false;" title="Положить «{GOODS_NAME}» в корзину"/ >{% IF GOODS_MOD_REST_VALUE>0 %}В корзину{% ELSE %}Уведомить меня{% ENDIF %}</a>
Далее редактируем файл "main.js"
Находим
// Есть ли товар есть в наличии if(modificationRestValue>0) { goodsAvailableTrue.show(); goodsAvailableFalse.hide(); // Если товара нет в наличии } else { goodsAvailableTrue.hide(); goodsAvailableFalse.show(); }
Заменяем на
// Есть ли товар есть в наличии if(modificationRestValue>0) { goodsAvailableTrue.show(); goodsAvailableFalse.hide(); $('#button-cart').html('В корзину'); // Если товара нет в наличии } else { goodsAvailableTrue.hide(); goodsAvailableFalse.show(); $('#button-cart').html('Уведомить меня'); }
2. Тема "Осень"
Скрытый текст
Редактируем шаблон "Товар"
Находим
Далее редактируем файл "main.js"
Находим
Заменяем на
Редактируем шаблон "Товар"
Находим
<p id="add_to_cart"> <input type="submit" name="Submit" value="Добавить в корзину" class="add_to_cart" onclick="$('.goodsDataForm').submit()"></p>Заменяем на
<p id="add_to_cart"><a id="button-cart" class="add_to_cart" onclick="if($(this).text() == 'Уведомить меня') { document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара «{GOODS_NAME}»?' } else { quickorder('.goodsDataForm'); return false; } return false;" title="Положить «{GOODS_NAME}» в корзину"/ >{% IF GOODS_MOD_REST_VALUE>0 %}Добавить в корзину{% ELSE %}Уведомить меня{% ENDIF %}</a></p>
Далее редактируем файл "main.js"
Находим
// Есть ли товар есть в наличии if(modificationRestValue>0) { goodsAvailableTrue.show(); goodsAvailableFalse.hide(); // Если товара нет в наличии } else { goodsAvailableTrue.hide(); goodsAvailableFalse.show(); }
Заменяем на
// Есть ли товар есть в наличии if(modificationRestValue>0) { goodsAvailableTrue.show(); goodsAvailableFalse.hide(); $('#button-cart').html('Добавить в корзину'); // Если товара нет в наличии } else { goodsAvailableTrue.hide(); goodsAvailableFalse.show(); $('#button-cart').html('Уведомить меня'); }
3. Тема "Радость"
Скрытый текст
Редактируем шаблон "Товар"
Находим
Далее редактируем файл "main.js"
Находим
Заменяем на
Редактируем шаблон "Товар"
Находим
<li class="goodsPageSubmitButtonBlock" {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE==1 && GOODS_MOD_REST_VALUE==0 %}style="display:none;"{% ENDIF %}><a class="orangebut padd1 fnt11 fntarl dinline txtalgncnt fntupcase anone0" onclick="$('.goodsDataForm').submit(); return false;" title="Положить «{GOODS_NAME}» в корзину" href="#">В корзину</a></li>Заменяем на
<li class="goodsPageSubmitButtonBlock"><a id="button-cart" class="orangebut padd1 fnt11 fntarl dinline txtalgncnt fntupcase anone0" onclick="if($(this).text() == 'Уведомить') { document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара «{GOODS_NAME}»?' } else { $('.goodsDataForm').submit(); return false; } return false;" title="Положить «{GOODS_NAME}» в корзину"/ >{% IF GOODS_MOD_REST_VALUE>0 %}В корзину{% ELSE %}Уведомить{% ENDIF %}</a></li>
Далее редактируем файл "main.js"
Находим
// Есть ли товар есть в наличии if (modificationRestValue > 0 || parseInt(settingsGoodsAvailable) == 0) { console.log('Товара есть в наличие'); // Показываем кнопку "Положить в корзину" submitButtonBlock.show(); // Скрываем табличку, о том что товара нет в наличии goodsAvailableFalse.hide(); // Показываем табличку, что товар есть в наличии goodsAvailableTrue.show(); // Показываем кнопку быстрого заказа если товар есть в наличии goodsQuickorderButton.show(); // Если товара нет в наличии } else { console.log('Товара нет в наличие'); // Скрываем кнопку "Положить в корзину" submitButtonBlock.hide(); // Скрываем табличку, что товар есть в наличии goodsAvailableTrue.hide(); // Скрываем табличку, о том что товар есть в наличии goodsAvailableFalse.show(); // Скрываем кнопку быстрого заказа если товара нет в наличии goodsQuickorderButton.hide(); }
Заменяем на
// Есть ли товар есть в наличии if (modificationRestValue > 0 || parseInt(settingsGoodsAvailable) == 0) { console.log('Товара есть в наличие'); // Показываем кнопку "Положить в корзину" submitButtonBlock.show(); // Скрываем табличку, о том что товара нет в наличии goodsAvailableFalse.hide(); // Показываем табличку, что товар есть в наличии goodsAvailableTrue.show(); // Показываем кнопку быстрого заказа если товар есть в наличии goodsQuickorderButton.show(); // Показываем кнопку "Положить в корзину" $('#button-cart').html('В корзину'); // Если товара нет в наличии } else { console.log('Товара нет в наличие'); // Скрываем кнопку "Положить в корзину" submitButtonBlock.show(); // Скрываем табличку, что товар есть в наличии goodsAvailableTrue.hide(); // Скрываем табличку, о том что товар есть в наличии goodsAvailableFalse.show(); // Скрываем кнопку быстрого заказа если товара нет в наличии goodsQuickorderButton.hide(); // Показываем кнопку "Уведомить" $('#button-cart').html('Уведомить'); }
4. Тема "Вечность"
Скрытый текст
Редактируем шаблон "Товар"
Находим
Заменяем на
Добавляем стили в style.css
Далее редактируем файл "main.js"
Находим
Заменяем на
Редактируем шаблон "Товар"
Находим
<button type="submit" onclick="quickorder('.goodsDataForm');return false;" title="Быстро оформить заказ" style="float: left;">Заказать</button>
Заменяем на
<a id="button-cart" class="buttons" style="float: left;" onclick="if($(this).text() == 'Уведомить меня') { document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара «{GOODS_NAME}»?' } else { quickorder('.goodsDataForm');return false; } return false;" title="Положить «{GOODS_NAME}» в корзину"/ >{% IF GOODS_MOD_REST_VALUE>0 %}В корзину{% ELSE %}Уведомить меня{% ENDIF %}</a>
Добавляем стили в style.css
.buttons {width: auto;overflow: visible;padding: 0.714em 1em 0.714em 3em;background: url("{ASSETS_IMAGES_PATH}icons.png") no-repeat scroll 10% -552px #13AF13;color: #fff;font-size: 100%;margin: 0 1em 0 0;border: none;font-weight: normal;margin: auto;color: #fff;letter-spacing: 1px;text-transform: uppercase;line-height: 1;text-shadow: 0px 1px 0px rgba(0,0,0,0.2);display: inline-block;text-align: center;}
Далее редактируем файл "main.js"
Находим
// Есть ли товар есть в наличии if(modificationRestValue>0) { goodsAvailableTrue.show(); goodsAvailableFalse.hide(); // Если товара нет в наличии } else { goodsAvailableTrue.hide(); goodsAvailableFalse.show(); }
Заменяем на
// Есть ли товар есть в наличии if(modificationRestValue>0) { goodsAvailableTrue.show(); goodsAvailableFalse.hide(); $('#button-cart').html('В корзину'); // Если товара нет в наличии } else { goodsAvailableTrue.hide(); goodsAvailableFalse.show(); $('#button-cart').html('Уведомить меня'); }
5. Тема "Техника"
Скрытый текст
Редактируем шаблон "Товар"
Находим
Заменяем на
Далее редактируем файл "main.js"
Находим
Заменяем на
Редактируем шаблон "Товар"
Находим
<button type="button" title="Положить в корзину" class="btn btn-success" onclick="$('.goodsDataForm').submit()"><i class="icon-ok icon-white"></i> Добавить в корзину</button>
Заменяем на
<a id="button-cart" class="btn btn-success" onclick="if($(this).text() == 'Уведомить меня') { document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара «{GOODS_NAME}»?' } else { $('.goodsDataForm').submit() } return false;" title="Положить «{GOODS_NAME}» в корзину"/ ><i class="icon-ok icon-white"></i> {% IF GOODS_MOD_REST_VALUE>0 %}Добавить в корзину{% ELSE %}Уведомить меня{% ENDIF %}</a>
Далее редактируем файл "main.js"
Находим
// Есть ли товар есть в наличии if(modificationRestValue>0) { goodsAvailableTrue.show(); goodsAvailableFalse.hide(); // Если товара нет в наличии } else { goodsAvailableTrue.hide(); goodsAvailableFalse.show(); }
Заменяем на
// Есть ли товар есть в наличии if(modificationRestValue>0) { goodsAvailableTrue.show(); goodsAvailableFalse.hide(); $('#button-cart').html('<i class="icon-ok icon-white"></i> Добавить в корзину'); // Если товара нет в наличии } else { goodsAvailableTrue.hide(); goodsAvailableFalse.show(); $('#button-cart').html('<i class="icon-ok icon-white"></i> Уведомить меня'); }
6. Тема "Пластик"
Скрытый текст
Редактируем шаблон "Товар"
Находим
Заменяем на
Далее редактируем файл "main.js"
Находим
Заменяем на
Редактируем шаблон "Товар"
Находим
<li class="goodsPageSubmitButtonBlock" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}><a class="whtblue" onclick="$('.goodsDataForm').submit(); return false;" title="Положить «{GOODS_NAME}» в корзину" href="#">В корзину</a></li>
Заменяем на
<li class="goodsPageSubmitButtonBlock"><a id="button-cart" class="whtblue" onclick="if($(this).text() == 'Уведомить меня') { document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара «{GOODS_NAME}»?' } else { $('.goodsDataForm').submit(); return false; } return false;" title="Положить «{GOODS_NAME}» в корзину"/ >{% IF GOODS_MOD_REST_VALUE>0 %}В корзину{% ELSE %}Уведомить меня{% ENDIF %}</a></li>
Далее редактируем файл "main.js"
Находим
// Есть ли товар есть в наличии if(modificationRestValue>0) { // Показываем кнопку "Положить в корзину" submitButtonBlock.show(); // Показываем табличку, что товар есть в наличии goodsAvailableTrue.show(); // Скрываем табличку, о том что товара нет в наличии goodsAvailableFalse.hide(); // Если товара нет в наличии } else { // Скрываем кнопку "Положить в корзину" submitButtonBlock.hide(); // Скрываем табличку, что товар есть в наличии goodsAvailableTrue.hide(); // Скрываем табличку, о том что товар есть в наличии goodsAvailableFalse.show(); }
Заменяем на
// Есть ли товар есть в наличии if(modificationRestValue>0) { // Показываем кнопку "Положить в корзину" submitButtonBlock.show(); // Показываем табличку, что товар есть в наличии goodsAvailableTrue.show(); // Скрываем табличку, о том что товара нет в наличии goodsAvailableFalse.hide(); $('#button-cart').html('В корзину'); // Если товара нет в наличии } else { // Скрываем кнопку "Положить в корзину" submitButtonBlock.show(); // Скрываем табличку, что товар есть в наличии goodsAvailableTrue.hide(); // Скрываем табличку, о том что товар есть в наличии goodsAvailableFalse.show(); $('#button-cart').html('Уведомить меня'); }
7. Тема "Сияние"
Скрытый текст
Редактируем шаблон "Товар"
Находим
Заменяем на
Далее редактируем файл "main.js"
Находим
Заменяем на
Редактируем шаблон "Товар"
Находим
<a class="more-link" onclick="$('.goodsDataForm').submit(); return false;" title="Положить «{GOODS_NAME}» в корзину" href="#">В корзину</a><br /><br />
Заменяем на
<a id="button-cart" class="more-link" onclick="if($(this).text() == 'Уведомить меня') { document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара «{GOODS_NAME}»?' } else { $('.goodsDataForm').submit(); return false; } return false;" title="Положить «{GOODS_NAME}» в корзину"/ >{% IF GOODS_MOD_REST_VALUE>0 %}В корзину{% ELSE %}Уведомить меня{% ENDIF %}</a><br /><br />
Далее редактируем файл "main.js"
Находим
// Есть ли товар есть в наличии if(modificationRestValue>0) { goodsAvailableTrue.show(); goodsAvailableFalse.hide(); // Если товара нет в наличии } else { goodsAvailableTrue.hide(); goodsAvailableFalse.show(); }
Заменяем на
// Есть ли товар есть в наличии if(modificationRestValue>0) { goodsAvailableTrue.show(); goodsAvailableFalse.hide(); $('#button-cart').html('В корзину'); // Если товара нет в наличии } else { goodsAvailableTrue.hide(); goodsAvailableFalse.show(); $('#button-cart').html('Уведомить меня'); }
8. Тема "Мокко"
Скрытый текст
Редактируем шаблон "Товар"
Находим
Заменяем на
Далее редактируем файл "main.js"
Находим
Заменяем на
Редактируем шаблон "Товар"
Находим
<input type="submit" value="Положить в корзину" style="width:200px;" />
Заменяем на
<a id="button-cart" class="button ui-button ui-widget ui-state-default ui-corner-all" style="width:171px;color: #555;padding: .4em 1em;" onclick="if($(this).text() == 'Уведомить меня') { document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара «{GOODS_NAME}»?' } else { $('.goodsDataForm').submit(); return false; } return false;" title="Положить «{GOODS_NAME}» в корзину"/>{% IF GOODS_MOD_REST_VALUE>0 %}В корзину{% ELSE %}Уведомить меня{% ENDIF %}</a>
Далее редактируем файл "main.js"
Находим
// Есть ли товар есть в наличии if(modificationRestValue>0) { goodsAvailableTrue.show(); goodsAvailableFalse.hide(); // Если товара нет в наличии } else { goodsAvailableTrue.hide(); goodsAvailableFalse.show(); }
Заменяем на
// Есть ли товар есть в наличии if(modificationRestValue>0) { goodsAvailableTrue.show(); goodsAvailableFalse.hide(); $('#button-cart').html('В корзину'); // Если товара нет в наличии } else { goodsAvailableTrue.hide(); goodsAvailableFalse.show(); $('#button-cart').html('Уведомить меня'); }
9. Тема "Лайт"
Скрытый текст
Редактируем шаблон "Товар"
Находим
Заменяем на
Далее редактируем файл "main.js"
Находим
Заменяем на
Редактируем шаблон "Товар"
Находим
<input type="submit" value="Положить в корзину" style="display:block;margin-top:1em;width:200px;" />
Заменяем на
<a id="button-cart" class="button ui-button ui-widget ui-state-default ui-corner-all" style="display:block;margin-top:1em;width:171px;color:#555;padding: .4em 1em;" onclick="if($(this).text() == 'Уведомить меня') { document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара «{GOODS_NAME}»?' } else { $('.goodsDataForm').submit(); return false; } return false;" title="Положить «{GOODS_NAME}» в корзину"/ >{% IF GOODS_MOD_REST_VALUE>0 %}В корзину{% ELSE %}Уведомить меня{% ENDIF %}</a>
Далее редактируем файл "main.js"
Находим
// Есть ли товар есть в наличии if(modificationRestValue>0) { goodsAvailableTrue.show(); goodsAvailableFalse.hide(); // Если товара нет в наличии } else { goodsAvailableTrue.hide(); goodsAvailableFalse.show(); }
Заменяем на
// Есть ли товар есть в наличии if(modificationRestValue>0) { goodsAvailableTrue.show(); goodsAvailableFalse.hide(); $('#button-cart').html('В корзину'); // Если товара нет в наличии } else { goodsAvailableTrue.hide(); goodsAvailableFalse.show(); $('#button-cart').html('Уведомить меня'); }