Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Andruhi4

Newbie
  
  • Posts

    45
  • Joined

  • Last visited

Everything posted by Andruhi4

  1. итак... покопавшись, понял что необходимая информация может быть добавлена через опции... то есть создаём например опцию "цвет", задаём ей необходимые цвета и каждом товаре в разделе опции выбираем необходимый цвет... вопрос теперь в том, как вывести эти опции к каждому товару в корзине... <div id="contentKorzina"> <form action="<?php echo $action; ?>" method="post" enctype="multipart/form-data"> <div id="korzinaName"> <p>Корзина</p> </div> <div id="dostavka"> <span>Доставка по Минску:</span> <p><?php echo $content_top; ?></p> </div> <table bgcolor="#1b1c17" cellspacing="0"> <tr class="firstLine"> <td class="picture"></td> <td class="articul">Артикул</td> <td class="name">Наименование</td> <td class="color">Цвет</td> <td class="much">Кол-во</td> <td class="price">Цена</td> <td class="summa">Сумма</td> <td class="delete">Удалить</td> </tr> <?php foreach ($products as $product) { ?> <tr class="secondLine"> <td class="picture"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" title="<?php echo $product['name']; ?>" /></td> <td class="articul"><a href="<?php echo $product['href']; ?>"><?php echo $product['model']; ?></a></td> <td class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></td> <td class="color">В ЭТОМ МЕСТЕ ЦВЕТ</td> <td class="much"> <input type="text" name="quantity[<?php echo $product['key']; ?>]" value="<?php echo $product['quantity']; ?>" size="2" /> <input type="image" src="catalog/view/theme/default/image/update.png" alt="<?php echo $button_update; ?>" title="<?php echo $button_update; ?>" /> </td> <td class="price"><?php echo $product['price']; ?></td> <td class="summa"><?php echo $product['total']; ?></td> <td class="delete"><a href="<?php echo $product['remove']; ?>"><img src="catalog/view/theme/default/image/remove.png" alt="<?php echo $button_remove; ?>" title="<?php echo $button_remove; ?>" /></a></td> </tr> <?php } ?> </table> <div id="allSumma"> <p>Сумма всего заказа:<?php foreach ($totals as $total) { ?> <span><?php echo $total['text']; ?></span><?php } ?></p> </div> <p class="korzinaButtons"><a href="<?php echo $checkout; ?>">Оформить заказ</a></p> <p class="korzinaButtons"><a href="/index.php?route=product/category&path=20">Вернуться в каталог</a></p> </form> </div>
  2. насколько я понял у вас vqmod стоит... скорее всего из-за него что-то не то...
  3. так делали? <div class="links"> <a href="<?php echo $home; ?>"><?php echo $text_home; ?></a> <a href="<?php echo $wishlist; ?>" id="wishlist-total"><?php echo $text_wishlist; ?></a> <?php if (!$logged) { ?> <a href="<?php echo $account; ?>"><?php echo $text_account; ?></a> <?php } else { ?> <a href="ДРУГАЯ_ССЫЛКА"><?php echo $text_account; ?></a> <?php } ?> <a href="<?php echo $shopping_cart; ?>"><?php echo $text_shopping_cart; ?></a> <a href="<?php echo $checkout; ?>"><?php echo $text_checkout; ?></a> </div>
  4. Для того чтобы подгрузить шрифт в браузер нужно прописать в файле стилей либо между тэгами <style>...</style> html-страницы следующий CSS-код: @font-face { font-family:"MoyShrift"; src:url(/style/MoyShrift.ttf) format("truetype"); } В коде выше мы указали что шрифт будет называться MoyShrift, тип шрифта Truetype и загружаться браузером он будет из папки /style/ вашего сервера, в которой находится файл шрифта MoyShrift.ttf. Браузер автоматически подгрузит шрифт, но не будет его устанавливать в операционную систему пользователя, а просто сохранит его в кэше как обычное изображение и будет использовать только на страницах для которых он был подгружен. Далее можно использовать наш шрифт как обычно указав его название. Например: body { font-family:MoyShrift; } оригинал: http://kaminskiy-design.com.ua/statya-4.xhtml
  5. вопрос решился... обязательным оказался вывод блока: <div class="product-info" style="display:none"> <input type="text" name="quantity" size="2" value="<?php echo $minimum; ?>" /> <input type="hidden" name="product_id" size="2" value="<?php echo $product_id; ?>" /> <input type="button" value="<?php echo $button_cart; ?>" id="button-cart" class="button" /> </div> и именно в диве с таким классом... при чём кнопки может быть несколько, главное чтоб этот код был... поэтому я и задал ему style="display:none", чтоб он не путался с моим дизайном... кстати, первые 2 input'а отвечают за выбор кол-ва товаров. подскажите, можно ли сделать так, чтоб при нажатии на кнопку заказать, открывалось модальное окно с выбором кол-ва товаров и рядом кнопка заказать. в js я не очень разбираюсь, но думаю реализация не очень сложная будет... спасибо!
  6. что посмотреть? сайт? я его на локалке переделываю...
  7. я переделывал стандартный шаблон под свой! и из стандартного шаблона я взял то, что мне нужно и удалил лишнее... так вот раз у меня опции все удалены, а кнопка всё равно не работает, значит я что-то нужное удалил и кнопка перестала работать... вот я и спрашиваю, что же я нужное удалил, раз кнопка не обрабатывается и товар не помещается в корзину...
  8. хм... интересно... опции вообще я удалил... всё равно что-то не так... вот код с product.tpl... посмотрите, может я что лишнее нужное удалил при изменении шаблона <?php echo $header; ?> <div id="contentCatalog2"> <div id="productZakaz"> <p><?php echo $heading_title; ?></p> <a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><img src="<?php echo $thumb; ?>" width="261" height="244" alt="<?php echo $heading_title; ?>"/></a> <span><a href="#"> <?php echo $price; ?></a></span> <p class="zakazInside"><input type="button" value="<?php echo $button_cart; ?>" id="button-cart" class="button" /></p> </div> <div id="productChoose"> <ul> <?php foreach ($images as $image) { ?> <li><a href="<?php echo $image['popup']; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><img src="<?php echo $image['thumb']; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" /></a></li> <?php } ?> </ul> </div> <div id="about"> <p></p> <ul> <li><span>Артикул: </span><?php echo $model; ?></li> <li><span>Наличие на складе: </span><?php echo $stock; ?></li> </ul> <?php if ($attribute_groups) { ?> <?php foreach ($attribute_groups as $attribute_group) { ?> <?php foreach ($attribute_group['attribute'] as $attribute) { ?> <ul> <li><span><?php echo $attribute['name']; ?></span> <?php echo $attribute['text']; ?> </li> </ul> <?php } ?> <?php } ?> <?php } ?> <ul> <li><span>Описание: </span> <?php echo $description; ?></li> </ul> </div> </div> <?php echo $footer; ?> а ниже там идёт скрипт. его я не трогал, поэтому не копировал.
  9. Добрый день! переделываю стандартный шаблон OC Version 1.5.3.1... при просмотре подробной информации о товаре, для того чтоб товар поместился в корзину надо обязательно заполнить некоторые параметры(* Radio, * Checkbox, * Text, * Textarea, * File)... думал что где то в php файлах надо убрать обязательность заполнения этих полей в private function validate(), по аналогии с регистрацией... но в controller\product\product.php нету private function validate()... подскажите как сделать, чтоб в product.tpl кнопка купить отправляла товар в корзину без всяких доп заполнений... спасибо!
  10. Добрый день! подскажите как можно вывести доп поле для товара, который мы добавили в корзину. то есть в админке когда добавляем товар, указываем какой-либо текст и этот текст будет выводится в корзине в строке с этим товаром... ----------------------------------------------------------
  11. спасибо! всё работает! но ещё появился вопрос. при выводе списка товаров возле каждого товара указывается цена. в админке можно указать, что для неавторизованных цена не показывается... то есть в том месте просто пустое место... можно ли вместо этого пустого места сделать вывод слова "авторизуйтесь"?? этот метод что вы показали не работает в product.tpl... ошибка на $logged
  12. спасибо за совет... пробовал найти, но ничего толкового не нашёл... если есть возможность, то объясните по пунктам что сделать для реализации той проблемы, которая описана в первом сообщении!
  13. имхо, от эффекта глазок вашего логотипа нету толку, так как он работает только в том случае, если стрелка мыши находится в зоне логотипа... а когда стрелка находится в другом месте, глаза просто смотрят в одну точку... а так как обычно при сёрфе интернета, мышка находится в середине страницы или возле меню, то очень не многие увидят ваши бегающие глазки и то если случайно проведут по логотипу... но глазки маленькие, заметить такой эффект не просто... а вот то - что логотип дольше всего грузится - это заметно сразу...
  14. Добрый день! подскажите как можно убрать вывод определённого блока, когда мы попадаем в подкатегорию... то есть, когда мы находимся в категории (index.php?route=product/category&path=20) - блок показывается, а когда заходим в подкатегорию(index.php?route=product/category&path=20_60) - блок пропадает. как грамотно это сделать? спасибо!
  15. Добрый день! подскажите как мне сделать, чтоб когда покупатель заходит на сайт, вверху он видит кнопку "регистрация", а когда он зарегистрируется, чтоб вместо этой кнопки была кнопка "корзина"... предполагаю, что это будет php if...
  16. да, разобрался, спасибо огромное... я же говорю, что только начинаю с этим cms разбираться, а хорошего мануала, как например по dle, не найти... вот и приходится задавать простые вопросы, чтоб не тратить в пустую время... а ещё такой вопрос... подскажите как мне сделать, чтоб когда покупатель заходит на сайт, вверху он видит кнопку "регистрация", а когда он зарегистрируется, чтоб вместо этой кнопки была кнопка "корзина"... предполагаю, что это будет php if...
  17. Добрый день, уважаемые форумчане. Очень нужна ваша помощь... я только начал осваивать cms OpenCart, поэтому прошу не судить строго и помочь советом, а лучше кодом!) в общем суть вопроса такова: на главной странице надо вывести слайдшоу... никаких наворотов, только картинка, которая будет меняться на другие и всё... выводиться будет этот слайд только на главной и посередине... как реализовать это слайд шоу, чтоб картинки можно было загружать с админки и картинки были кликабельны по ссылке, которую мы задаём ... OC Version 1.5.3.1... прошу не гнать за поиском в гугл, там уже был, нормального ответа не нашёл... вот код home.tpl. вместо <img> - слайд... <?php echo $header; ?> <div id="content"> <div class="indeximg"> </div> <img src="catalog/view/theme/suffle/img/image.png" width="750" height="557" alt="#" /> </div> </div> <?php echo $footer; ?> заранее спасибо!!!
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.