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

Изменение шаблона


Recommended Posts

Можно ли в опенкарт создать шаблон по типу: http://www.mobilecom.../pr.php?DType=8, т.е. - в виде таблицы - название товара-цена- купить.

а почему нет? конечно можно. файл product/category.tpl переделать под таблицу, оставив только:

имя товара: <?php echo $product['name']; ?> (если ссылкой, то <a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a>)

цена: <?php echo $product['price']; ?>

кнопка купить: <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button modal" />

только всё это в массиве <?php foreach ($products as $product) { ?> ... <?php } ?>

ну как то так)

  • +1 1
Надіслати
Поділитися на інших сайтах


а почему нет? конечно можно. файл product/category.tpl переделать под таблицу, оставив только:

имя товара: <?php echo $product['name']; ?> (если ссылкой, то <a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a>)

цена: <?php echo $product['price']; ?>

кнопка купить: <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button modal" />

только всё это в массиве <?php foreach ($products as $product) { ?> ... <?php } ?>

ну как то так)

Как файл "product/category.tpl переделать под таблицу? Можна поподробнее?
Надіслати
Поділитися на інших сайтах


Как файл "product/category.tpl переделать под таблицу? Можна поподробнее?

вот сама таблица:

<table style="border:#999999 solid 2px; width:400px;">

<?php foreach ($products as $product) { ?>

<tr>

<td> <a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a> </td>

<td> <?php echo $product['price']; ?> </td>

<td> <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button modal" /> </td>

</tr>

<?php } ?>

</table>

а это навигация по страницам:

<?php if ($products) { ?>

<div class="pagination"><?php echo $pagination; ?></div>

<?php } ?>

всё это прописываете в product/category.tpl, стили таблицам зададите для красоты и всё...

Надіслати
Поділитися на інших сайтах


вот сама таблица:

<table style="border:#999999 solid 2px; width:400px;">

<?php foreach ($products as $product) { ?>

<tr>

<td> <a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a> </td>

<td> <?php echo $product['price']; ?> </td>

<td> <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button modal" /> </td>

</tr>

<?php } ?>

</table>

а это навигация по страницам:

<?php if ($products) { ?>

<div class="pagination"><?php echo $pagination; ?></div>

<?php } ?>

всё это прописываете в product/category.tpl, стили таблицам зададите для красоты и всё...

Извините, это вписывается в обе папки (product.tpl и category. tpl)?

И как вписывается: из папки (папок) что-то удаляется?

Надіслати
Поділитися на інших сайтах


Извините, это вписывается в обе папки (product.tpl и category. tpl)?

И как вписывается: из папки (папок) что-то удаляется?

И навигация по страницам тоже в прписывается туда-же где и таблица?
Надіслати
Поділитися на інших сайтах


И навигация по страницам тоже в прписывается туда-же где и таблица?

удаляете всё что после <div id="content"><?php echo $content_top; ?>(2 строчка) и до <?php echo $content_bottom; ?></div>(109) и ставьте туда

<table style="border:#999999 solid 2px; width:400px;">

<?php foreach ($products as $product) { ?>

<tr>

<td> <a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a> </td>

<td> <?php echo $product['price']; ?> </td>

<td> <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button modal" /> </td>

</tr>

<?php } ?>

</table>

<?php if ($products) { ?>

<div class="pagination"><?php echo $pagination; ?></div>

<?php } ?>

это только в category. tpl... а в product.tpl изменяется вид странички с подробным описанием одного товара... если это вам не надо и вам достаточно только наименование продукта в таблице, то в том коде что я дал, вместо <td> <a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a> </td> пропишите <td> <?php echo $product['name']; ?> </td>

Надіслати
Поділитися на інших сайтах


удаляете всё что после <div id="content"><?php echo $content_top; ?>(2 строчка) и до <?php echo $content_bottom; ?></div>(109) и ставьте туда

<table style="border:#999999 solid 2px; width:400px;">

<?php foreach ($products as $product) { ?>

<tr>

<td> <a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a> </td>

<td> <?php echo $product['price']; ?> </td>

<td> <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button modal" /> </td>

</tr>

<?php } ?>

</table>

<?php if ($products) { ?>

<div class="pagination"><?php echo $pagination; ?></div>

<?php } ?>

это только в category. tpl... а в product.tpl изменяется вид странички с подробным описанием одного товара... если это вам не надо и вам достаточно только наименование продукта в таблице, то в том коде что я дал, вместо <td> <a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a> </td> пропишите <td> <?php echo $product['name']; ?> </td>

Как -то не так получилось.

http://5.spbroman.z8.ru/index.php?route=product/category&path=20

http://5.spbroman.z8.ru/index.php?route=product/category&path=20

Надіслати
Поділитися на інших сайтах


ну во первых стили надо уже самому прописать... я вам пример показал, а уж красоту сами наводите... и product.tpl вы наверно тоже изменяли... его не надо было менять... верните стандартный код... только странно что не работает кнопка заказать... у вас какой OC?
Надіслати
Поділитися на інших сайтах


ну во первых стили надо уже самому прописать... я вам пример показал, а уж красоту сами наводите... и product.tpl вы наверно тоже изменяли... его не надо было менять... верните стандартный код... только странно что не работает кнопка заказать... у вас какой OC?

Спасибо за помощь, договорился за плату. Иначе мозги свернутся в трубочку...
Надіслати
Поділитися на інших сайтах


  • 5 weeks later...

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

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