barslol0 Опубліковано: 18 березня 2013 Share Опубліковано: 18 березня 2013 Всем привет. Мне необходимо сделать вывод товаров на OpenCart 1.5.4.1 как на картинке во вложении. Включая в таблицу: Изображение, Наименование, Оригинальный номер (Модель), Артикул (SKU), Цена, Купить. Есть ли готовые модули? Описание? Это очень важно, просьба помочь. Можно в личку. Надіслати Поділитися на інших сайтах More sharing options... tim21701 Опубліковано: 18 березня 2013 Share Опубліковано: 18 березня 2013 Аля exist? :ugeek: Модуля такого точно нет, но здесь есть люди которые могут это сделать... Перенёс в раздел "Услуги". Потому как, к ветке "Шаблоны, дизайн и оформление магазина" Ваш запрос никак не относится. Тем более, что этого не сделать "стандартными" средствами, (без вмешательства в код скрипта)... добавив ещё одно поле "Год выпуска"... 1 Надіслати Поділитися на інших сайтах More sharing options... barslol0 Опубліковано: 18 березня 2013 Автор Share Опубліковано: 18 березня 2013 Аля exist? :ugeek: Модуля такого точно нет, но здесь есть люди которые могут это сделать... Перенёс в раздел "Услуги". Потому как, к ветке "Шаблоны, дизайн и оформление магазина" Ваш запрос никак не относится. Тем более, что этого не сделать "стандартными" средствами, (без вмешательства в код скрипта)... добавив ещё одно поле "Год выпуска"... Год выпуска ненадо добавлять. На картинке просто шаблон расположения столбцов. Вот что должно там быть: Изображение, Наименование, Оригинальный номер (Модель), Артикул (SKU), Цена, Купить. Надіслати Поділитися на інших сайтах More sharing options... barslol0 Опубліковано: 18 березня 2013 Автор Share Опубліковано: 18 березня 2013 Походу никто не знает))) Надіслати Поділитися на інших сайтах More sharing options... 7 months later... vdragni Опубліковано: 15 листопада 2013 Share Опубліковано: 15 листопада 2013 Апаю. Тоже нужно так сделать. Может есть готовые решения? Пробовал сам копаться в CSS, без результатов. Надіслати Поділитися на інших сайтах More sharing options... mpn2005 Опубліковано: 18 листопада 2013 Share Опубліковано: 18 листопада 2013 CSS тут ничем не поможет. Для начала нужно переделать код вывода товаров в category.tpl В стандартном шаблоне вывод сделан div-ами. Его надо просто переписать на таблицу. Надо вместо этого кода: <div class="product-list"> <?php foreach ($products as $product) { ?> <div> <?php if ($product['thumb']) { ?> <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> <?php } ?> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> <?php if ($product['tax']) { ?> <br /> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> </div> <?php } ?> <?php if ($product['rating']) { ?> <div class="rating"><img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></div> <?php } ?> <div class="cart"> <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /> </div> <div class="wishlist"><a onclick="addToWishList('<?php echo $product['product_id']; ?>');"><?php echo $button_wishlist; ?></a></div> <div class="compare"><a onclick="addToCompare('<?php echo $product['product_id']; ?>');"><?php echo $button_compare; ?></a></div> </div> <?php } ?> </div> Сделать что-то вроде: <div class="product-table"> <table> <?php foreach ($products as $product) { ?> <tr> <td><?php if ($product['thumb']) { ?> <a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a> <?php } ?></td> <td><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></td> <td><?php if ($product['price']) { ?> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> <?php if ($product['tax']) { ?> <br /> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> <?php } ?></td> <td> <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /> </td> </tr> <?php } ?> </table> </div> Код приблизительный. Но общая суть должно стать понятней. После того как таблица будет готова, можно приступать к написанию её стилей. Надіслати Поділитися на інших сайтах More sharing options... Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Послуги Програмування, створення модулів, зміна функціональності Отображение листинга товаров в виде сводной таблицы OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
tim21701 Опубліковано: 18 березня 2013 Share Опубліковано: 18 березня 2013 Аля exist? :ugeek: Модуля такого точно нет, но здесь есть люди которые могут это сделать... Перенёс в раздел "Услуги". Потому как, к ветке "Шаблоны, дизайн и оформление магазина" Ваш запрос никак не относится. Тем более, что этого не сделать "стандартными" средствами, (без вмешательства в код скрипта)... добавив ещё одно поле "Год выпуска"... 1 Надіслати Поділитися на інших сайтах More sharing options... barslol0 Опубліковано: 18 березня 2013 Автор Share Опубліковано: 18 березня 2013 Аля exist? :ugeek: Модуля такого точно нет, но здесь есть люди которые могут это сделать... Перенёс в раздел "Услуги". Потому как, к ветке "Шаблоны, дизайн и оформление магазина" Ваш запрос никак не относится. Тем более, что этого не сделать "стандартными" средствами, (без вмешательства в код скрипта)... добавив ещё одно поле "Год выпуска"... Год выпуска ненадо добавлять. На картинке просто шаблон расположения столбцов. Вот что должно там быть: Изображение, Наименование, Оригинальный номер (Модель), Артикул (SKU), Цена, Купить. Надіслати Поділитися на інших сайтах More sharing options... barslol0 Опубліковано: 18 березня 2013 Автор Share Опубліковано: 18 березня 2013 Походу никто не знает))) Надіслати Поділитися на інших сайтах More sharing options... 7 months later... vdragni Опубліковано: 15 листопада 2013 Share Опубліковано: 15 листопада 2013 Апаю. Тоже нужно так сделать. Может есть готовые решения? Пробовал сам копаться в CSS, без результатов. Надіслати Поділитися на інших сайтах More sharing options... mpn2005 Опубліковано: 18 листопада 2013 Share Опубліковано: 18 листопада 2013 CSS тут ничем не поможет. Для начала нужно переделать код вывода товаров в category.tpl В стандартном шаблоне вывод сделан div-ами. Его надо просто переписать на таблицу. Надо вместо этого кода: <div class="product-list"> <?php foreach ($products as $product) { ?> <div> <?php if ($product['thumb']) { ?> <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> <?php } ?> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> <?php if ($product['tax']) { ?> <br /> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> </div> <?php } ?> <?php if ($product['rating']) { ?> <div class="rating"><img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></div> <?php } ?> <div class="cart"> <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /> </div> <div class="wishlist"><a onclick="addToWishList('<?php echo $product['product_id']; ?>');"><?php echo $button_wishlist; ?></a></div> <div class="compare"><a onclick="addToCompare('<?php echo $product['product_id']; ?>');"><?php echo $button_compare; ?></a></div> </div> <?php } ?> </div> Сделать что-то вроде: <div class="product-table"> <table> <?php foreach ($products as $product) { ?> <tr> <td><?php if ($product['thumb']) { ?> <a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a> <?php } ?></td> <td><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></td> <td><?php if ($product['price']) { ?> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> <?php if ($product['tax']) { ?> <br /> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> <?php } ?></td> <td> <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /> </td> </tr> <?php } ?> </table> </div> Код приблизительный. Но общая суть должно стать понятней. После того как таблица будет готова, можно приступать к написанию её стилей. Надіслати Поділитися на інших сайтах More sharing options... Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Послуги Програмування, створення модулів, зміна функціональності Отображение листинга товаров в виде сводной таблицы
barslol0 Опубліковано: 18 березня 2013 Автор Share Опубліковано: 18 березня 2013 Аля exist? :ugeek: Модуля такого точно нет, но здесь есть люди которые могут это сделать... Перенёс в раздел "Услуги". Потому как, к ветке "Шаблоны, дизайн и оформление магазина" Ваш запрос никак не относится. Тем более, что этого не сделать "стандартными" средствами, (без вмешательства в код скрипта)... добавив ещё одно поле "Год выпуска"... Год выпуска ненадо добавлять. На картинке просто шаблон расположения столбцов. Вот что должно там быть: Изображение, Наименование, Оригинальный номер (Модель), Артикул (SKU), Цена, Купить. Надіслати Поділитися на інших сайтах More sharing options... barslol0 Опубліковано: 18 березня 2013 Автор Share Опубліковано: 18 березня 2013 Походу никто не знает))) Надіслати Поділитися на інших сайтах More sharing options... 7 months later... vdragni Опубліковано: 15 листопада 2013 Share Опубліковано: 15 листопада 2013 Апаю. Тоже нужно так сделать. Может есть готовые решения? Пробовал сам копаться в CSS, без результатов. Надіслати Поділитися на інших сайтах More sharing options... mpn2005 Опубліковано: 18 листопада 2013 Share Опубліковано: 18 листопада 2013 CSS тут ничем не поможет. Для начала нужно переделать код вывода товаров в category.tpl В стандартном шаблоне вывод сделан div-ами. Его надо просто переписать на таблицу. Надо вместо этого кода: <div class="product-list"> <?php foreach ($products as $product) { ?> <div> <?php if ($product['thumb']) { ?> <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> <?php } ?> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> <?php if ($product['tax']) { ?> <br /> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> </div> <?php } ?> <?php if ($product['rating']) { ?> <div class="rating"><img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></div> <?php } ?> <div class="cart"> <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /> </div> <div class="wishlist"><a onclick="addToWishList('<?php echo $product['product_id']; ?>');"><?php echo $button_wishlist; ?></a></div> <div class="compare"><a onclick="addToCompare('<?php echo $product['product_id']; ?>');"><?php echo $button_compare; ?></a></div> </div> <?php } ?> </div> Сделать что-то вроде: <div class="product-table"> <table> <?php foreach ($products as $product) { ?> <tr> <td><?php if ($product['thumb']) { ?> <a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a> <?php } ?></td> <td><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></td> <td><?php if ($product['price']) { ?> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> <?php if ($product['tax']) { ?> <br /> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> <?php } ?></td> <td> <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /> </td> </tr> <?php } ?> </table> </div> Код приблизительный. Но общая суть должно стать понятней. После того как таблица будет готова, можно приступать к написанию её стилей. Надіслати Поділитися на інших сайтах More sharing options... Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Послуги Програмування, створення модулів, зміна функціональності Отображение листинга товаров в виде сводной таблицы
barslol0 Опубліковано: 18 березня 2013 Автор Share Опубліковано: 18 березня 2013 Походу никто не знает))) Надіслати Поділитися на інших сайтах More sharing options... 7 months later... vdragni Опубліковано: 15 листопада 2013 Share Опубліковано: 15 листопада 2013 Апаю. Тоже нужно так сделать. Может есть готовые решения? Пробовал сам копаться в CSS, без результатов. Надіслати Поділитися на інших сайтах More sharing options... mpn2005 Опубліковано: 18 листопада 2013 Share Опубліковано: 18 листопада 2013 CSS тут ничем не поможет. Для начала нужно переделать код вывода товаров в category.tpl В стандартном шаблоне вывод сделан div-ами. Его надо просто переписать на таблицу. Надо вместо этого кода: <div class="product-list"> <?php foreach ($products as $product) { ?> <div> <?php if ($product['thumb']) { ?> <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> <?php } ?> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> <?php if ($product['tax']) { ?> <br /> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> </div> <?php } ?> <?php if ($product['rating']) { ?> <div class="rating"><img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></div> <?php } ?> <div class="cart"> <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /> </div> <div class="wishlist"><a onclick="addToWishList('<?php echo $product['product_id']; ?>');"><?php echo $button_wishlist; ?></a></div> <div class="compare"><a onclick="addToCompare('<?php echo $product['product_id']; ?>');"><?php echo $button_compare; ?></a></div> </div> <?php } ?> </div> Сделать что-то вроде: <div class="product-table"> <table> <?php foreach ($products as $product) { ?> <tr> <td><?php if ($product['thumb']) { ?> <a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a> <?php } ?></td> <td><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></td> <td><?php if ($product['price']) { ?> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> <?php if ($product['tax']) { ?> <br /> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> <?php } ?></td> <td> <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /> </td> </tr> <?php } ?> </table> </div> Код приблизительный. Но общая суть должно стать понятней. После того как таблица будет готова, можно приступать к написанию её стилей. Надіслати Поділитися на інших сайтах More sharing options... Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
vdragni Опубліковано: 15 листопада 2013 Share Опубліковано: 15 листопада 2013 Апаю. Тоже нужно так сделать. Может есть готовые решения? Пробовал сам копаться в CSS, без результатов. Надіслати Поділитися на інших сайтах More sharing options...
mpn2005 Опубліковано: 18 листопада 2013 Share Опубліковано: 18 листопада 2013 CSS тут ничем не поможет. Для начала нужно переделать код вывода товаров в category.tpl В стандартном шаблоне вывод сделан div-ами. Его надо просто переписать на таблицу. Надо вместо этого кода: <div class="product-list"> <?php foreach ($products as $product) { ?> <div> <?php if ($product['thumb']) { ?> <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> <?php } ?> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> <?php if ($product['tax']) { ?> <br /> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> </div> <?php } ?> <?php if ($product['rating']) { ?> <div class="rating"><img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></div> <?php } ?> <div class="cart"> <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /> </div> <div class="wishlist"><a onclick="addToWishList('<?php echo $product['product_id']; ?>');"><?php echo $button_wishlist; ?></a></div> <div class="compare"><a onclick="addToCompare('<?php echo $product['product_id']; ?>');"><?php echo $button_compare; ?></a></div> </div> <?php } ?> </div> Сделать что-то вроде: <div class="product-table"> <table> <?php foreach ($products as $product) { ?> <tr> <td><?php if ($product['thumb']) { ?> <a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a> <?php } ?></td> <td><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></td> <td><?php if ($product['price']) { ?> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> <?php if ($product['tax']) { ?> <br /> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> <?php } ?></td> <td> <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /> </td> </tr> <?php } ?> </table> </div> Код приблизительный. Но общая суть должно стать понятней. После того как таблица будет готова, можно приступать к написанию её стилей. Надіслати Поділитися на інших сайтах More sharing options... Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0
Recommended Posts