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

Baco

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

    2 247
  • З нами

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

Повідомлення, опубліковані користувачем Baco

  1. Спасибо, но хотелось бы узнать можно написать модуль аукциона имеено для opencart?

    Проще спарить авторизацию ОС и вышеперечисленного аукциона, писать под ОС модуль скрипт аукциона на MVC это действительно нужно иметь бюджет солидный для стимула прогера и дизайнера...
  2. Доброго времени...Хотелось бы увидеть раздел, аналогичный разделу "Отзывы о заказчиках", так как героев знать в лицо это одно, но и фрилансерам, как в большей степени участникам этого форума, тоже, следовало бы знать в лицо того или иного заказчика услуг и не наступать на грабли 2 раза.Аргумент 1-н: неадекватный заказчик услуг фрилансера, будет морочить голову не одному исполнителю, будь то дизайнеркодер или СЕО-спец... так что создавая своеобразную БД, можно в полной мере быть уверенным как и в позитивной репутации работодателя или же тиранического афериста...

    • +1 3
  3. Интересная работа. Тыкал по сайту и пытался вербализировать странное ощущение. А потом понял: DLE. Шрифты и стили создали у меня ощущение DLE. Baco, расскажите, почему выбрали реализацию на OC?

    Доброго времени, возможно и есть какое то стилистическое сходство с DLE, но уверяю, что на 100% это ОС, почему выбрал ?!, во первых - просто нравиться сам движок, а во 2-х, перспектива заказчика, так как он хочет сперва набить клиентуру на этом портале, а через некий период, сделать магазин, что б вместо скачки прайсов, можно было полноценно сделать заказ товара (опт, розница, партнёрка и т.д...)
    • +1 1
  4. ИМХО, не стоит списывать разработчиков из потенциальных клиентов.

    Соглашусь полностью, даже более чем уверен, что покупка усложнённого функционала скорее всего осуществляется спецами, нежели простыми обываетлями. которые всего навсего выделяют бюджет и % соотв. идёт на покупку модификаторов именно разработчиком-интегратором...
  5. Не выводятся товары ни как. Ни на русском ни анг. ни арабским))) не выводятся товары и не удаляются ранее добавленные (когда модуль работал) что то случилось! Помогите советом!

    У меня такое случалось, если подключал стороннюю библиотеку Jquery, лечилось noConflict - ом...
  6. 3-х уровневое меню...

    \catalog\controller\module\category.php (заменить всё в этом файле)

    <?php
    class ControllerModuleCategory extends Controller {
      protected function index() {
      $this->language->load('module/category');
    
       $this->data['heading_title'] = $this->language->get('heading_title');
    
      if (isset($this->request->get['path'])) {
    	 $parts = explode('_', (string)$this->request->get['path']);
      } else {
    	 $parts = array();
      }
    
      if (isset($parts[0])) {
    	 $this->data['category_id'] = $parts[0];
      } else {
    	 $this->data['category_id'] = 0;
      }
    
      if (isset($parts[1])) {
    	 $this->data['child_id'] = $parts[1];
      } else {
    	 $this->data['child_id'] = 0;
      }
    		if (isset($parts[2])) {
    	 $this->data['sisters_id'] = $parts[2];
      } else {
    	 $this->data['sisters_id'] = 0;
      }		
      $this->load->model('catalog/category');
      $this->load->model('catalog/product');
    
      $this->data['categories'] = array();
    
      $categories = $this->model_catalog_category->getCategories(0);
    
    	  foreach ($categories as $category) {
    
    		 $children_data = array();
    		 $sister_data = array();
    
    		 $children = $this->model_catalog_category->getCategories($category['category_id']);
    
    		 foreach ($children as $child) {		  
    			$sister_data = array();
    			$sisters = $this->model_catalog_category->getCategories($child['category_id']);
    			if($sisters) {
    			   foreach ($sisters as $sisterMember) {
    				  $sister_data[] = array(
    					 'category_id' =>$sisterMember['category_id'],
    					 'name'		=> $sisterMember['name'],
    					 'href'		=> $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id']. '_' . $sisterMember['category_id'])  
    				  );					
    
    			   }
    			   $children_data[] = array(
    					 'category_id' => $child['category_id'],
    					 'sister_id'   => $sister_data,
    					 'name'		=> $child['name'],
    					 'href'		=> $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id'])  
    				  );  
    			}else{					
    			   $children_data[] = array(
    				  'category_id' => $child['category_id'],
    				  'sister_id'	=>'',
    				  'name'		=> $child['name'],
    				  'href'		=> $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id'])  
    			   );  
    			}
    		 }		
    		 $data = array(
    			'filter_category_id'  => $category['category_id'],
    			'filter_sub_category' => true  
    		 );	
    
    		 $product_total = $this->model_catalog_product->getTotalProducts($data);
    
    		 $this->data['categories'][] = array(
    			'category_id' => $category['category_id'],
    			'name'		=> $category['name'],
    			'children'	=> $children_data,
    			'sister'	=> $sister_data,
    			'href'		=> $this->url->link('product/category', 'path=' . $category['category_id'])
    		 );
    	  }
    
      if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/module/category.tpl')) {
    	 $this->template = $this->config->get('config_template') . '/template/module/category.tpl';
      } else {
    	 $this->template = 'default/template/module/category.tpl';
      }
    
      $this->render();
     }
    }
    ?>

    И в этом \catalog\view\theme\default\template\module\category.tpl тоже всё заменить на

    <div class="box">
     <div class="box-heading"><?php echo $heading_title; ?></div>
     <div class="box-content">
       <div class="box-category">
    <?php foreach ($categories as $category) { ?>
      <ul>
        <?php if ($category['category_id'] == $category_id) { ?>
        <li>
    
    	  <a href="<?php echo $category['href']; ?>" class="active"><?php echo $category['name']; ?></a>
    	    <?php if ($category['children']) { ?>
    	    <ul>
    		  <?php foreach ($category['children'] as $child) { ?>
    		  <li>
    		    <a href="<?php echo $child['href']; ?>"<?php if ($child['category_id'] == $child_id)  ?> class="active"><?php  ?><?php echo $child['name']; ?></a>
    			    <?php if($child['sister_id']){ ?>
    				  <ul>
    				  <?php foreach($child['sister_id'] as $sisters) { ?>
    				    <li>  
    				    <a href="<?php echo $sisters['href']; ?>"<?php if ($sisters['category_id'] == $sisters_id) { ?> class="active"<?php } ?>>  <?php echo $sisters['name']; ?></a>
    				    </li>
    				  <?php } ?>
    				  </ul>
    			   <?php } ?>			 
    		  </li>
    		  <?php } ?>
    	    </ul>
    	  <?php } ?>
        </li>
        <?php } ?>
      </ul>
    <?php } ?>
       </div>
     </div>
    </div>

  7. А практически, "только циферкой корзину обозначить" можно проще, например сперва присвоил в CSS

    background: url('../image/button-search.png') center center no-repeat;
    
    в таблице стилей...

    заменив на

    #header #cart .heading a span {
    background: url('../image/button-search.png') center center no-repeat;
    padding-right: 15px;
    }
    
    post-17899-0-27763300-1343861457_thumb.png

    а в самом файле view зачистил заголовок комментарием, а в котнроллере заменил на ...

    $this->data['text_items'] = sprintf($this->cart->countProducts());
    

    и получилось вот как то так...

    post-17899-0-27707700-1343861985_thumb.png

  8. Теоретически,по адресу catalogviewthemedefaulttemplatemodulecart.tpl в этом файле значение переменной

    <?php echo $product['quantity']; ?>
    
    указывает именно на

    AlexFisher

    " только циферкой корзину обозначить" (Я так понял, циферка, это количество товара в штуках ).

    В контроллера этого же модуля, значение находится среди массивов

    $this->data['products'][] = array(
    	'key'	  => $product['key'],
    	'thumb'	=> $image,
    	'name'	 => $product['name'],
    	'model'	=> $product['model'],
    	'option'   => $option_data,
    	'quantity' => $product['quantity'],
    	'price'	=> $price,
    	'total'	=> $total,
    	'href'	 => $this->url->link('product/product', 'product_id=' . $product['product_id'])
       );
    
    Можно просто в CSS прописать стиль вывода переменной в блоке изменив табличное значение
    <td class="quantity">x <?php echo $product['quantity']; ?></td>
    
    Но это всего лиш при активной (открытой) корзине в header.
  9. Заходиш в админ. панель, Дополнения---Модули---Рекомендуемые и в поле вводиш название товара, он автоматически подберётся, нажимаеш на него и он добавиться с блок ниже, потом ещё ниже выбираеш, где он должен позиционироваться и всё... точно так же, при редактировании товара можно добавить...

    • +1 1
  10. CSV importexport, любую таблицу можно отредактировать (кроме символов $ , ' , ") и в адеквате импортировать обратно даже кирилицу, как раз недавно редактировал этот модуль...

×
×
  • Створити...

Important Information

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