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

nash

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

    421
  • З нами

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

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

  1. Установи модуль "персонализованные шаблоны" и не парься
  2. Добрый день! Учусь адаптировать модули с версии 1.5.х на 2.х Возникла следующая проблема: на странице схемы нужный модуль не отображается. Что я недоделал и какой код отвечает за вывод модуля на определенной схеме.
  3. ну задача поменялась. Мне нужно, чтобы в текстовое поле, которое я добавил, вводили некоторые цифры и чтобы эти цифры сохранялись в бд.
  4. вообщем добавил текстовое поле, в базе поле atr_tov В контроллере product.php добавил переменную atr_tov // Attributes $this->load->model('catalog/attribute'); if (isset($this->request->post['product_attribute'])) { $product_attributes = $this->request->post['product_attribute']; } elseif (isset($this->request->get['product_id'])) { $product_attributes = $this->model_catalog_product->getProductAttributes($this->request->get['product_id']); } else { $product_attributes = array(); } $this->data['product_attributes'] = array(); foreach ($product_attributes as $product_attribute) { $attribute_info = $this->model_catalog_attribute->getAttribute($product_attribute['attribute_id']); if ($attribute_info) { $this->data['product_attributes'][] = array( 'attribute_id' => $product_attribute['attribute_id'], 'name' => $attribute_info['name'], 'product_attribute_description' => $product_attribute['product_attribute_description'], 'atr_tov' => $product_attribute['atr_tov'] ); } } В модель product.php добавил переменную в запрос в функции addProduct() if (isset($data['product_attribute'])) { foreach ($data['product_attribute'] as $product_attribute) { if ($product_attribute['attribute_id']) { $this->db->query("DELETE FROM " . DB_PREFIX . "product_attribute WHERE product_id = '" . (int)$product_id . "' AND attribute_id = '" . (int)$product_attribute['attribute_id'] . "'"); foreach ($product_attribute['product_attribute_description'] as $language_id => $product_attribute_description) { $this->db->query("INSERT INTO " . DB_PREFIX . "product_attribute SET product_id = '" . (int)$product_id . "', attribute_id = '" . (int)$product_attribute['attribute_id'] . "', language_id = '" . (int)$language_id . "', text = '" . $this->db->escape($product_attribute_description['text']) . "', atr_tov = '" . (int)$product_attribute_description['atr_tov'] . "'"); } } } } в editProduct() добавил тоже. В итоге при добавлении товара появляется ошибка, которая ссылается на строку из первого листинга: 'atr_tov' => $product_attribute['atr_tov'] Notice: Undefined index: atr_tov in /home/c/xxx/xxx/public_html/vqmod/vqcache/vq2-admin_controller_catalog_product.php on line 1538 Подскажите, пожалуйста, где у меня ошибка.
  5. Добрый день! Нужна помощь в реализации следующего функционала (возможно есть уже такие модули): - необходимо реализовать выбор атрибута (чекбокс) в товаре, который необходимо вывести со значением на странице списка товаров. В разных категориях товаров, должны быть разные атрибуты.
  6. что-то у себя я не нашел поля для шаблонов. сделайте, пожалуйста, скрин, где это можно посмотреть. И есть ли мануал по данному модулю?
  7. возможно ли как-то для записи сделать отдельный шаблон оформления tpl ? Например, я захотел на статьях сделать один фон, а на новостях другой.
  8. Подскажите, пожалуйста, почему не отображается модуль новостей в схемах? Еще... ввожу сео-урл, например, "pervaja_novost", а на сайте выводит только "pervaja". Как пофиксить эту проблему?
  9. еще что-то не нашел, можно ли сразу вывести элементы управления? сейчас они отображаются по клику на изображение
  10. мне лайтбоксы нужны только. Блин я прямо по мануалу делаю, вроде все также. Через контроллер подключил файл стилей и js галереи
  11. Вроде все сделал по мануалу... в новом окне открывается( сам сайт, где не работает галерея Код файла product.zip продукт.тпл:
  12. Добрый день! помогите, пожалуйста, установить данную галерею в карточку товара ocstore 1.5.5.1.2 Что-то не получается, изображение открывается в новом окне. Если кто-то скинет файлик product.tpl с этой галереей буду очень благодарен.
  13. а что не так? не понимаю...) подскажите, пожалуйста... /* Search */ $('.button-search').bind('click', function() { url = $('base').attr('href') + 'index.php?route=product/search'; var filter_name = $('input[name=\'search\']').attr('value'); if (filter_name) { url += '&search=' + encodeURIComponent(filter_name); } location = url; }); $('#search input[name=\'search\']').bind('keydown', function(e) { if (e.keyCode == 13) { url = $('base').attr('href') + 'index.php?route=product/search'; var filter_name = $('input[name=\'search\']').attr('value'); if (filter_name) { url += '&search=' + encodeURIComponent(filter_name); } location = url; } });
  14. Добрый день! не работает поиск, не передается параметр в input на страницу поиска. В url запрос есть, а в самой форме нет. Помогите, пожалуйста, решить эту проблему.
  15. затуп был в том, что не мог найти модель, искал в папке feed, а она оказывается в папке export :-)
  16. Добрый день! Помогите, пожалуйста, как добавить тег announce в yml файл ? файл контроллера прикладываю. В этот тег я хочу вставлять краткое описание товара- поле, которое я сам добавил в админке. Сам тег выводится, а значение переменной не подгружается. yandex_market.php

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

Important Information

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