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

Baco

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

    2 247
  • З нами

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

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

  1. <modification>    
    	<file name="catalog/controller/product/product.php">
    		<operation>
    			<search position="after"><![CDATA[$product_info = $this->model_catalog_product->getProduct($product_id);]]></search>
    			<add><![CDATA[
    				$allcats = $this->model_catalog_product->getCategories($product_id);
    				$categories = array();
    				foreach( $allcats as $allcat ) {
    					$categ = $this->model_catalog_category->getCategory($allcat['category_id']);					
    					$extract['name'] = $categ['name'];
    					$extract['description'] = utf8_substr(strip_tags(html_entity_decode($categ['description'], ENT_QUOTES, 'UTF-8')), 0, 120) . '...';
    					$categories[] = $extract;
    				}
    			]]></add>
    		</operation>
    		<operation>
    			<search position="before"><![CDATA[$this->data['manufacturer'] = $product_info['manufacturer'];]]></search>
    			<add><![CDATA[
    				$this->data['categories'] = $categories;
    			]]></add>
    		</operation>
    	</file>	
    	<file name="catalog/view/theme/default/template/product/product.tpl">
    		<operation>
    			<search position="before"><![CDATA[<span><?php echo $text_model; ?></span> <?php echo $model; ?><br />]]></search>
    			<add><![CDATA[
    			<?php if( $categories ): ?>				
    				<?php foreach( $categories as $category ): ?>
    					<?php echo $category['name']; ?><br/>					
    					<?php echo $category['description']; ?><br/>
    				<?php endforeach; ?>
    				<br />
    			<?php endif; ?>
    			]]></add>
    		</operation>
    	</file>
    </modification>
    

     

    Это сохранить с произвольным именем но в формате .XML и положить в папку vQmod/xml/

  2. Создайте в таблице category поле weight и вносите туда все необходимые данные, соотв. и в каталоге, будуте выводить только те данные веса, ключ которого будет category_id, в самой базе добавьте на инсерт и апдейт таблицы запрос  `weight` = '" . (int)$data['weight'] . "',

  3. Deadcow - генератор урлов, SEOPRO - патч для переписи урлов в магазине, с учетом многих негативных факторов... в привязке с менеджером для урл, отличная весчь... Только вопрос, по сравнению с встроенным в 1.5.4.1 насколько модифицирован  ?

  4. Это, как я понял подключение к jCarousel, проще Вам заказать и даже грамотный верстальщик уберёт признаки карусели и повыводить всё красиво блоками, так как и хотите, ибо модули стандартные (реккомендуемые, хиты продаж) выполняют такой функционал, но я предполагаю, что они так же привязаны к карусели...

  5. В файле по адресу catalog\controller\common\header.php перед 

    // Menu
    		$this->load->model('catalog/category');
    

     

    вставляете

    $this->load->model('catalog/manufacturer');
    		$this->data['manufacturers'] = array();
    					
    		$manufacturers = $this->model_catalog_manufacturer->getManufacturers(0);
    		foreach($manufacturers as $manufacturer)
    		{
    			$this->data['manufacturers'][] = array(
    				'manufacturer_id' => $manufacturer['manufacturer_id'],
    				'name'        => $manufacturer['name'] ,
    				'href'        => $this->url->link('product/manufacturer/info', 'manufacturer_id=' . $manufacturer['manufacturer_id'])
    			);
    		}
    

     

    в файле, по адресу catalog\view\theme\default\template\common\header.tpl 

    перед 

    </ul>
    </div>
    <?php } ?>
    <div id="notification_holder">
    

     

    вставляете 

    <li>
      <a href="index.php?route=product/manufacturer"><?php echo "Производители" ?></a>        
    		<div>
    		<?php foreach ($manufacturers as $manufacturer) { ?>
            <ul>		
    			<li><a href="<?php echo $manufacturer['href']; ?>"><?php echo $manufacturer['name']; ?></a></li>		
            </ul>
    		<?php } ?>
    		</div>        
    	</li>
    
    • +1 2
  6. Алгоритм реализации, на приведённом выше ресурсе, в своей конечной цели приводит к отображению производителей в категории, излагайте тогда понятливей ваш вопрос, и не вводите в заблуждение.

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

Important Information

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