Jump to content
php.lv forumi

Salv

Reģistrētie lietotāji
  • Posts

    11
  • Joined

  • Last visited

Everything posted by Salv

  1. Sveiciens, vai ir kādam pieredze EDA ieviešanā? Varbūt varat padalīties ar noderīgiem resursiem - referencēm uz standartiem (EDIFACT, EDI XML), literatūru, apmācībām (online vai klātienē). Vai ir zināms, kas Latvijā nodarbojas ar EDA ieviešanu (pagaidām esmu uzgājis šos - www.edisoft.lv). Kas būtu jāņem vērā uzsākot EDA ieviešanu, u.c. apsvērumi, komentāri.
  2. Sveiciens! Pastāv kaut kāda funkcija, kura ļautu MySQL selectā vienu no vērtībām atgriezt kā masīvu? Teiksim zemāk redzamajā pieprasījumā iekšējais selects atgriež vairākas attribute_id vērtības, vēlos tās atgriezt kā masīvu. SELECT products.id AS id, products.parent_id AS parent_id, products.category_id AS category_id, products.price AS price, products.sale_price AS sale_price, product_contents.name AS name, languages.id AS lang_id, languages.name AS lang_name, ( SELECT attribute_id AS id FROM ...) AS attribute_id FROM products LEFT JOIN product_contents ON product_contents.product_id = products.id AND product_contents.language_id IN (".$language_id.") LEFT JOIN languages ON languages.id = product_contents.language_id WHERE 1=1
  3. Jā, funkcijā tika izmantota $.post metode. Pārtaisīju uz $.ajax un uzliku async uz false tādejādi panākot vajadzīgo rezultātu. Paldies!
  4. Sveiciens! Varbūt kāds var dot padomu sekojošā jautājumā - vēlos izpildīt nākamo interāciju tikai brīdī, kad ir pilnībā pabeigta funkcijas (šajā gadījumā projects_details_load) izpilde. $.each(['2074011', '2074015', '2074025'], function (index, value) { projects_details_load($('tr[data-id="' + value + '"]')); });
  5. Kā es varu dialoga pogai piešķirt individuālu klasi vai ID? Definētās klases visām pogām ir vienādas. Atradu, atrisināts. :) buttons: [ { text: "Insert", "class": 'dlg_insert_button', click: function() { insert_material(); }, }, { text: "Cancel", click: function() { $(dlg).dialog('close'); } } ]
  6. Sveiciens! jQuery dialogā ir nepieciešamas 2 pogas. Tomēr viena no pogām nedrīkst būt redzama sākumā, ielādējoties dialogam. Otrajai pogai jāparādās vēlāk programmai turpinoties. Ir kādas idejas kā sākumā paslēpt dialoga pogu, bet vēlāk parādīt? Vai sākumā definēt tikai vienu pogu un tālāk programmā pievienot otru.
  7. Sveiciens! Vajadzīgs padoms. Kodu, kas izsauc Smarty bibliotēku ievietoju funkcijā (pirms tam viss strādāja kā vajag). Kas man vēl būtu jāpievieno, lai funkcija nostrādātu korekti? <?php //functions.php function call_smarty(){ require_once('../Smarty/Smarty.class.php'); $smarty = new Smarty(); $smarty->setTemplateDir('/web/www.example.com/smarty/templates'); $smarty->setCompileDir('/web/www.example.com/smarty/templates_c'); $smarty->setCacheDir('/web/www.example.com/smarty/cache'); $smarty->setConfigDir('/web/www.example.com/smarty/configs'); } ?> //index.php <?php // put full path to Smarty.class.php require_once ('functions/functions.php'); call_smarty(); $smarty->display('views/header.tpl'); $smarty->display('views/sidebar.tpl'); $smarty->display('views/main.tpl'); $smarty->display('views/footer.tpl'); ?>
  8. Skatoties pēc lietotāja codez pēdējā piemēra, kā es šajā vietā: $(this).html($('<input>').val($(this).html())); varētu padot līdzi arī "name" atribūtu? Un otrs, ne mazāk svarīgais jautājums, kā būtu iespējams skripta beigās uztaisīt "Cancel" pogu (teiksim "OK" pogas vietā), kas atceltu ieraksta labošanu, atgriežot ierakstu sākotnējā izskatā?
  9. Sveiciens! Problēma. Vēlos panākt iespēju labot tabulas ierakstus. Nospiežot uz pogas "labot" atbilstošā ieraksta td elementi tiek pārvērsti par input laukiem. Kā šo panākt, kur palasīties, lai atrastu risinājumu? Paldies!
  10. Sveiki. Vai kāds varētu palīdzēt šādā jautājumā... Ir divas datu ievades tabulas vienā formā. Javascript funkcija pārbauda vai ir aizpildīti pirmās tabulas ievades lauki. Kāda būtu funkcija, kas pārbaudītu vai ir aizpildīts pirmais tabulas lauks tabulai nr.1 vai pirmais lauks tabulai nr.2, t.i. kļūdas paziņojums netiek izvadīts gadījumā vai ir aizpildītas vienas vai otras tabulas lauks. Un tā uz priekšu pārējiem ievades laukiem. Javascript funkcija un pirmās tabulas paraugs, tāda pati ir vēl otra. Jāpārbauda ir vai ir aizpildīti vienas vai otras tabulas lauki. function checkShippingAndPaymentInfo() { with (window.document.frmCheckout) { if (isEmpty(txtPaymentFirstName, 'Ievadiet vārdu')) { return false; } else if (isEmpty(txtPaymentLastName, 'Ievadiet uzvārdu')) { return false; } else if (isEmpty(txtPaymentAddress1, 'Ievadiet piegādes adresi')) { return false; } else if (isEmpty(txtPaymentMail, 'Ievadiet e-pasta adresi')) { return false; } else if (isEmpty(txtPaymentPhone, 'Ievadiet telefona numuru')) { return false; } } } <form action="<?php echo $_SERVER['PHP_SELF']; ?>?step=2" method="post" name="frmCheckout" id="frmCheckout" onSubmit="return checkShippingAndPaymentInfo();"> <table width="550" border="0" align="center" cellpadding="5" cellspacing="1" class="entryTable"> <tr class="entryTableHeader"> <td colspan="2">Fiziskām personām</td> </tr> <tr> <td width="150" class="label">Vārds</td> <td class="content"><input name="txtPaymentFirstName" type="text" class="box" id="txtPaymentFirstName" size="30" maxlength="50"></td> </tr> <tr> <td width="150" class="label">Uzvārds</td> <td class="content"><input name="txtPaymentLastName" type="text" class="box" id="txtPaymentLastName" size="30" maxlength="50"></td> </tr> <tr> <td width="150" class="label">Adrese</td> <td class="content"><input name="txtPaymentAddress1" type="text" class="box" id="txtPaymentAddress1" size="50" maxlength="100"></td> </tr> <tr> <td width="150" class="label">E-pasts</td> <td class="content"><input name="txtPaymentMail" type="text" class="box" id="txtPaymentMail" size="30" maxlength="100"></td> </tr> <tr> <td width="150" class="label">Telefona nr.</td> <td class="content"><input name="txtPaymentPhone" type="text" class="box" id="txtPaymentPhone" size="30" maxlength="32"></td> </tr> </table>
×
×
  • Create New...