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

Ulv

Users
  
  • Posts

    136
  • Joined

  • Last visited

Everything posted by 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. $_['text_count_products'] = '<span class=\"count-products\">%s</span>';
  13. Значит без $this->endSet($total_count) и функции endSet. и это убрать.
  14. В файле 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]]; } Как-то так.
  15. Посмотрите как реализовано в файле 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);
  16. Выводить доп. поле с количеством просмотров из БД, если такое там есть. В файле admin/model/module/модуль_блога.php найдите запрос к бд, где берутся значения для вывода в панель. После зайдите через phpMyAdmin в таблицу блога и посмотрите как называется поле количества просмотров. Добавьте название этого поля в запрос. В шаблоне admin/view/module/модуль_блога.tpl сделать вывод этого поля. Скопируйте строки для вывода тегов и замените переменные на переменные количества просмотров. Примерно так... (это вывод). Чтоб сказать точно как и что, нужно смотреть код!
  17. Вывод дополнительного поля в админке для ссылки на видео и вывод его в самом магазине.
  18. Будет дизайн, могу натянуть на движок. Выкладывайте конкретное ТЗ на разработку доп. функционала или модулей. Так вам никто ничего не напишет.. Вообще считаю что дизайн и натяжку должен делать один человек.
×
×
  • 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.