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

max1985

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

    610
  • З нами

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

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

  1. Сделал так: Установил чистую сборку, а потом переносил все вручную, часть через модуль Экспорт / Импорт, часть через Экспорт / Импорт баз. VQmod пока не трогал, буду все модули с нуля ставить...

     

    Не пойму почему не сделают нормальные обновления, чтоб без проблем можно было обновится... Например как в Joomla!

  2. Подскажите пожалуйста где можно взять инструкция по обновлению ocStore 1.5.4.1 до последней версии? Раньше вроде вместе с дистрибутивом шел файл с описанием, сейчас его нет. И вообще это реально сделать?

     

  3. Собственно сабж!

    Я так понимаю что-то надо сделать с этим куском кода:

    foreach ($results as $result) {
            	$this->data['reviews'][] = array(
            		'author'     => $result['author'],
    				'text'       => $result['text'],
    				'rating'     => (int)$result['rating'],
            		'reviews'    => sprintf($this->language->get('text_reviews'), (int)$review_total),
            		'date_added' => date($this->language->get('date_format_short'), strtotime($result['date_added']))
            	);
          	}	
    

    но не пойму что и как ) Как не пытался прикрутить регулярное выражение, что-то не выходит.

     

    Помогите пожалуйста!

  4. Здравствуйте! 

    Подскажите пожалуйста как реализовать чтоб при попытке отправить второе письмо администрации, выдавало сообщение о том что письмо отправлено. 

    Спасибо!

  5. Да есть же!

    Исправил заголовки и:

    X-Delta-Spam-Score: 0

     

    Ура! Кому интересно использовал решение из данного топика (в самом низу есть xml файл, делал ручками т.к. не пользуюсь VQMod-ом, но у кого есть - еще проще):

    http://forum.opencart.com/viewtopic.php?f=20&t=120464

    У Вас файла случайно не осталось, а то на этом сайте файл удален. Или может расскажите что надо сделать?

  6. Здравствуйте Уважаемые знатоки Opencart!

    После установки SeoPro, перестала работать почта при заказе (не приходят ни админу, ни покупателю), а также форма обратной связи.

    Opencart 2.0.3.1

    Может кто сталкивался? Помогите!

  7. Нашел такое решение:

     

    в файле catalog/model/catalog/product.php

     

    после кода

    foreach ($query->rows as $result) { 
    			if( $product_id != $result['related_id'] )$product_data[$result['related_id']] = $this->getProduct($result['related_id']);
    		}
    

    добавить

     

    $max_related = 4;
    
    
    $num_related = $max_related - count($product_data);
    if($num_related > 0)
    {    
    $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product_to_category p2c LEFT JOIN " . DB_PREFIX . "product p ON (p2c.product_id = p.product_id) LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) WHERE p2c.category_id IN (SELECT category_id FROM " . DB_PREFIX . "product_to_category WHERE product_id = '" . (int)$product_id . "') AND p.product_id != '" . (int)$product_id . "' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "' ORDER BY RAND() LIMIT 0," . $num_related); 
    
    
    foreach ($query->rows as $result) { 
    $product_data[$result['product_id']] = $this->getProduct($result['product_id']);
    }
    }
    
    
    $num_related = $max_related - count($product_data);
    if($num_related > 0)
    { 
    
    
    $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product p LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) WHERE p.manufacturer_id IN (SELECT manufacturer_id FROM " . DB_PREFIX . "product WHERE product_id = '" . (int)$product_id . "') AND p.product_id != '" . (int)$product_id . "' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "' ORDER BY RAND() LIMIT 0," . $num_related); 
    
    
    foreach ($query->rows as $result)
    $product_data[$result['product_id']] = $this->getProduct($result['product_id']);  
       
    return $product_data;
    }
    

    Товары появились, но ссылка на похожие товары получилась немного не правильная, т.е. в ссылке нет /категория/

     

    Должно быть так:

    сайт.ру/категория/товар.html

    А на самом деле так:

    сайт.ру/товар.html

     

     

    Помогите пожалуйста исправить код! Спасибо!

  8. Установил на opencart 2 этот модуль autocalc_price_option_v2.0.18.2_opencart2.ocmod.xml

    Все работает, но при правке файла /catalog/view/theme/default/template/product/product.tpl не отображает изменения пока не выключить модуль через админку. Наверное какие-то бока с кэшем. 

    Помогите пожалуйста исправить!

  9. Все прайсы разные? если да - то да столько же схем сколько прайсов

    но если у вас все прайсы разные - то и через ваш вариант у вас будет столько же условий - в чем разница? более того вы еще и БД нагрузите этой выборкой.  

     

    не хотите через схему - можно использовать, например, кейворды категории для вывода вашего прайса. если сделать по-умномуб то вам просто нужно сделать копию дескрпшена для категории и поместить ее над товарной сеткой в категории. там где надо прайс заполняете поле. где не надо не заполняете)

    Можно попробовать

     

    P.S.

     

    Так и сделал, все получилось!

  10. зачем устраивать геммор с правкой шаблона "опознованием" айдишников категорий - когда всего-то навсего нужно создать ОДНУ!!! СХЕМУ выбрать ее у всех нужных категорий. и прописать эту схему к модулям используемым на странице категорий. более того при добавлении новой категории где нужен вывод этого же прайса - вся задача сведется к выбору схемы в категории. 

     

     

    а если вам потом понадобится у одной из этих категорий выводить ДРУГОЙ прайс - вы что делать будете с решением которое вы тут обдумываете?

     

    используйте схемы - это займет у вас 15 минут. а мы тут обсуждения на сутки устроили. Да и если вы планируете вносить сторонний код не vqmod'ом - то потом еще и проблемы с обновлением будут - код придется по-новой писать и т.д...

    Если делать через схемы, то это надо создавать столько же схем сколько и прайсов. Или я чего-то не понимаю?

  11. Ну, если ссылки постоянные будут, то можно и ручками в шаблонах их прописать в нужном месте с условием (если файл существует - показать ссылку на него). 40-50 не так много, в принципе. Зато гарантированно будут работать и никаких глюков или конфликтов.

    Напишите код условия!

  12. Нашел касок кода для вывода текста в товарах определенной категории:

    <?php $categories = $this->model_catalog_product->getCategories($product_id); ?>
    <?php foreach($categories as $category) { ?>
    <?php if($category['category_id'] == 150) { ?>
    text 1
    <?php } ?>
    <?php } ?>
    

    Он работает!!

     

    Сделать бы такое для самой категории! 

  13. Нужно для того что-бы вывести ссылку на прайс для конкретной категории, сверху! А описание у меня в самом низу страницы, в него не вариант добавлять, никто не заметит.

  14. создаете схему - в меню система - дизайн

    путь в новой схеме не прописывайте!

     

    в категориях где нужно вывести блок ставим не схему по-умолчанию - а созданную вами - таб дизайн при редактировании категории

     

    модуль для вывода контента (приветствие или любой другой) привязываем к этой схеме. получаем то что вы и хотели)

     

    если на страницы категории в схеме по-умолчани выведены какие либо модули - то на новой схеме их не будет - нужно будет прикрутить модули к новой схеме.

    Это проблематично если много страниц добавить надо.

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

Important Information

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