Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Ulv

Користувачі
  
  • Публікації

    136
  • З нами

  • Відвідування

Усі публікації користувача Ulv

  1. Мануал <?php foreach(array_chunk($products, 3) as $products_group) { ?> <div class="product-group"> <?php foreach($products_group as $product) { ?> <div class="product-group__item product"><?php var_dump($product); ?></div> <?php } ?> </div> <?php } ?> Или так ..
  2. Так. Можно что захотите туда поставить, Svg иконки к примеру.. Да и по стилю тоже как душе угодно...
  3. <a href="https://vk.com/share.php?url=<?php echo end($breadcrumbs)['href']; ?>" target="_blank" onclick="socialOpen(this.href,this.target,640,480);" rel="noindex, nofollow" title="Вконтакте">VK</a> / <a href="https://www.facebook.com/sharer.php?u=<?php echo end($breadcrumbs)['href']; ?>" target="_blank" onclick="socialOpen(this.href,this.target,640,480);" rel="noindex, nofollow" title="Facebook">FB</a> / <a href="https://connect.ok.ru/offer?url=<?php echo end($breadcrumbs)['href']; ?>" target="_blank" onclick="socialOpen(this.href,this.target,640,480);" rel="noindex, nofollow" title="Одноклассники">OK</a> / <a href="https://twitter.com/share?url=<?php echo end($breadcrumbs)['href']; ?>&text=<?php echo $heading_title; ?>&hashtags=ТЕГИ ТОВАРА" target="_blank" onclick="socialOpen(this.href,this.target,640,480);" rel="noindex, nofollow" title="Twitter">TW</a> <script> function socialOpen(url, title, w, h) { var left = (screen.width/2)-(w/2), top = (screen.height/2)-(h/2); return window.open(url, title, 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=1, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+top+', left='+left); } </script> Можно еще так..
  4. <?php if((int)$price > 15000){ ?> <span>Доставка по Москве: БЕСПЛАТНАЯ</span> <?php }else{?> <span>Доставка по Москве: 590р.</span> <?php } ?>
  5. <span itemprop="itemListElement" itemscope itemtype="http://schema.org/Product"> <span itemprop="position"><?php echo $pri; ?></span>
  6. Для itemList позиция 1,2,3... Если товары выводятся foreach то: <?php foreach($products as $key => $product){ ?> <div itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> ... <span itemprop="position"><?php echo $key; ?></span> ... </div> <?php }?> Есть одно НО.. Не уверен что для товаров это необходимо.
  7. У вас цена за штуку. Это значит в поле кол-ва в м.п. выводить м.п в упаковке помноженные на кол-во штук, а при нажатии на + (2 * 2.44) либо - (1 * 2.44) и обновлять в поле. При добавлении в корзину добавлять не кол-во штук, а значение данного поля. Топорненько, но как-то так..
  8. Если так, скажите пожалуйста, есть возможность использовать payoneer как шлюз и принимать с него paypal, visa, mastercard?
  9. Спасибо за ответ! На сколько мне известно payoneer позволяет получать платежи от компаний, но не от частных лиц. И на payoneer нет оплаты несколькими вариантами (paypal, visa mastercard и тп). Он как раз подойдет для снятия наличных на локальную кредитку..
  10. Здравствуйте! Такой вопрос, какие варианты оплаты (приема платежей) есть для работы на рынке США и Европы? 2checkout отпадает. Кто-то пользовался skrill и как его можно оформить?
  11. Сделать копии файлов model/currency.php, controller/currency.php, view/theme/*/common/currency.tpl, language/russian/currency.php, system/library/currency.php В индексном файле добавить $registry->set('customer_group', new CustonerGroup($registry)); Заменить в названии классов, Currency на UserGroup, переименовать файлы. В модели описать выборку из БД групп, в контроллере сделать вывод этой выборки в массив и сделать вывод этого в шаблоне tpl. В файле system/library/currency.php задавать куки уже для групп.. Поверхностно.
  12. Значит без $this->endSet($total_count) и функции endSet. и это убрать.
  13. В файле catalog/language/russian/product/category.php добавить: $_['text_count_products'] = '<span class="count-products">%s модел%s</span>'; в файле catalog/controller/product/category.php заменить if ($category_info['meta_h1']) { $data['heading_title'] = $category_info['meta_h1']; } else { $data['heading_title'] = $category_info['name']; } на $filter_data = array( 'filter_category_id' => $category_id, 'filter_sub_category' => true ); $total_count = $this->model_catalog_product->getTotalProducts($filter_data); $count_products = sprintf($this->language->get('text_count_products'), $total_count, $this->endSet($total_count)); if ($category_info['meta_h1']) { $data['heading_title'] = $category_info['meta_h1'] . $count_products; } else { $data['heading_title'] = $category_info['name'] . $count_products; } и перед функцией public function index() { вставить это: public function endSet( $value = 1, $status = array('ь', 'и', 'ей') ) { $array = array(2,0,1,1,1,2); return $status[($value % 100 > 4 && $value % 100 < 20)? 2 : $array[($value % 10 < 5) ? $value % 10 : 5]]; } Как-то так.
  14. Посмотрите как реализовано в файле catalog/controller/module/category.php $this->model_catalog_product->getTotalProducts($filter_data) Заносите в переменную и выводите в шаблоне catalog/view/product/category.tpl $filter_data = array( 'filter_category_id' => $result['category_id'], 'filter_sub_category' => true ); $data['heading_title'] = $category_info['name'] . $this->model_catalog_product->getTotalProducts($filter_data);
  15. Выводить доп. поле с количеством просмотров из БД, если такое там есть. В файле admin/model/module/модуль_блога.php найдите запрос к бд, где берутся значения для вывода в панель. После зайдите через phpMyAdmin в таблицу блога и посмотрите как называется поле количества просмотров. Добавьте название этого поля в запрос. В шаблоне admin/view/module/модуль_блога.tpl сделать вывод этого поля. Скопируйте строки для вывода тегов и замените переменные на переменные количества просмотров. Примерно так... (это вывод). Чтоб сказать точно как и что, нужно смотреть код!
  16. Вывод дополнительного поля в админке для ссылки на видео и вывод его в самом магазине.
  17. Будет дизайн, могу натянуть на движок. Выкладывайте конкретное ТЗ на разработку доп. функционала или модулей. Так вам никто ничего не напишет.. Вообще считаю что дизайн и натяжку должен делать один человек.
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.