http://www.zerospec.com/testmap/totalsearch.jpg
Dit plaatje laat zien waar de kolomlijst mee gevuld dient te worden

De huidige code die verantwoordelijk is voor de kolominhoud is deze hieronder, maar is fout

De code moet : Engine: Blowoff valve SQV UNIVERSAL invullen in de kolom
Dus voor elk produkt moet uit de database de zoekwoorden voor de bestaande (Ajax) Search in de kolom ingevuld worden als een lijst.
De huidige programmering van de kolominhoud laat steeds dezelfde zoekomschrijving zien voor alle producten en dat kan natuurlijk niet, maar is voor elk product
verschillend. ( de code hiervoor heb ik ook: zie 2e blok code als tekst
BLOK code1
<?php
// START: Extra Fields Contribution (chapter 1.5)
$products_extra_fields_query = tep_db_query("SELECT * FROM " . TABLE_PRODUCTS_TO_PRODUCTS_EXTRA_FIELDS . " WHERE products_id=" . (int)$products['products_id']);
while ($products_extra_fields = tep_db_fetch_array($products_extra_fields_query)) {
$extra_fields_array[$products_extra_fields['products_extra_fields_id']] = $products_extra_fields['products_extra_fields_value'];
}

$extra_fields_names_query = tep_db_query("SELECT * FROM " . TABLE_PRODUCTS_EXTRA_FIELDS. " WHERE (languages_id='0' or languages_id='".(int)$languages[$i]['id']."') and products_extra_fields_id in (120,156) ORDER BY products_extra_fields_order");
while ($extra_fields_names = tep_db_fetch_array($extra_fields_names_query)) {
$extra_field_name[$extra_fields_names['products_extra_fields_id']] = $extra_fields_names['products_extra_fields_name'];
echo '<B>'.$extra_fields_names['products_extra_fields_name'].':</B>&nbsp;'.stripslashes($extra_fields_array[$extra_fields_names['products_extra_fields_id']]).'<BR>'."\n";
}
// END: Extra Fields Contribution
// begin Extra Product Fields
foreach ($epf as $e) {
if ($e['language'] == $languages[$i]['id']) {
if ($e['language_active']) {
if (isset($HTTP_GET_VARS['read']) && ($HTTP_GET_VARS['read'] == 'only')) {
$value = tep_get_product_extra_value($e['id'], $pInfo->products_id, $languages[$i]['id']);
} else {
$value = tep_db_prepare_input($extra[$e['field']][$languages[$i]['id']]);
}
if (tep_not_null($value)) {
echo '<b>' . $e['label'] . ': </b>';
if ($e['uses_list']) {
echo tep_get_extra_field_list_value($value, $e['show_chain']);
} else {
echo $value;
}
echo '<br>';
}
}
}
}
// end Extra Product Fields


//echo $extra_fields['name']
?>

CODEblok2
<?php
// START: Extra Fields Contribution v2.0b - mintpeel display fix // AJAX SEARCH JD
$products_id = (int)$HTTP_GET_VARS['products_id'];

$extra_fields_query = tep_db_query("
SELECT pef.products_extra_fields_status as status, pef.products_extra_fields_name as name, ptf.products_extra_fields_value as value
FROM ". TABLE_PRODUCTS_EXTRA_FIELDS ." pef
LEFT JOIN ". TABLE_PRODUCTS_TO_PRODUCTS_EXTRA_FIELDS ." ptf
ON ptf.products_extra_fields_id=pef.products_extra_fields_id
WHERE ptf.products_id=". (int) $products_id ." and ptf.products_extra_fields_value<>'' and (pef.languages_id='0' or pef.languages_id='".$languages_id."')
ORDER BY products_extra_fields_order");

while ($extra_fields = tep_db_fetch_array($extra_fields_query)) {
if (! $extra_fields['status']) // show only enabled extra field
continue;
echo /* Advance software search bof */ '<tr>

<td>
<table border="0" width="50%" cellspacing="0" cellpadding="2px"><tr>
<td class="main" align="left" vallign="middle" nowrap><b><font size="1" color="#666666">'.$extra_fields['name'].': </b></font></td>';
echo '<td nowrap><font size="1" color="#666666">' .$extra_fields['value'].'<BR></font> </tr>
</table>
</td>
</tr>';

}







[size=xsmall]Toevoeging op 01/05/2012 21:10:13:[/size]

Is er iemand die hier ervaring mee heeft om een lijst (te maken) uit een database
Heb je een mogelijkheid om een rollback te doen? Neem anders even contact op met je hosting bedrijf en geef aan dat je door hun update een probleem hebt met je webshop.

Dan kunnen ze een rollback uitvoeren zodat jij kunt verrifieren of het daadwerkelijk daaraan ligt.
Er is geen update geweest van PHP volgens de host
Dus is er geen noodzaak voor een roll back
Nou ik ben bezig om de shop weer aan de praat te krijgen, want de checkout werkt niet meer en er kunnen geen bestellingen gedaan worden
De checkout_payment.php laad geen betalingsmodules meer ??

Waar zou dat aan kunnen liggen?
Heeft de rus daar toevallig ook wijzigingen in doorgevoerd?

Rename je huidige checkout_payment.php is naar checkout_payment_old.php, en zet er is een 'verse' uit de OScommerce folder in. Zodat die weer helemaal 'stock' is.

Anders als dat niet lukt, even je payment modules verwijderen en opnieuw installeren.
Bedankt
ja..ik zal het even checken met beyond compare of de inhoud hetzelfde is
Had het al even snel geprobeerd kreeg toen een blanco scherm.
Modules zaldan opnieuw installeren en hopelijk hoef ik danniet alles weer in te vullen?--> die gegevens eerst opschrijven.
Vreemde is dat de right column ook wegegevallen is, terwijl dat los staat van de checkout_payment.php

Volgens de rus staat zijn programmering los van dit
-------------------------------------------------
Hi.

I'll try to fix it in one hour.

My changes does not change database, and does not change PHP of client
part with payments. I changed only VIEW of admin part and css in
client part and very little in PHP of categories box.

--
Best regards,
Tolya
----------------------------------------------
Ga ff proberen...
Dat is goed, en mijn aanbod staat nog steeds open, mocht ik een kijkje moeten nemen voor je wil ik dat graag doen.

Modules idd even je gegevens opschrijven of de config file apart zetten zodat je die terug koppeld.

Tevens een advies aangezien de rus over bij kon. Controleer je bank gegevens in de modules! Ik zeg niet dat hij niet te vertrouwen is, better safe the sorry!
Kan niets gebeuren met die gegevens..gewoon banknummer
Heb alle betaalmodules verwijderd en nuweer inschakelen
Ideal geeft een foutmelding
Warning:
You can't install assure pay payment module while SOAP extension is absent on your server
---------------------------------
Dit betekent dat de server een PHP update heeft gehad zonder die PHP extensie SOAP te behouden, want heb dit bij het begin van 1e keer installatie van Ideal op de server laten aanpassen door de PHP extensie te laten installeren door de serverboer

Lekker handig van die jongens..en hopelijk is dit dat oorzaak dat de shop het niet meer deed, want er is extra php code nodig die nu ontbreekt





[size=xsmall]Toevoeging op 08/05/2012 14:43:32:[/size]

Het is opgelost .de shop werkt weer normaal
De SOAP server extensie was verdwenen op de server en toen raakte de ideal betalingsmodule van slag..is er weer opgezet
De software is opzich heel betrouwbaar..of het het heeft te maken een update van PHP of een benodigde server extensie..dat kan haast niet anders
Bedankt voor de Hulp Chris!
Mooi, kun je weer gaan verkopen!

Graag gedaan, succes verder.

Reageren