mebel Опубліковано: 29 серпня 2013 Share Опубліковано: 29 серпня 2013 Добрый день!помогите пожалуйста вывести размер товара в категории товара под картинкой(ширина/высота/глубина)OpenCart 5.4.1 Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 29 серпня 2013 Share Опубліковано: 29 серпня 2013 Использовать для этого атрибуты и почитать ЗДЕСЬ Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 29 серпня 2013 Автор Share Опубліковано: 29 серпня 2013 размеры должны выводиться с поля размер и вес под картинкой товара в категории,а не в карточке товара Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 29 серпня 2013 Share Опубліковано: 29 серпня 2013 Странно.Но я дал ссылку именно на описание вывода атрибутов в списке категорий, а не в карточке товара.Или смотрю в книгу и вижу комбинацию из пяти пальцев? Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 29 серпня 2013 Автор Share Опубліковано: 29 серпня 2013 при добавлении товара,в /данных/ есть поле(размер и вес товара)их я вывел в карточку товара,теперь мне нужно вывести (размер) в категорию товара,тоесть поле( модель )мне необходима ее я изменять небуду,надеюсь так понятней! Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Добрый день!помогите пожалуйста вывести размер товара в категории товара под картинкой(ширина/высота/глубина)OpenCart 5.4.1 По умолчанию в Opencart нет значения "глубина", раз так , то придётся создавать во многих файлах и подключать в базе данных.Если хватает знаний то не вопрос,всё решаемо.Если нет то я дал ответ сразу же "Использовать для этого атрибуты........" Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 если в этом значении $_['text_dimension'] = 'Размеры (Д*Ш*В):'; прописать $_['text_dimension'] = 'Размеры (Шир*Выс*Глуб):';что-то меняеться и имеет какое-то отношение к базе данных?если нет,помогите пожалуйста вывести их в категорию товара, Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Так! С утра бодрящий кофе был не в прок))) Теперь понял о чём речь.Попробую попозже описать решение. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Отображение размеров товара в карточке продукта и в категории ( хотя вопрос и стоял в выводе только в категории думаю логично будет вывести это и в карточке товара,если не нужно,то игнорируем всё что касается товара product) Находим в файле: catalog/controller/product/product.php $this->data['text_model'] = $this->language->get('text_model'); После него добавляем: $this->data['text_dimensions'] = $this->language->get('text_dimensions'); $this->data['text_by'] = $this->language->get('text_by'); Здесь же находим $this->data['model'] = $product_info['model']; После него добавляем $this->data['length'] = $product_info['length']; $this->data['width'] = $product_info['width']; $this->data['height'] = $product_info['height']; В файле catalog/language/english/product/product.php Найти $_['text_model'] = 'Product Code:'; Добавить после $_['text_dimensions'] = 'Size:'; $_['text_by'] = ' x '; В файле catalog/language/russian/product/product.php Найти $_['text_model'] = 'Модель:'; Добавить после $_['text_dimensions'] = 'Размер:'; $_['text_by'] = ' x '; Не забываем в этом файле про кодировку UTF-8 без бом В файле catalog/view/theme/ВАШ ШАБЛОН/template/product/product.tpl Найти <span><?php echo $text_model; ?></span> <?php echo $model; ?><br /> После него добавить <span><?php echo $text_dimensions; ?></span> <?php echo $length; ?><?php echo $text_by; ?><?php echo $width; ?> <?php echo $text_by; ?><?php echo $height; ?><br /> В файле catalog/controller/product/category.php Найти $this->data['text_model'] = $this->language->get('text_model'); После него добавить $this->data['text_dimensions'] = $this->language->get('text_dimensions'); $this->data['text_by'] = $this->language->get('text_by'); Здесь же находим 'description' => substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 100) . '..', После добавить 'length' => number_format($result['length'], 1) . "''", 'width' => number_format($result['width'], 1) . "''", 'height' => number_format($result['height'], 1) . "''", В файле catalog/language/english/product/category.php $_['text_model'] = 'Product Code:'; После него добавить $_['text_dimensions'] = 'Size:'; $_['text_by'] = ' x '; В файле catalog/language/russian/product/category.php Найти $_['text_model'] = 'Модель:'; После него добавить $_['text_dimensions'] = 'Размер:'; $_['text_by'] = ' x '; В файле catalog/view/theme/ВАШ ШАБЛОН/template/product/category.tpl Найти <div class="description"><?php echo $product['description']; ?></div> После него добавить <div class="dimensions"><?php echo ($text_dimensions . $product['length'] . $text_by . $product['width'] . $text_by . $product['height']); ?> </div> Здесь же находим html += ' <div class="name">' + $(element).find('.name').html() + '</div>'; После него добавить html += ' <div class="dimensions">' + $(element).find('.dimensions').html() + '</div>'; Ниже есть аналогичный кусок кода html += '<div class="name">' + $(element).find('.name').html() + '</div>'; После него так же добавить html += '<div class="dimensions">' + $(element).find('.dimensions').html() + '</div>'; Готово ! 2 Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 Спасибо!все получилось.Как мне теперь вывести буквы перед каждым размером? Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Какие буквы? Надіслати Поділитися на інших сайтах More sharing options... 12strun Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Подозреваю, что Ш, В, Г. Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 Спасибо с буквами разобрался Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 помогите пожалуйста!все ввел как вы написали,все показывает хорошо,в категории товара отображение размеров нормально,но в карточке товара очень много нулей после точки,как их убрать Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Тогда иначе.Верните все файлы в product.tpl и product.php в изначальное состояние В файле catalog/language/russian/product/product.phpнайти $_['text_error'] = 'Товар не найден!'; добавить после $_['text_dimension'] = 'Размеры (Д*Ш*В):'; В файле catalog/language/english/product/product.phpнайти $_['text_error'] = 'Product not found!'; добавить после $_['text_dimension'] = 'Dimension:'; В файлеcatalog/controller/product/product.phpнайти $this->data['text_tags'] = $this->language->get('text_tags'); добавить после $this->data['text_dimension'] = $this->language->get('text_dimension'); найти $this->data['points'] = $product_info['points']; добавить после $this->data['length'] = $this->length->format($product_info['length'], $product_info['length_class_id']); $this->data['width'] = $this->length->format($product_info['width'], $product_info['length_class_id']); $this->data['height'] = $this->length->format($product_info['height'], $product_info['length_class_id']); В файлеcatalog/view/theme/default/template/product/product.tplнайти <span><?php echo $text_model; ?></span> <?php echo $model; ?><br /> добавить после <?php if ($length > 0) { ?> <span><?php echo $text_dimension; ?></span> <?php echo $length; if(!empty($length)) echo " x "; echo $width; if(!empty($width)) echo " x "; echo $height; ?><br /> <?php } ?> В данном случае если поле Размеры в админке не заполнено ничего выводится не будет. 2 Надіслати Поділитися на інших сайтах More sharing options... 12strun Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Юра, в первом варианте, имхо, вместо number_format() надо было использовать (int), если дроби не нужны. Нет возможности проверить. Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 Сработало!ОГРОМНОЕ СПАСИБО!!!!!!!!!!!!!!!!! Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Юра, в первом варианте, имхо, вместо number_format() надо было использовать (int), если дроби не нужны. Нет возможности проверить. Попробую попозже!))) Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 подскажите,нужно сделать,что б размер отображался к примеру так 205/360.5/40 сейчас он отображается так 205.0/360.5/40.0 Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Я смотрю батенька Вашим хотелкам нет ни конца ни края :-D 1 Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 помогите закончить начатое,это последняя просьба! Надіслати Поділитися на інших сайтах More sharing options... cha0s Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 подскажите,нужно сделать,что б размер отображался к примеру так 205/360.5/40 сейчас он отображается так 205.0/360.5/40.0 $num = '205.0'; rtrim(rtrim($num, '0'), '.'); // результат 205 $num = '360.5'; rtrim(rtrim($num, '0'), '.'); // результат 360.5 обверни вывод размеров так rtrim(rtrim($VAR, '0'), '.') где $VAR будет твоей Шириной, Высотой, и и.д для каждого значения по отдельности естественно :) это можно сделать как в контроллере, так и тупо в самом шаблоне. 1 Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 31 серпня 2013 Автор Share Опубліковано: 31 серпня 2013 спасибо! Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 31 серпня 2013 Share Опубліковано: 31 серпня 2013 Подозреваю, что Ш, В, Г. ДШВ это! ДШВ! (длина, ширина, высота) http://bash.im/quote/404263 Разговор о габаритах стиральной машины: Девочка: кстати, замерь, сколько там ширина и глубина, о! Мальчик: ок, замерю, только глубина чего? Д: ну, глубина машинки максимальная Д: есть высота, ширина и глубина М: длина это Д: у девочек это глубина называется! Надіслати Поділитися на інших сайтах More sharing options... 12strun Опубліковано: 1 вересня 2013 Share Опубліковано: 1 вересня 2013 ;) ДШВ это! ДШВ! (длина, ширина, высота) http://bash.im/quote/404263 Так ТС вроде в предыдущих сообщениях пытался на глубину переименовывать. ;) Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання [Решено] Размер товара в категории Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
mebel Опубліковано: 29 серпня 2013 Автор Share Опубліковано: 29 серпня 2013 размеры должны выводиться с поля размер и вес под картинкой товара в категории,а не в карточке товара Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 29 серпня 2013 Share Опубліковано: 29 серпня 2013 Странно.Но я дал ссылку именно на описание вывода атрибутов в списке категорий, а не в карточке товара.Или смотрю в книгу и вижу комбинацию из пяти пальцев? Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 29 серпня 2013 Автор Share Опубліковано: 29 серпня 2013 при добавлении товара,в /данных/ есть поле(размер и вес товара)их я вывел в карточку товара,теперь мне нужно вывести (размер) в категорию товара,тоесть поле( модель )мне необходима ее я изменять небуду,надеюсь так понятней! Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Добрый день!помогите пожалуйста вывести размер товара в категории товара под картинкой(ширина/высота/глубина)OpenCart 5.4.1 По умолчанию в Opencart нет значения "глубина", раз так , то придётся создавать во многих файлах и подключать в базе данных.Если хватает знаний то не вопрос,всё решаемо.Если нет то я дал ответ сразу же "Использовать для этого атрибуты........" Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 если в этом значении $_['text_dimension'] = 'Размеры (Д*Ш*В):'; прописать $_['text_dimension'] = 'Размеры (Шир*Выс*Глуб):';что-то меняеться и имеет какое-то отношение к базе данных?если нет,помогите пожалуйста вывести их в категорию товара, Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Так! С утра бодрящий кофе был не в прок))) Теперь понял о чём речь.Попробую попозже описать решение. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Отображение размеров товара в карточке продукта и в категории ( хотя вопрос и стоял в выводе только в категории думаю логично будет вывести это и в карточке товара,если не нужно,то игнорируем всё что касается товара product) Находим в файле: catalog/controller/product/product.php $this->data['text_model'] = $this->language->get('text_model'); После него добавляем: $this->data['text_dimensions'] = $this->language->get('text_dimensions'); $this->data['text_by'] = $this->language->get('text_by'); Здесь же находим $this->data['model'] = $product_info['model']; После него добавляем $this->data['length'] = $product_info['length']; $this->data['width'] = $product_info['width']; $this->data['height'] = $product_info['height']; В файле catalog/language/english/product/product.php Найти $_['text_model'] = 'Product Code:'; Добавить после $_['text_dimensions'] = 'Size:'; $_['text_by'] = ' x '; В файле catalog/language/russian/product/product.php Найти $_['text_model'] = 'Модель:'; Добавить после $_['text_dimensions'] = 'Размер:'; $_['text_by'] = ' x '; Не забываем в этом файле про кодировку UTF-8 без бом В файле catalog/view/theme/ВАШ ШАБЛОН/template/product/product.tpl Найти <span><?php echo $text_model; ?></span> <?php echo $model; ?><br /> После него добавить <span><?php echo $text_dimensions; ?></span> <?php echo $length; ?><?php echo $text_by; ?><?php echo $width; ?> <?php echo $text_by; ?><?php echo $height; ?><br /> В файле catalog/controller/product/category.php Найти $this->data['text_model'] = $this->language->get('text_model'); После него добавить $this->data['text_dimensions'] = $this->language->get('text_dimensions'); $this->data['text_by'] = $this->language->get('text_by'); Здесь же находим 'description' => substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 100) . '..', После добавить 'length' => number_format($result['length'], 1) . "''", 'width' => number_format($result['width'], 1) . "''", 'height' => number_format($result['height'], 1) . "''", В файле catalog/language/english/product/category.php $_['text_model'] = 'Product Code:'; После него добавить $_['text_dimensions'] = 'Size:'; $_['text_by'] = ' x '; В файле catalog/language/russian/product/category.php Найти $_['text_model'] = 'Модель:'; После него добавить $_['text_dimensions'] = 'Размер:'; $_['text_by'] = ' x '; В файле catalog/view/theme/ВАШ ШАБЛОН/template/product/category.tpl Найти <div class="description"><?php echo $product['description']; ?></div> После него добавить <div class="dimensions"><?php echo ($text_dimensions . $product['length'] . $text_by . $product['width'] . $text_by . $product['height']); ?> </div> Здесь же находим html += ' <div class="name">' + $(element).find('.name').html() + '</div>'; После него добавить html += ' <div class="dimensions">' + $(element).find('.dimensions').html() + '</div>'; Ниже есть аналогичный кусок кода html += '<div class="name">' + $(element).find('.name').html() + '</div>'; После него так же добавить html += '<div class="dimensions">' + $(element).find('.dimensions').html() + '</div>'; Готово ! 2 Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 Спасибо!все получилось.Как мне теперь вывести буквы перед каждым размером? Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Какие буквы? Надіслати Поділитися на інших сайтах More sharing options... 12strun Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Подозреваю, что Ш, В, Г. Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 Спасибо с буквами разобрался Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 помогите пожалуйста!все ввел как вы написали,все показывает хорошо,в категории товара отображение размеров нормально,но в карточке товара очень много нулей после точки,как их убрать Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Тогда иначе.Верните все файлы в product.tpl и product.php в изначальное состояние В файле catalog/language/russian/product/product.phpнайти $_['text_error'] = 'Товар не найден!'; добавить после $_['text_dimension'] = 'Размеры (Д*Ш*В):'; В файле catalog/language/english/product/product.phpнайти $_['text_error'] = 'Product not found!'; добавить после $_['text_dimension'] = 'Dimension:'; В файлеcatalog/controller/product/product.phpнайти $this->data['text_tags'] = $this->language->get('text_tags'); добавить после $this->data['text_dimension'] = $this->language->get('text_dimension'); найти $this->data['points'] = $product_info['points']; добавить после $this->data['length'] = $this->length->format($product_info['length'], $product_info['length_class_id']); $this->data['width'] = $this->length->format($product_info['width'], $product_info['length_class_id']); $this->data['height'] = $this->length->format($product_info['height'], $product_info['length_class_id']); В файлеcatalog/view/theme/default/template/product/product.tplнайти <span><?php echo $text_model; ?></span> <?php echo $model; ?><br /> добавить после <?php if ($length > 0) { ?> <span><?php echo $text_dimension; ?></span> <?php echo $length; if(!empty($length)) echo " x "; echo $width; if(!empty($width)) echo " x "; echo $height; ?><br /> <?php } ?> В данном случае если поле Размеры в админке не заполнено ничего выводится не будет. 2 Надіслати Поділитися на інших сайтах More sharing options... 12strun Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Юра, в первом варианте, имхо, вместо number_format() надо было использовать (int), если дроби не нужны. Нет возможности проверить. Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 Сработало!ОГРОМНОЕ СПАСИБО!!!!!!!!!!!!!!!!! Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Юра, в первом варианте, имхо, вместо number_format() надо было использовать (int), если дроби не нужны. Нет возможности проверить. Попробую попозже!))) Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 подскажите,нужно сделать,что б размер отображался к примеру так 205/360.5/40 сейчас он отображается так 205.0/360.5/40.0 Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Я смотрю батенька Вашим хотелкам нет ни конца ни края :-D 1 Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 помогите закончить начатое,это последняя просьба! Надіслати Поділитися на інших сайтах More sharing options... cha0s Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 подскажите,нужно сделать,что б размер отображался к примеру так 205/360.5/40 сейчас он отображается так 205.0/360.5/40.0 $num = '205.0'; rtrim(rtrim($num, '0'), '.'); // результат 205 $num = '360.5'; rtrim(rtrim($num, '0'), '.'); // результат 360.5 обверни вывод размеров так rtrim(rtrim($VAR, '0'), '.') где $VAR будет твоей Шириной, Высотой, и и.д для каждого значения по отдельности естественно :) это можно сделать как в контроллере, так и тупо в самом шаблоне. 1 Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 31 серпня 2013 Автор Share Опубліковано: 31 серпня 2013 спасибо! Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 31 серпня 2013 Share Опубліковано: 31 серпня 2013 Подозреваю, что Ш, В, Г. ДШВ это! ДШВ! (длина, ширина, высота) http://bash.im/quote/404263 Разговор о габаритах стиральной машины: Девочка: кстати, замерь, сколько там ширина и глубина, о! Мальчик: ок, замерю, только глубина чего? Д: ну, глубина машинки максимальная Д: есть высота, ширина и глубина М: длина это Д: у девочек это глубина называется! Надіслати Поділитися на інших сайтах More sharing options... 12strun Опубліковано: 1 вересня 2013 Share Опубліковано: 1 вересня 2013 ;) ДШВ это! ДШВ! (длина, ширина, высота) http://bash.im/quote/404263 Так ТС вроде в предыдущих сообщениях пытался на глубину переименовывать. ;) Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання [Решено] Размер товара в категории Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
mebel Опубліковано: 29 серпня 2013 Автор Share Опубліковано: 29 серпня 2013 при добавлении товара,в /данных/ есть поле(размер и вес товара)их я вывел в карточку товара,теперь мне нужно вывести (размер) в категорию товара,тоесть поле( модель )мне необходима ее я изменять небуду,надеюсь так понятней! Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Добрый день!помогите пожалуйста вывести размер товара в категории товара под картинкой(ширина/высота/глубина)OpenCart 5.4.1 По умолчанию в Opencart нет значения "глубина", раз так , то придётся создавать во многих файлах и подключать в базе данных.Если хватает знаний то не вопрос,всё решаемо.Если нет то я дал ответ сразу же "Использовать для этого атрибуты........" Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 если в этом значении $_['text_dimension'] = 'Размеры (Д*Ш*В):'; прописать $_['text_dimension'] = 'Размеры (Шир*Выс*Глуб):';что-то меняеться и имеет какое-то отношение к базе данных?если нет,помогите пожалуйста вывести их в категорию товара, Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Так! С утра бодрящий кофе был не в прок))) Теперь понял о чём речь.Попробую попозже описать решение. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Отображение размеров товара в карточке продукта и в категории ( хотя вопрос и стоял в выводе только в категории думаю логично будет вывести это и в карточке товара,если не нужно,то игнорируем всё что касается товара product) Находим в файле: catalog/controller/product/product.php $this->data['text_model'] = $this->language->get('text_model'); После него добавляем: $this->data['text_dimensions'] = $this->language->get('text_dimensions'); $this->data['text_by'] = $this->language->get('text_by'); Здесь же находим $this->data['model'] = $product_info['model']; После него добавляем $this->data['length'] = $product_info['length']; $this->data['width'] = $product_info['width']; $this->data['height'] = $product_info['height']; В файле catalog/language/english/product/product.php Найти $_['text_model'] = 'Product Code:'; Добавить после $_['text_dimensions'] = 'Size:'; $_['text_by'] = ' x '; В файле catalog/language/russian/product/product.php Найти $_['text_model'] = 'Модель:'; Добавить после $_['text_dimensions'] = 'Размер:'; $_['text_by'] = ' x '; Не забываем в этом файле про кодировку UTF-8 без бом В файле catalog/view/theme/ВАШ ШАБЛОН/template/product/product.tpl Найти <span><?php echo $text_model; ?></span> <?php echo $model; ?><br /> После него добавить <span><?php echo $text_dimensions; ?></span> <?php echo $length; ?><?php echo $text_by; ?><?php echo $width; ?> <?php echo $text_by; ?><?php echo $height; ?><br /> В файле catalog/controller/product/category.php Найти $this->data['text_model'] = $this->language->get('text_model'); После него добавить $this->data['text_dimensions'] = $this->language->get('text_dimensions'); $this->data['text_by'] = $this->language->get('text_by'); Здесь же находим 'description' => substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 100) . '..', После добавить 'length' => number_format($result['length'], 1) . "''", 'width' => number_format($result['width'], 1) . "''", 'height' => number_format($result['height'], 1) . "''", В файле catalog/language/english/product/category.php $_['text_model'] = 'Product Code:'; После него добавить $_['text_dimensions'] = 'Size:'; $_['text_by'] = ' x '; В файле catalog/language/russian/product/category.php Найти $_['text_model'] = 'Модель:'; После него добавить $_['text_dimensions'] = 'Размер:'; $_['text_by'] = ' x '; В файле catalog/view/theme/ВАШ ШАБЛОН/template/product/category.tpl Найти <div class="description"><?php echo $product['description']; ?></div> После него добавить <div class="dimensions"><?php echo ($text_dimensions . $product['length'] . $text_by . $product['width'] . $text_by . $product['height']); ?> </div> Здесь же находим html += ' <div class="name">' + $(element).find('.name').html() + '</div>'; После него добавить html += ' <div class="dimensions">' + $(element).find('.dimensions').html() + '</div>'; Ниже есть аналогичный кусок кода html += '<div class="name">' + $(element).find('.name').html() + '</div>'; После него так же добавить html += '<div class="dimensions">' + $(element).find('.dimensions').html() + '</div>'; Готово ! 2 Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 Спасибо!все получилось.Как мне теперь вывести буквы перед каждым размером? Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Какие буквы? Надіслати Поділитися на інших сайтах More sharing options... 12strun Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Подозреваю, что Ш, В, Г. Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 Спасибо с буквами разобрался Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 помогите пожалуйста!все ввел как вы написали,все показывает хорошо,в категории товара отображение размеров нормально,но в карточке товара очень много нулей после точки,как их убрать Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Тогда иначе.Верните все файлы в product.tpl и product.php в изначальное состояние В файле catalog/language/russian/product/product.phpнайти $_['text_error'] = 'Товар не найден!'; добавить после $_['text_dimension'] = 'Размеры (Д*Ш*В):'; В файле catalog/language/english/product/product.phpнайти $_['text_error'] = 'Product not found!'; добавить после $_['text_dimension'] = 'Dimension:'; В файлеcatalog/controller/product/product.phpнайти $this->data['text_tags'] = $this->language->get('text_tags'); добавить после $this->data['text_dimension'] = $this->language->get('text_dimension'); найти $this->data['points'] = $product_info['points']; добавить после $this->data['length'] = $this->length->format($product_info['length'], $product_info['length_class_id']); $this->data['width'] = $this->length->format($product_info['width'], $product_info['length_class_id']); $this->data['height'] = $this->length->format($product_info['height'], $product_info['length_class_id']); В файлеcatalog/view/theme/default/template/product/product.tplнайти <span><?php echo $text_model; ?></span> <?php echo $model; ?><br /> добавить после <?php if ($length > 0) { ?> <span><?php echo $text_dimension; ?></span> <?php echo $length; if(!empty($length)) echo " x "; echo $width; if(!empty($width)) echo " x "; echo $height; ?><br /> <?php } ?> В данном случае если поле Размеры в админке не заполнено ничего выводится не будет. 2 Надіслати Поділитися на інших сайтах More sharing options... 12strun Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Юра, в первом варианте, имхо, вместо number_format() надо было использовать (int), если дроби не нужны. Нет возможности проверить. Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 Сработало!ОГРОМНОЕ СПАСИБО!!!!!!!!!!!!!!!!! Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Юра, в первом варианте, имхо, вместо number_format() надо было использовать (int), если дроби не нужны. Нет возможности проверить. Попробую попозже!))) Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 подскажите,нужно сделать,что б размер отображался к примеру так 205/360.5/40 сейчас он отображается так 205.0/360.5/40.0 Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Я смотрю батенька Вашим хотелкам нет ни конца ни края :-D 1 Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 помогите закончить начатое,это последняя просьба! Надіслати Поділитися на інших сайтах More sharing options... cha0s Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 подскажите,нужно сделать,что б размер отображался к примеру так 205/360.5/40 сейчас он отображается так 205.0/360.5/40.0 $num = '205.0'; rtrim(rtrim($num, '0'), '.'); // результат 205 $num = '360.5'; rtrim(rtrim($num, '0'), '.'); // результат 360.5 обверни вывод размеров так rtrim(rtrim($VAR, '0'), '.') где $VAR будет твоей Шириной, Высотой, и и.д для каждого значения по отдельности естественно :) это можно сделать как в контроллере, так и тупо в самом шаблоне. 1 Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 31 серпня 2013 Автор Share Опубліковано: 31 серпня 2013 спасибо! Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 31 серпня 2013 Share Опубліковано: 31 серпня 2013 Подозреваю, что Ш, В, Г. ДШВ это! ДШВ! (длина, ширина, высота) http://bash.im/quote/404263 Разговор о габаритах стиральной машины: Девочка: кстати, замерь, сколько там ширина и глубина, о! Мальчик: ок, замерю, только глубина чего? Д: ну, глубина машинки максимальная Д: есть высота, ширина и глубина М: длина это Д: у девочек это глубина называется! Надіслати Поділитися на інших сайтах More sharing options... 12strun Опубліковано: 1 вересня 2013 Share Опубліковано: 1 вересня 2013 ;) ДШВ это! ДШВ! (длина, ширина, высота) http://bash.im/quote/404263 Так ТС вроде в предыдущих сообщениях пытался на глубину переименовывать. ;) Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання [Решено] Размер товара в категории Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 если в этом значении $_['text_dimension'] = 'Размеры (Д*Ш*В):'; прописать $_['text_dimension'] = 'Размеры (Шир*Выс*Глуб):';что-то меняеться и имеет какое-то отношение к базе данных?если нет,помогите пожалуйста вывести их в категорию товара, Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Так! С утра бодрящий кофе был не в прок))) Теперь понял о чём речь.Попробую попозже описать решение. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Отображение размеров товара в карточке продукта и в категории ( хотя вопрос и стоял в выводе только в категории думаю логично будет вывести это и в карточке товара,если не нужно,то игнорируем всё что касается товара product) Находим в файле: catalog/controller/product/product.php $this->data['text_model'] = $this->language->get('text_model'); После него добавляем: $this->data['text_dimensions'] = $this->language->get('text_dimensions'); $this->data['text_by'] = $this->language->get('text_by'); Здесь же находим $this->data['model'] = $product_info['model']; После него добавляем $this->data['length'] = $product_info['length']; $this->data['width'] = $product_info['width']; $this->data['height'] = $product_info['height']; В файле catalog/language/english/product/product.php Найти $_['text_model'] = 'Product Code:'; Добавить после $_['text_dimensions'] = 'Size:'; $_['text_by'] = ' x '; В файле catalog/language/russian/product/product.php Найти $_['text_model'] = 'Модель:'; Добавить после $_['text_dimensions'] = 'Размер:'; $_['text_by'] = ' x '; Не забываем в этом файле про кодировку UTF-8 без бом В файле catalog/view/theme/ВАШ ШАБЛОН/template/product/product.tpl Найти <span><?php echo $text_model; ?></span> <?php echo $model; ?><br /> После него добавить <span><?php echo $text_dimensions; ?></span> <?php echo $length; ?><?php echo $text_by; ?><?php echo $width; ?> <?php echo $text_by; ?><?php echo $height; ?><br /> В файле catalog/controller/product/category.php Найти $this->data['text_model'] = $this->language->get('text_model'); После него добавить $this->data['text_dimensions'] = $this->language->get('text_dimensions'); $this->data['text_by'] = $this->language->get('text_by'); Здесь же находим 'description' => substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 100) . '..', После добавить 'length' => number_format($result['length'], 1) . "''", 'width' => number_format($result['width'], 1) . "''", 'height' => number_format($result['height'], 1) . "''", В файле catalog/language/english/product/category.php $_['text_model'] = 'Product Code:'; После него добавить $_['text_dimensions'] = 'Size:'; $_['text_by'] = ' x '; В файле catalog/language/russian/product/category.php Найти $_['text_model'] = 'Модель:'; После него добавить $_['text_dimensions'] = 'Размер:'; $_['text_by'] = ' x '; В файле catalog/view/theme/ВАШ ШАБЛОН/template/product/category.tpl Найти <div class="description"><?php echo $product['description']; ?></div> После него добавить <div class="dimensions"><?php echo ($text_dimensions . $product['length'] . $text_by . $product['width'] . $text_by . $product['height']); ?> </div> Здесь же находим html += ' <div class="name">' + $(element).find('.name').html() + '</div>'; После него добавить html += ' <div class="dimensions">' + $(element).find('.dimensions').html() + '</div>'; Ниже есть аналогичный кусок кода html += '<div class="name">' + $(element).find('.name').html() + '</div>'; После него так же добавить html += '<div class="dimensions">' + $(element).find('.dimensions').html() + '</div>'; Готово ! 2 Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 Спасибо!все получилось.Как мне теперь вывести буквы перед каждым размером? Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Какие буквы? Надіслати Поділитися на інших сайтах More sharing options... 12strun Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Подозреваю, что Ш, В, Г. Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 Спасибо с буквами разобрался Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 помогите пожалуйста!все ввел как вы написали,все показывает хорошо,в категории товара отображение размеров нормально,но в карточке товара очень много нулей после точки,как их убрать Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Тогда иначе.Верните все файлы в product.tpl и product.php в изначальное состояние В файле catalog/language/russian/product/product.phpнайти $_['text_error'] = 'Товар не найден!'; добавить после $_['text_dimension'] = 'Размеры (Д*Ш*В):'; В файле catalog/language/english/product/product.phpнайти $_['text_error'] = 'Product not found!'; добавить после $_['text_dimension'] = 'Dimension:'; В файлеcatalog/controller/product/product.phpнайти $this->data['text_tags'] = $this->language->get('text_tags'); добавить после $this->data['text_dimension'] = $this->language->get('text_dimension'); найти $this->data['points'] = $product_info['points']; добавить после $this->data['length'] = $this->length->format($product_info['length'], $product_info['length_class_id']); $this->data['width'] = $this->length->format($product_info['width'], $product_info['length_class_id']); $this->data['height'] = $this->length->format($product_info['height'], $product_info['length_class_id']); В файлеcatalog/view/theme/default/template/product/product.tplнайти <span><?php echo $text_model; ?></span> <?php echo $model; ?><br /> добавить после <?php if ($length > 0) { ?> <span><?php echo $text_dimension; ?></span> <?php echo $length; if(!empty($length)) echo " x "; echo $width; if(!empty($width)) echo " x "; echo $height; ?><br /> <?php } ?> В данном случае если поле Размеры в админке не заполнено ничего выводится не будет. 2 Надіслати Поділитися на інших сайтах More sharing options... 12strun Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Юра, в первом варианте, имхо, вместо number_format() надо было использовать (int), если дроби не нужны. Нет возможности проверить. Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 Сработало!ОГРОМНОЕ СПАСИБО!!!!!!!!!!!!!!!!! Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Юра, в первом варианте, имхо, вместо number_format() надо было использовать (int), если дроби не нужны. Нет возможности проверить. Попробую попозже!))) Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 подскажите,нужно сделать,что б размер отображался к примеру так 205/360.5/40 сейчас он отображается так 205.0/360.5/40.0 Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Я смотрю батенька Вашим хотелкам нет ни конца ни края :-D 1 Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 помогите закончить начатое,это последняя просьба! Надіслати Поділитися на інших сайтах More sharing options... cha0s Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 подскажите,нужно сделать,что б размер отображался к примеру так 205/360.5/40 сейчас он отображается так 205.0/360.5/40.0 $num = '205.0'; rtrim(rtrim($num, '0'), '.'); // результат 205 $num = '360.5'; rtrim(rtrim($num, '0'), '.'); // результат 360.5 обверни вывод размеров так rtrim(rtrim($VAR, '0'), '.') где $VAR будет твоей Шириной, Высотой, и и.д для каждого значения по отдельности естественно :) это можно сделать как в контроллере, так и тупо в самом шаблоне. 1 Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 31 серпня 2013 Автор Share Опубліковано: 31 серпня 2013 спасибо! Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 31 серпня 2013 Share Опубліковано: 31 серпня 2013 Подозреваю, что Ш, В, Г. ДШВ это! ДШВ! (длина, ширина, высота) http://bash.im/quote/404263 Разговор о габаритах стиральной машины: Девочка: кстати, замерь, сколько там ширина и глубина, о! Мальчик: ок, замерю, только глубина чего? Д: ну, глубина машинки максимальная Д: есть высота, ширина и глубина М: длина это Д: у девочек это глубина называется! Надіслати Поділитися на інших сайтах More sharing options... 12strun Опубліковано: 1 вересня 2013 Share Опубліковано: 1 вересня 2013 ;) ДШВ это! ДШВ! (длина, ширина, высота) http://bash.im/quote/404263 Так ТС вроде в предыдущих сообщениях пытался на глубину переименовывать. ;) Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання [Решено] Размер товара в категории Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Отображение размеров товара в карточке продукта и в категории ( хотя вопрос и стоял в выводе только в категории думаю логично будет вывести это и в карточке товара,если не нужно,то игнорируем всё что касается товара product) Находим в файле: catalog/controller/product/product.php $this->data['text_model'] = $this->language->get('text_model'); После него добавляем: $this->data['text_dimensions'] = $this->language->get('text_dimensions'); $this->data['text_by'] = $this->language->get('text_by'); Здесь же находим $this->data['model'] = $product_info['model']; После него добавляем $this->data['length'] = $product_info['length']; $this->data['width'] = $product_info['width']; $this->data['height'] = $product_info['height']; В файле catalog/language/english/product/product.php Найти $_['text_model'] = 'Product Code:'; Добавить после $_['text_dimensions'] = 'Size:'; $_['text_by'] = ' x '; В файле catalog/language/russian/product/product.php Найти $_['text_model'] = 'Модель:'; Добавить после $_['text_dimensions'] = 'Размер:'; $_['text_by'] = ' x '; Не забываем в этом файле про кодировку UTF-8 без бом В файле catalog/view/theme/ВАШ ШАБЛОН/template/product/product.tpl Найти <span><?php echo $text_model; ?></span> <?php echo $model; ?><br /> После него добавить <span><?php echo $text_dimensions; ?></span> <?php echo $length; ?><?php echo $text_by; ?><?php echo $width; ?> <?php echo $text_by; ?><?php echo $height; ?><br /> В файле catalog/controller/product/category.php Найти $this->data['text_model'] = $this->language->get('text_model'); После него добавить $this->data['text_dimensions'] = $this->language->get('text_dimensions'); $this->data['text_by'] = $this->language->get('text_by'); Здесь же находим 'description' => substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 100) . '..', После добавить 'length' => number_format($result['length'], 1) . "''", 'width' => number_format($result['width'], 1) . "''", 'height' => number_format($result['height'], 1) . "''", В файле catalog/language/english/product/category.php $_['text_model'] = 'Product Code:'; После него добавить $_['text_dimensions'] = 'Size:'; $_['text_by'] = ' x '; В файле catalog/language/russian/product/category.php Найти $_['text_model'] = 'Модель:'; После него добавить $_['text_dimensions'] = 'Размер:'; $_['text_by'] = ' x '; В файле catalog/view/theme/ВАШ ШАБЛОН/template/product/category.tpl Найти <div class="description"><?php echo $product['description']; ?></div> После него добавить <div class="dimensions"><?php echo ($text_dimensions . $product['length'] . $text_by . $product['width'] . $text_by . $product['height']); ?> </div> Здесь же находим html += ' <div class="name">' + $(element).find('.name').html() + '</div>'; После него добавить html += ' <div class="dimensions">' + $(element).find('.dimensions').html() + '</div>'; Ниже есть аналогичный кусок кода html += '<div class="name">' + $(element).find('.name').html() + '</div>'; После него так же добавить html += '<div class="dimensions">' + $(element).find('.dimensions').html() + '</div>'; Готово ! 2 Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 Спасибо!все получилось.Как мне теперь вывести буквы перед каждым размером? Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Какие буквы? Надіслати Поділитися на інших сайтах More sharing options... 12strun Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Подозреваю, что Ш, В, Г. Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 Спасибо с буквами разобрался Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 помогите пожалуйста!все ввел как вы написали,все показывает хорошо,в категории товара отображение размеров нормально,но в карточке товара очень много нулей после точки,как их убрать Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Тогда иначе.Верните все файлы в product.tpl и product.php в изначальное состояние В файле catalog/language/russian/product/product.phpнайти $_['text_error'] = 'Товар не найден!'; добавить после $_['text_dimension'] = 'Размеры (Д*Ш*В):'; В файле catalog/language/english/product/product.phpнайти $_['text_error'] = 'Product not found!'; добавить после $_['text_dimension'] = 'Dimension:'; В файлеcatalog/controller/product/product.phpнайти $this->data['text_tags'] = $this->language->get('text_tags'); добавить после $this->data['text_dimension'] = $this->language->get('text_dimension'); найти $this->data['points'] = $product_info['points']; добавить после $this->data['length'] = $this->length->format($product_info['length'], $product_info['length_class_id']); $this->data['width'] = $this->length->format($product_info['width'], $product_info['length_class_id']); $this->data['height'] = $this->length->format($product_info['height'], $product_info['length_class_id']); В файлеcatalog/view/theme/default/template/product/product.tplнайти <span><?php echo $text_model; ?></span> <?php echo $model; ?><br /> добавить после <?php if ($length > 0) { ?> <span><?php echo $text_dimension; ?></span> <?php echo $length; if(!empty($length)) echo " x "; echo $width; if(!empty($width)) echo " x "; echo $height; ?><br /> <?php } ?> В данном случае если поле Размеры в админке не заполнено ничего выводится не будет. 2 Надіслати Поділитися на інших сайтах More sharing options... 12strun Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Юра, в первом варианте, имхо, вместо number_format() надо было использовать (int), если дроби не нужны. Нет возможности проверить. Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 Сработало!ОГРОМНОЕ СПАСИБО!!!!!!!!!!!!!!!!! Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Юра, в первом варианте, имхо, вместо number_format() надо было использовать (int), если дроби не нужны. Нет возможности проверить. Попробую попозже!))) Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 подскажите,нужно сделать,что б размер отображался к примеру так 205/360.5/40 сейчас он отображается так 205.0/360.5/40.0 Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Я смотрю батенька Вашим хотелкам нет ни конца ни края :-D 1 Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 помогите закончить начатое,это последняя просьба! Надіслати Поділитися на інших сайтах More sharing options... cha0s Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 подскажите,нужно сделать,что б размер отображался к примеру так 205/360.5/40 сейчас он отображается так 205.0/360.5/40.0 $num = '205.0'; rtrim(rtrim($num, '0'), '.'); // результат 205 $num = '360.5'; rtrim(rtrim($num, '0'), '.'); // результат 360.5 обверни вывод размеров так rtrim(rtrim($VAR, '0'), '.') где $VAR будет твоей Шириной, Высотой, и и.д для каждого значения по отдельности естественно :) это можно сделать как в контроллере, так и тупо в самом шаблоне. 1 Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 31 серпня 2013 Автор Share Опубліковано: 31 серпня 2013 спасибо! Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 31 серпня 2013 Share Опубліковано: 31 серпня 2013 Подозреваю, что Ш, В, Г. ДШВ это! ДШВ! (длина, ширина, высота) http://bash.im/quote/404263 Разговор о габаритах стиральной машины: Девочка: кстати, замерь, сколько там ширина и глубина, о! Мальчик: ок, замерю, только глубина чего? Д: ну, глубина машинки максимальная Д: есть высота, ширина и глубина М: длина это Д: у девочек это глубина называется! Надіслати Поділитися на інших сайтах More sharing options... 12strun Опубліковано: 1 вересня 2013 Share Опубліковано: 1 вересня 2013 ;) ДШВ это! ДШВ! (длина, ширина, высота) http://bash.im/quote/404263 Так ТС вроде в предыдущих сообщениях пытался на глубину переименовывать. ;) Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання [Решено] Размер товара в категории Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 Спасибо!все получилось.Как мне теперь вывести буквы перед каждым размером? Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Какие буквы? Надіслати Поділитися на інших сайтах More sharing options... 12strun Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Подозреваю, что Ш, В, Г. Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 Спасибо с буквами разобрался Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 помогите пожалуйста!все ввел как вы написали,все показывает хорошо,в категории товара отображение размеров нормально,но в карточке товара очень много нулей после точки,как их убрать Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Тогда иначе.Верните все файлы в product.tpl и product.php в изначальное состояние В файле catalog/language/russian/product/product.phpнайти $_['text_error'] = 'Товар не найден!'; добавить после $_['text_dimension'] = 'Размеры (Д*Ш*В):'; В файле catalog/language/english/product/product.phpнайти $_['text_error'] = 'Product not found!'; добавить после $_['text_dimension'] = 'Dimension:'; В файлеcatalog/controller/product/product.phpнайти $this->data['text_tags'] = $this->language->get('text_tags'); добавить после $this->data['text_dimension'] = $this->language->get('text_dimension'); найти $this->data['points'] = $product_info['points']; добавить после $this->data['length'] = $this->length->format($product_info['length'], $product_info['length_class_id']); $this->data['width'] = $this->length->format($product_info['width'], $product_info['length_class_id']); $this->data['height'] = $this->length->format($product_info['height'], $product_info['length_class_id']); В файлеcatalog/view/theme/default/template/product/product.tplнайти <span><?php echo $text_model; ?></span> <?php echo $model; ?><br /> добавить после <?php if ($length > 0) { ?> <span><?php echo $text_dimension; ?></span> <?php echo $length; if(!empty($length)) echo " x "; echo $width; if(!empty($width)) echo " x "; echo $height; ?><br /> <?php } ?> В данном случае если поле Размеры в админке не заполнено ничего выводится не будет. 2 Надіслати Поділитися на інших сайтах More sharing options... 12strun Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Юра, в первом варианте, имхо, вместо number_format() надо было использовать (int), если дроби не нужны. Нет возможности проверить. Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 Сработало!ОГРОМНОЕ СПАСИБО!!!!!!!!!!!!!!!!! Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Юра, в первом варианте, имхо, вместо number_format() надо было использовать (int), если дроби не нужны. Нет возможности проверить. Попробую попозже!))) Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 подскажите,нужно сделать,что б размер отображался к примеру так 205/360.5/40 сейчас он отображается так 205.0/360.5/40.0 Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Я смотрю батенька Вашим хотелкам нет ни конца ни края :-D 1 Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 помогите закончить начатое,это последняя просьба! Надіслати Поділитися на інших сайтах More sharing options... cha0s Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 подскажите,нужно сделать,что б размер отображался к примеру так 205/360.5/40 сейчас он отображается так 205.0/360.5/40.0 $num = '205.0'; rtrim(rtrim($num, '0'), '.'); // результат 205 $num = '360.5'; rtrim(rtrim($num, '0'), '.'); // результат 360.5 обверни вывод размеров так rtrim(rtrim($VAR, '0'), '.') где $VAR будет твоей Шириной, Высотой, и и.д для каждого значения по отдельности естественно :) это можно сделать как в контроллере, так и тупо в самом шаблоне. 1 Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 31 серпня 2013 Автор Share Опубліковано: 31 серпня 2013 спасибо! Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 31 серпня 2013 Share Опубліковано: 31 серпня 2013 Подозреваю, что Ш, В, Г. ДШВ это! ДШВ! (длина, ширина, высота) http://bash.im/quote/404263 Разговор о габаритах стиральной машины: Девочка: кстати, замерь, сколько там ширина и глубина, о! Мальчик: ок, замерю, только глубина чего? Д: ну, глубина машинки максимальная Д: есть высота, ширина и глубина М: длина это Д: у девочек это глубина называется! Надіслати Поділитися на інших сайтах More sharing options... 12strun Опубліковано: 1 вересня 2013 Share Опубліковано: 1 вересня 2013 ;) ДШВ это! ДШВ! (длина, ширина, высота) http://bash.im/quote/404263 Так ТС вроде в предыдущих сообщениях пытался на глубину переименовывать. ;) Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання [Решено] Размер товара в категории Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
12strun Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Подозреваю, что Ш, В, Г. Надіслати Поділитися на інших сайтах More sharing options...
mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 Спасибо с буквами разобрался Надіслати Поділитися на інших сайтах More sharing options...
mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 помогите пожалуйста!все ввел как вы написали,все показывает хорошо,в категории товара отображение размеров нормально,но в карточке товара очень много нулей после точки,как их убрать Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Тогда иначе.Верните все файлы в product.tpl и product.php в изначальное состояние В файле catalog/language/russian/product/product.phpнайти $_['text_error'] = 'Товар не найден!'; добавить после $_['text_dimension'] = 'Размеры (Д*Ш*В):'; В файле catalog/language/english/product/product.phpнайти $_['text_error'] = 'Product not found!'; добавить после $_['text_dimension'] = 'Dimension:'; В файлеcatalog/controller/product/product.phpнайти $this->data['text_tags'] = $this->language->get('text_tags'); добавить после $this->data['text_dimension'] = $this->language->get('text_dimension'); найти $this->data['points'] = $product_info['points']; добавить после $this->data['length'] = $this->length->format($product_info['length'], $product_info['length_class_id']); $this->data['width'] = $this->length->format($product_info['width'], $product_info['length_class_id']); $this->data['height'] = $this->length->format($product_info['height'], $product_info['length_class_id']); В файлеcatalog/view/theme/default/template/product/product.tplнайти <span><?php echo $text_model; ?></span> <?php echo $model; ?><br /> добавить после <?php if ($length > 0) { ?> <span><?php echo $text_dimension; ?></span> <?php echo $length; if(!empty($length)) echo " x "; echo $width; if(!empty($width)) echo " x "; echo $height; ?><br /> <?php } ?> В данном случае если поле Размеры в админке не заполнено ничего выводится не будет. 2 Надіслати Поділитися на інших сайтах More sharing options... 12strun Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Юра, в первом варианте, имхо, вместо number_format() надо было использовать (int), если дроби не нужны. Нет возможности проверить. Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 Сработало!ОГРОМНОЕ СПАСИБО!!!!!!!!!!!!!!!!! Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Юра, в первом варианте, имхо, вместо number_format() надо было использовать (int), если дроби не нужны. Нет возможности проверить. Попробую попозже!))) Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 подскажите,нужно сделать,что б размер отображался к примеру так 205/360.5/40 сейчас он отображается так 205.0/360.5/40.0 Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Я смотрю батенька Вашим хотелкам нет ни конца ни края :-D 1 Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 помогите закончить начатое,это последняя просьба! Надіслати Поділитися на інших сайтах More sharing options... cha0s Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 подскажите,нужно сделать,что б размер отображался к примеру так 205/360.5/40 сейчас он отображается так 205.0/360.5/40.0 $num = '205.0'; rtrim(rtrim($num, '0'), '.'); // результат 205 $num = '360.5'; rtrim(rtrim($num, '0'), '.'); // результат 360.5 обверни вывод размеров так rtrim(rtrim($VAR, '0'), '.') где $VAR будет твоей Шириной, Высотой, и и.д для каждого значения по отдельности естественно :) это можно сделать как в контроллере, так и тупо в самом шаблоне. 1 Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 31 серпня 2013 Автор Share Опубліковано: 31 серпня 2013 спасибо! Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 31 серпня 2013 Share Опубліковано: 31 серпня 2013 Подозреваю, что Ш, В, Г. ДШВ это! ДШВ! (длина, ширина, высота) http://bash.im/quote/404263 Разговор о габаритах стиральной машины: Девочка: кстати, замерь, сколько там ширина и глубина, о! Мальчик: ок, замерю, только глубина чего? Д: ну, глубина машинки максимальная Д: есть высота, ширина и глубина М: длина это Д: у девочек это глубина называется! Надіслати Поділитися на інших сайтах More sharing options... 12strun Опубліковано: 1 вересня 2013 Share Опубліковано: 1 вересня 2013 ;) ДШВ это! ДШВ! (длина, ширина, высота) http://bash.im/quote/404263 Так ТС вроде в предыдущих сообщениях пытался на глубину переименовывать. ;) Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання [Решено] Размер товара в категории Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000
12strun Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Юра, в первом варианте, имхо, вместо number_format() надо было использовать (int), если дроби не нужны. Нет возможности проверить. Надіслати Поділитися на інших сайтах More sharing options...
mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 Сработало!ОГРОМНОЕ СПАСИБО!!!!!!!!!!!!!!!!! Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Юра, в первом варианте, имхо, вместо number_format() надо было использовать (int), если дроби не нужны. Нет возможности проверить. Попробую попозже!))) Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 подскажите,нужно сделать,что б размер отображался к примеру так 205/360.5/40 сейчас он отображается так 205.0/360.5/40.0 Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Я смотрю батенька Вашим хотелкам нет ни конца ни края :-D 1 Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 помогите закончить начатое,это последняя просьба! Надіслати Поділитися на інших сайтах More sharing options... cha0s Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 подскажите,нужно сделать,что б размер отображался к примеру так 205/360.5/40 сейчас он отображается так 205.0/360.5/40.0 $num = '205.0'; rtrim(rtrim($num, '0'), '.'); // результат 205 $num = '360.5'; rtrim(rtrim($num, '0'), '.'); // результат 360.5 обверни вывод размеров так rtrim(rtrim($VAR, '0'), '.') где $VAR будет твоей Шириной, Высотой, и и.д для каждого значения по отдельности естественно :) это можно сделать как в контроллере, так и тупо в самом шаблоне. 1 Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 31 серпня 2013 Автор Share Опубліковано: 31 серпня 2013 спасибо! Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 31 серпня 2013 Share Опубліковано: 31 серпня 2013 Подозреваю, что Ш, В, Г. ДШВ это! ДШВ! (длина, ширина, высота) http://bash.im/quote/404263 Разговор о габаритах стиральной машины: Девочка: кстати, замерь, сколько там ширина и глубина, о! Мальчик: ок, замерю, только глубина чего? Д: ну, глубина машинки максимальная Д: есть высота, ширина и глубина М: длина это Д: у девочек это глубина называется! Надіслати Поділитися на інших сайтах More sharing options... 12strun Опубліковано: 1 вересня 2013 Share Опубліковано: 1 вересня 2013 ;) ДШВ это! ДШВ! (длина, ширина, высота) http://bash.im/quote/404263 Так ТС вроде в предыдущих сообщениях пытался на глубину переименовывать. ;) Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання [Решено] Размер товара в категории
mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 подскажите,нужно сделать,что б размер отображался к примеру так 205/360.5/40 сейчас он отображается так 205.0/360.5/40.0 Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 Я смотрю батенька Вашим хотелкам нет ни конца ни края :-D 1 Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 помогите закончить начатое,это последняя просьба! Надіслати Поділитися на інших сайтах More sharing options... cha0s Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 подскажите,нужно сделать,что б размер отображался к примеру так 205/360.5/40 сейчас он отображается так 205.0/360.5/40.0 $num = '205.0'; rtrim(rtrim($num, '0'), '.'); // результат 205 $num = '360.5'; rtrim(rtrim($num, '0'), '.'); // результат 360.5 обверни вывод размеров так rtrim(rtrim($VAR, '0'), '.') где $VAR будет твоей Шириной, Высотой, и и.д для каждого значения по отдельности естественно :) это можно сделать как в контроллере, так и тупо в самом шаблоне. 1 Надіслати Поділитися на інших сайтах More sharing options... mebel Опубліковано: 31 серпня 2013 Автор Share Опубліковано: 31 серпня 2013 спасибо! Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 31 серпня 2013 Share Опубліковано: 31 серпня 2013 Подозреваю, что Ш, В, Г. ДШВ это! ДШВ! (длина, ширина, высота) http://bash.im/quote/404263 Разговор о габаритах стиральной машины: Девочка: кстати, замерь, сколько там ширина и глубина, о! Мальчик: ок, замерю, только глубина чего? Д: ну, глубина машинки максимальная Д: есть высота, ширина и глубина М: длина это Д: у девочек это глубина называется! Надіслати Поділитися на інших сайтах More sharing options... 12strun Опубліковано: 1 вересня 2013 Share Опубліковано: 1 вересня 2013 ;) ДШВ это! ДШВ! (длина, ширина, высота) http://bash.im/quote/404263 Так ТС вроде в предыдущих сообщениях пытался на глубину переименовывать. ;) Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
mebel Опубліковано: 30 серпня 2013 Автор Share Опубліковано: 30 серпня 2013 помогите закончить начатое,это последняя просьба! Надіслати Поділитися на інших сайтах More sharing options...
cha0s Опубліковано: 30 серпня 2013 Share Опубліковано: 30 серпня 2013 подскажите,нужно сделать,что б размер отображался к примеру так 205/360.5/40 сейчас он отображается так 205.0/360.5/40.0 $num = '205.0'; rtrim(rtrim($num, '0'), '.'); // результат 205 $num = '360.5'; rtrim(rtrim($num, '0'), '.'); // результат 360.5 обверни вывод размеров так rtrim(rtrim($VAR, '0'), '.') где $VAR будет твоей Шириной, Высотой, и и.д для каждого значения по отдельности естественно :) это можно сделать как в контроллере, так и тупо в самом шаблоне. 1 Надіслати Поділитися на інших сайтах More sharing options...
mebel Опубліковано: 31 серпня 2013 Автор Share Опубліковано: 31 серпня 2013 спасибо! Надіслати Поділитися на інших сайтах More sharing options...
afwollis Опубліковано: 31 серпня 2013 Share Опубліковано: 31 серпня 2013 Подозреваю, что Ш, В, Г. ДШВ это! ДШВ! (длина, ширина, высота) http://bash.im/quote/404263 Разговор о габаритах стиральной машины: Девочка: кстати, замерь, сколько там ширина и глубина, о! Мальчик: ок, замерю, только глубина чего? Д: ну, глубина машинки максимальная Д: есть высота, ширина и глубина М: длина это Д: у девочек это глубина называется! Надіслати Поділитися на інших сайтах More sharing options... 12strun Опубліковано: 1 вересня 2013 Share Опубліковано: 1 вересня 2013 ;) ДШВ это! ДШВ! (длина, ширина, высота) http://bash.im/quote/404263 Так ТС вроде в предыдущих сообщениях пытался на глубину переименовывать. ;) Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
12strun Опубліковано: 1 вересня 2013 Share Опубліковано: 1 вересня 2013 ;) ДШВ это! ДШВ! (длина, ширина, высота) http://bash.im/quote/404263 Так ТС вроде в предыдущих сообщениях пытался на глубину переименовывать. ;) Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts