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

kate1987

Пользователи
  
  • Публикаций

    370
  • Зарегистрирован

  • Посещение

Все публикации пользователя kate1987

  1. Я уже все добавила) В товаре отображаеся, но нужно в товаре на странице категории.....
  2. в дпнном поле в товаре будут какие то характеристики, которые будут выводится напротив каждого товара на сранице категории показано на скрине
  3. Извините у себя правильно написала, здесь нет . Конечно так 'new1' => $result['new1'], Но все равно не работает( Даже в фаебаге стиль new1 не находит
  4. Помогите пожалуйста, действительно очень нужно....
  5. Здравствуйте. Использую opencart 1.5.1.3 ДЛя товара создала дополнительное поле с названием new1, мне его нужно вывести на страницу категории. Что я делаю 1. Добавляю в catalog/controller/product/category.php $this->data['text_new1'] = $this->language->get('text_new1'); после $this->data['text_model'] = $this->language->get('text_model'); 2. после 'description' => substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 100) . '..', добавляю 'new1'' => $result['new1'], 3. В файл catalog/language/english/product/category.php $_['new1'] = 'Новое поле1:'; 4. В файл catalog/view/theme/default/template/product/category.tpl после <div class="description"><?php echo $product['description']; ?></div> добавляю <div class="new1"><?php echo $product['new1']; ?></div> Ошибок нет но и поле не выводит. Подскажите пожалуйста что не так? сайт http://sever33.shopdepot.ru/index.php?route=product/category&path=59
  6. Вот простенький мануал для версии 1,5,1,3 как создать специфические шаблоны .tpl для категорий, товаров и т.д. !Шаблон зависит от файла .tpl в название которого вписывается id категории. Например для категории с id 55, название шаблона будет category_55.tpl (файл соответственно нужно поместить в папку /catalog/view/theme/default/template/product/category_55.tpl) и т.д. для других категорий. Далее делаем следующие изменения в файлах Откройте catalog\controller\product\category.php Загружем специфичский шаблон // Найдите : if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/product/category.tpl')) { $this->template = $this->config->get('config_template') . '/template/product/category.tpl'; } else { $this->template = 'default/template/product/category.tpl'; } // ЗАМЕНИТЕ : if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/product/category_'.$category_id.'.tpl')) { $this->template = $this->config->get('config_template') . '/template/product/category_'.$category_id.'.tpl'; } elseif (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/product/category.tpl')) { $this->template = $this->config->get('config_template') . '/template/product/category.tpl'; } else { $this->template = 'default/template/product/category.tpl'; } : Дальше в этом же файле // Найдите : $this->document->setTitle($category_info['name']); //ВЫШЕ ВСТАВьТЕ : if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/stylesheet/category_'.$category_id.'.css')) { $this->document->addStyle('catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/category_'.$category_id.'.css'); } Пример структурыstylesheet/ stylesheet.csscategory_18.css product_17.css information_3.css template/ product/ category.tpl category_18.tpl product_17.tpl information/ information.tpl information_3.tpl category_product_information_spesific_template.xml
  7. Сделала так. Так как у меня в категории для всех товаров использовался один рисунок, я сам рисунок в товарах убрала, оставила описание и рисунок в категории и чуть изменила стиль товаров в категориях. Станица с товаром теперь вообще не нужна.
  8. Эти модули я смотрела чуть не то, есть решение под опенкарт 1.4.9.
  9. Здравствуйте. Хочу сделать опции в виде таблички + для каждой опции отдельную кнопку купить (см. рис.) Версия Opencart 1.5.1.3 Подскажите пожалуйста, может кно нибудь уже делал?
  10. Здравствуйте. Помогите пожалуйста добавить минимальное количество для заказа товара в админку. А именно в Отчеты - товары - куплено. Версия opencart 1.5.1.3
  11. извините они в принципе и не надо. Вот так $this->load->model('admin/model/report/product'); $product_total = $this->model_report_product->getTotalPurchased($data); $results = $this->model_report_product->getPurchased($data); foreach ($results as $result) { $this->data['products'][] = array( 'quantity' => $result['quantity'], ); } Нужно вывести только количество купленного товара этого вида. Например на странице с товаром появляется текст. Уже заказано _________(количество) данного товара
  12. В файле catalog/controller/product/product.php дописла $this->load->model('admin/model/report/product'); $this->data['products'] = array(); $data = array( 'filter_date_start' => $filter_date_start, 'filter_date_end' => $filter_date_end, 'filter_order_status_id' => $filter_order_status_id, 'start' => ($page - 1) * $this->config->get('config_admin_limit'), 'limit' => $this->config->get('config_admin_limit') ); $product_total = $this->model_report_product->getTotalPurchased($data); $results = $this->model_report_product->getPurchased($data); foreach ($results as $result) { $this->data['products'][] = array( 'name' => $result['name'], 'model' => $result['model'], 'quantity' => $result['quantity'], 'total' => $this->currency->format($result['total'], $this->config->get('config_currency')) ); } Потом в product.tpl <div style="height:50px; width:100px; background:red;"> <?php if ($products) { ?> <?php foreach ($products as $product) { ?> <?php echo $product['quantity']; ?> <?php } ?> <?php } else { ?> <?php echo $text_no_results; ?> <?php } ?> </div> Но к сожалению не помогло
  13. Здравствуйте. В админке опенкарт (версия 1.5.3) во вкладке Отчеты - товары - куплено, есть общее количество купленного товара одного вида. Мне нужно вывести это количество на страницу товара (тоесть подсчитать общее количество купленного товара). Может кто-нибудь знает как сделать?
  14. kate1987

    Хинди для opencart

    там к сожалению нет, там я в первую очередь искала
  15. счетчик общего количества заказанного товара (см. название темы :)) Нужен для совместных закупок.
  16. kate1987

    Хинди для opencart

    Здравствуйте. Может кто-нибудь подскажет откуда скачать хинди для фпронтенда. Написано что этот язык есть а найти не могу.
  17. В фаебаге вот такая ошибка высвечивается 500 Internal Server Error chrome://firebug/content/blank.gif 224ms
  18. хм, а какой браузер? Да в хроме и в опере работает, что ж такое....
  19. Здравствуйте. На моем сайте http://ebay2.7771757.ru/index.php?route=checkout/checkout (логин admin пароль 1) не работает кнопка далее в 5 шаге оформления заказа, а именно при выборе методов оплаты, версия opencart 1.5.1.3 Не могу понять в чем ошибка, помогите пожалуйста
  20. kate1987

    Голосование в опенкарт

    Вот наконец то сделала голосование. Представляю всеобщему пользованию может кому то поможет. Можно установить отображение голосование только для зарегистированных пользователей или для всех, также можно установить допустимое количество голосование в день (пользователь может голосовать за любые товары 1 раз в день, или - только за 1 товар). В архиве 3 файла php, 1 css, 1 js 1. Розархивируйте папку и скопируйте содержимое в корень сайта 2. В файл header.tpl (catalogviewthemedefaulttemplatecommon) в район тега добавьте <script src="voting/voting.js" type="text/javascript"></script> 3. разместите код в product.tpl (catalogviewthemedefaulttemplateproduct), который отвечает за вывод голосование (любой на выбор) а) для системы голосования с отображением 2 кнопок (Up и Down), отображается общее количество проголосовавших и текущие голоса <div class="vot_updown1" id="vt_<?= $product_id?>"></div> б) для 2 кнопок (Up и Down), отображается отображается общее количество проголосовавших и текущие голоса для каждой кнопки <div class="vot_updown2" id="vt_<?= $product_id?>"></div> в) отображение только текущих голосов <div class="vot_plus" id="vt_<?= $product_id?>"></div> 4. Укажите данные для подключения к вашей базе данных в файле voting.php define('DBHOST', 'localhost'); - замените localhost на ваш MySQL сервер (в болшинстве случаев заменять не надо) define('DBUSER', 'root'); - заменить root на пользователя БД define('DBPASS', 'passdb'); - пароль в Бд define('DBNAME', 'dbname'); - имя БД 5. Создайте таблицы, запустив файл voting/create_tables.php в вашем браузере. Для локального использования адрес будет иметь такой вид http://localhost/voting/create_tables.php, где localhost - имя домена или название папки 6. Скопировать содержимое файла стилей voting.css в catalogviewthemedefaultstylesheetstylesheet.css ДА картинки переместите в папку в корне сайта image/ P.S. может кто то захочет отблагодарить, вот R510443999353 voting.zip
  21. Решила проблему. У меня опенкарт 1,4,9,5 В настройках в админке указала почту в двух местах. Система - настройки - общие * E-Mail: здесь, и Система - настройки - почта Параметры функции mail: здесь. Поэтому и происходило дублирование
  22. Здравствуйте. При регистрации нового пользователя ему, то есть пользователю приходит письмо на почту Добро пожаловать и благодарим Вас за .......... Письмо точно такого же содержания приходит на почту админу, при заказе точно такая же история. Как убрать эти дублирования писем? В настройках почты указаны параметры Оповещение о заказе по E-mail: Оповестить владельца магазина о новом заказе. Да Оповещение о новом клиенте:Оповестить владельца магазина о регистрации нового клиента. Нет
  23. решила проблему. удалила этот модуль, он мне оказался не нужен и для следующих файлов версий опенкарт 1.4.x: /catalog/model/tool/seo_url.php 1.5.x: /catalog/controller/common/seo_url.php нужно заменить код $url .= '/' . $query->row['keyword']; на код $url = '/' . $query->row['keyword'];

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.