тестер абитуриент
сообщений 39 регистрация 03.04.2015 откуда Ростов-на-Дону
|
Предлагаю поделиться своими вариантами доработок "Корзины ПРО". Мой вариант здесь. ...И Вам не хворать!
|
Администратор профессор
сообщений 1006 откуда Москва
|
цитата | Предлагаю поделиться своими вариантами доработок "Корзины ПРО". Мой вариант здесь. |
Примеры-это хорошо. Но предполагается всё же выкладывать свои доработки в виде кода Злой админ! Не флудить и не спамить!
|
тестер абитуриент
сообщений 39 регистрация 03.04.2015 откуда Ростов-на-Дону
|
Пожалуйста. tab.php
код |
if($view[26]!="")
{
echo"<tr><td align=center class=tb_2>";
$id_foto=array();
$id_foto=file("$catalog/admin/db/id_foto/$expl[2]");
if(count($id_foto))
{
$id_foto[0]=trim($id_foto[0]);
foto00(trim($id_foto[0]));
}
else echo"<img src=$catalog/admin/foto/no_foto.jpg border=0>";
echo"</td></tr>";
}
//индикация ячейки при наведении
echo"<tr><td align=center class=tb_1>";
if($view[27]=="" || $expl[4]=="") echo"<span id=name_price>$expl[0]</span>";
else echo"<span id=name_price><a href=$_SERVER[PHP_SELF]?page=$i&ind=$index&st=$expl[2]$link_p$his_cat>$expl[0]</a></span>";
echo"<div align=center id=num_price>".
$price[$expl[2]]." $conf[8]</div>
<div align=center><div id=$expl[2] > </div>";
if(isset($stock) && !in_array($expl[2],$stock)) echo"<font color=red>нет в наличии</font>";
else
{
//вид кнопки Купить
if($view[58]==1) echo"<input name=t_$expl[2] type=text size=1 value=1>
<input type=button value='в корзину' class=but_test onclick=c_t('".$expl[2]."',this.form.t_$expl[2].value,'".$price[$expl[2]]."') >";
if($view[58]==2) echo"<input type=button value='в корзину' class=but_test onclick=c('".$expl[2]."','".$price[$expl[2]]."')>";
if($view[58]==3) echo"<a class=in_bas href=javascript:c('".$expl[2]."','".$price[$expl[2]]."')>в корзину</a>";
}
echo"</div></td></tr>";
В index.php:
table td.tb_1 {
background: #ffffff;
color: #363636;
text-align: center;
}
table td.tb_1:hover {
background: #9FF781;
color: #ffffff;
text-align: center;
}
table td.tb_2 {
background: #ffffff;
color: Black;
text-align: center;
}
table td.tb_2:hover {
background: #ffffff;
border: 1px solid #FF8C00 ;
color: White;
}
.but_test {
display: inline-block;
margin: 0 6px;
padding: 5px 15px;
outline: none;
background: #EFF2EB;
cursor: pointer;
border: 21px;
border-radius: 5px;
text-align: center;
text-decoration: none;
transition: all 0.2s ease-out;
text-shadow: 0 1px 1px rgba(0,0,0,.3);
box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.but_test:hover {
background: #94cc5f;
}
.but_test:active {
position: relative;
top: 1px;
}
|
Как-то так ...И Вам не хворать!
|
тестер абитуриент
сообщений 36 регистрация 04.04.2015
|
Пример это хорошо. Выложенный код замечательно.
Желательно короткое объяснение, в чем именно доработка, что изменилось/добавилось, какие плюшки появились после доработки... Я прыгнул, а потом передумал.
|
тестер абитуриент
сообщений 39 регистрация 03.04.2015 откуда Ростов-на-Дону
|
Применимо для варианта несколько товаров в ряд. В моем случае: во-первых кнопка "в корзину" стала привлекательнее - хочется нажать (шутка). Затем "подсветка" ячейки при наведении (можно менять в стилях под любой вкус). Отцентрировал все надписи. т.к. в моем случае, краткое описание было прижато влево, хотя первоначальный код "гласил "center". Может что-то и упустил. Делал давненько уже и забыл половину. Дело в том, что все скрипты можно без особых знаний (как у меня) редактировать (потихоньку) под себя!!! Это на мой взгляд главное. Посмотрел как у других, добавил что то от себя - показал соратникам и т. д. до бесконечности... ...И Вам не хворать!
|
тестер абитуриент
сообщений 18 регистрация 04.04.2015 откуда Уфа
|
В существующей корзине есть 1 категория и последующие товары . Но магазины продают "под товары" . Отсюда возникает вопрос , сколько будет стоить под , под категории корзины , или вообще неограниченное количество категорий , выдержит ли скрипт такой объем и останется ли прежнее простое внедрение в шаблон сайта ?
Нынче это актуально . Пользователю не интересны (ЧПУ) человеку понятные урл. , а для создателя магазина очень , весьма полезная функция . Раскрутить сайт под 1000 ip в сутки даже продвинутые магазины не имеют такой популярности. Отсюда следует , магазин с посещаемостью в 300-500 уникальных ip. выдержит заказы и обработки .
Скрипт универсален и легко встраивается в дизайн , но для интернет магазина приходиться устанавливать его многократно , а это геморно (ссорри за сумбур).
-------------- Естественно мастера скажут выбирай CMS магазин . Все категории и описания . Но Mysql штука табличная и просто скопировать и перенести сайт не получиться , + в этом скрипте. -------------- Надеюсь доходчиво и понятно расписал . тестер
|
Администратор профессор
сообщений 1006 откуда Москва
|
Выдержит любую посещаемость, т.к. скрипт не перезаписывает какие-то общие файлы, а каждый раз работает с индивидуальным файлом заказов, а вначале вообще пишет информацию в куки. Конечно обилие категорий не повлияет ни на простоту установки, ни на нагрузку. Я давно подумываю сделать неограниченное количество вложенностей для Корзины ПРО, так что это будет как обновление, т.е. бесплатно. И идеи, как это будет выглядеть, тоже есть. ЧПУ? Да ну. Ещё конечно хотелось бы дать интерфейс к оплате через универсальные сервисы. Злой админ! Не флудить и не спамить!
|
школьник
сообщений 8 регистрация 27.05.2015
|
А есть ли возможность добавлять несколько фото товара, которые будут появляться при нажатие на товар? |
Администратор профессор
сообщений 1006 откуда Москва
|
Конечно. Посмотрите рабочий пример Злой админ! Не флудить и не спамить!
|
школьник
сообщений 8 регистрация 27.05.2015
|
в примере вижу. А как сделать на на своем сайте? |
|