![]() |
Re: New Field in product page
{**
* @ListChild (list="product.details.page.info", weight="50") *} <li class="product-availability"> <span class="name">{t(#Availability#)}</span> <span class="product-availability-value">{item.product.getProductAvailability()}</span> </li> |
Re: New Field in product page
1 Attachment(s)
Here are the files in my mod if you want to take a look Tony. I have no doubt that I'm overlooking something simple. I'm still trying to learn the ins and outs of xcart 5.
|
Re: New Field in product page
Hello Phil,
I see. Your code should be as follows: Code:
{** In other words, I replaced item.product. construction with just product. one. Tony Quote:
|
Re: New Field in product page
Tony,
Thank you very much for your help. Your fix worked perfect. I decided that I also wanted to display the sku field in this template. So I modified my .tpl to {** * @ListChild (list="product.details.page.info", weight="50") *} <li class="product-availability"> <span class="product-availability-name">{t(#Availability:#)}</span> <span class="product-availability-value">{product.getProductAvailability()}</span> </li> <li class="product-availability"> <span class="product-availability-name">{t(#SKU:#)}</span> <span class="product-availability-value">{product.getSKU()}</span> </li> This works except for items that have variants. It shows the base sku and not the variant sku. How can I modify this so that it will reflect the sku of the selected variant? |
Re: New Field in product page
Do I understand you correctly that you want to display this widget on product details page? If so, could you please try to call getSKU() instead of product.getSKU() and let me know if does the trick.
Thank you. |
Re: New Field in product page
Hi Tony,
i had added some new fields to product by using my custom module and follow your doc http://devs.x-cart.com/en/basics/model_editing_page.html in X-Cart Business 5.2.13 when i upgrade X-Cart Business 5.2.13 to X-Cart Business 5.3.1.2, product fields are here but not show into admin area. While in old version (X-Cart Business 5.2.13) its working fine. Fields are showing and we can can edit its value please let me know how get my custom fields and it value into admin area on product edit page. Thanks |
Re: New Field in product page
Hello X-cart Team,
i have show my custom field by using XLite\Module\XC\CustomSkin\ProductField\View\FormM odel\Product Info class extends by \XLite\View\FormModel\Product\Info implements \XLite\Base\IDecorator i have show all fields into new section by using function defineSections() in my XLite\Module\XC\CustomSkin\ProductField\View\FormM odel\Product Info class so now i can see my custom field into admin on product edit page. please let me know how i can fetch its value from database and edit that values from admin product edit page Thanks |
Re: New Field in product page
Please check this article on customizing product fields:
http://devs.x-cart.com/en/basics/adding_new_property_to_a_product/adding_product_property_via_formmodel_api.html |
Re: New Field in product page
Hi,
i have completed this, but i want to know that how i can set product priority (orderby) manually to set ordering of product for product listing page in front-end? there are no area to set this in back-end How i can do this? Thanks |
Re: New Field in product page
1 Attachment(s)
You can configure the order in which products appear on category pages as follows:
1. Go to Categories 2. Click on the number of products in the category that you want to change (see the screenshot) 3. Use the handle icon to the left of products to move them and change their order |
All times are GMT -8. The time now is 12:16 PM. |
Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.