- Posts: 490
- Thank you received: 2
adding please select to custom field drop down issue
9 years 8 months ago #259225
by ronron
adding please select to custom field drop down issue was created by ronron
-- HikaShop version -- : 2.6.4
-- HikaMarket version -- : 1.7.2
-- Joomla version -- : 3.4.5
-- PHP version -- : 5.5
-- Error-message(debug-mod must be tuned on) -- : none
hi
attached is my custom field settings.
what i wish is for the vendor to select an option from the drop down. if he does not the system will call an error from the please select with no value.
im having the following errors
Warning: Creating default object from empty value in
/home.../administrator/components/com_hikamarket/classes/product.php on line 92
Warning: Attempt to assign property of non-object in /home.../components/com_hikamarket/views/productmarket/tmpl/form_image.php on line 43
Warning: Attempt to assign property of non-object in /home...components/com_hikamarket/views/productmarket/tmpl/form_image.php on line 42.
how can i have a please select option that will call an error if vendor does not pick from the drop down
thanks
-- HikaMarket version -- : 1.7.2
-- Joomla version -- : 3.4.5
-- PHP version -- : 5.5
-- Error-message(debug-mod must be tuned on) -- : none
hi
attached is my custom field settings.
what i wish is for the vendor to select an option from the drop down. if he does not the system will call an error from the please select with no value.
im having the following errors
Warning: Creating default object from empty value in
/home.../administrator/components/com_hikamarket/classes/product.php on line 92
Warning: Attempt to assign property of non-object in /home.../components/com_hikamarket/views/productmarket/tmpl/form_image.php on line 43
Warning: Attempt to assign property of non-object in /home...components/com_hikamarket/views/productmarket/tmpl/form_image.php on line 42.
how can i have a please select option that will call an error if vendor does not pick from the drop down
thanks
Please Log in or Create an account to join the conversation.
9 years 8 months ago #259231
by Jerome
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
Replied by Jerome on topic adding please select to custom field drop down issue
Hi,
Is that working in the HikaShop backend ?
Regards,
Is that working in the HikaShop backend ?
Regards,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
Please Log in or Create an account to join the conversation.
9 years 8 months ago #259329
by ronron
Replied by ronron on topic adding please select to custom field drop down issue
yes, its working perfectly in the back end.
thanks
thanks
Please Log in or Create an account to join the conversation.
9 years 8 months ago #259374
by Jerome
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
Replied by Jerome on topic adding please select to custom field drop down issue
Hi,
Replace
By
And it will remove the warning.
Regards,
Replace
Code:
$product = $fieldsClass->getInput('product', $oldProduct, true, 'data', false, 'display:vendor_product_edit'); // 'all');
if(empty($product))
$ret = false;
Code:
$product = $fieldsClass->getInput('product', $oldProduct, true, 'data', false, 'display:vendor_product_edit'); // 'all');
if(empty($product)) {
$product = $_SESSION['hikashop_product_data'];
$ret = false;
}
Regards,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
Please Log in or Create an account to join the conversation.
9 years 8 months ago - 9 years 8 months ago #259557
by ronron
Replied by ronron on topic adding please select to custom field drop down issue
hi
i tried this but the errors are still appearing.
i edited this file
/.../administrator/components/com_hikamarket/classes/product.php
i'm not sure if this is the file because no file was mentioned.
out of curiosity i tried this change
to this
and it worked. not sure what it does but it worked.
what should i do? thanks
i tried this but the errors are still appearing.
i edited this file
/.../administrator/components/com_hikamarket/classes/product.php
i'm not sure if this is the file because no file was mentioned.
out of curiosity i tried this change
Code:
$product = $fieldsClass->getInput('product', $oldProduct, true, 'data', false, 'display:vendor_product_edit'); // 'all');
if(empty($product))
$ret = false;
to this
Code:
$product = $fieldsClass->getInput('product', $oldProduct, true, 'data', false, 'display:vendor_product_edit'); // 'all');
if(empty($product))
return false;
and it worked. not sure what it does but it worked.
what should i do? thanks
Last edit: 9 years 8 months ago by ronron.
Please Log in or Create an account to join the conversation.
9 years 8 months ago #259586
by Jerome
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
Replied by Jerome on topic adding please select to custom field drop down issue
Hi,
The fact that we are using a variable to mark the element as failed is for a reason.
Putting a "return" for sure will not show you any message but it will also not stored the data into the session to re-show them to the user in the front-end ; so everything he wrote for the product is being lost.
Regards,
The fact that we are using a variable to mark the element as failed is for a reason.
Putting a "return" for sure will not show you any message but it will also not stored the data into the session to re-show them to the user in the front-end ; so everything he wrote for the product is being lost.
Regards,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
Please Log in or Create an account to join the conversation.
Moderators: Obsidev
Time to create page: 0.194 seconds