Tuotteiden painojen massamuutostyökalu

Tekniset tiedotKoodausohjeet › Tuotteiden painojen massamuutostyökalu

Taustaa

Tuotteiden tuonnin jälkeen saattaa olla tarpeellista määrittää tuotteiden painot jossain kategoriassa. Tämä massamuutostyökalu nopeuttaa painojen määrittämistä.

Tarvittavat ohjelmistot

Tässä työssä tarvitaan

  • selain (esim. Firefox)
  • yksinkertainen tekstieditori (esim. Notepad++)
  • FTP-ohjelma (esim. Filezilla)

Esivalmistelut

  • Kirjaudu verkkokaupan hallintaliittymään (demo).
  • Klikkaa ylhäältä työkalut / varmuuskopiointi.
  • Klikkaa Käynnistä -painiketta.

Toteutusohjeet

Luo omalle tietokoneellesi oma_painot_massamuutos.php -niminen tekstitiedosto ja siirrä se FTP-ohjelmalla kotisivutilan kansioon, jossa verkkokaupan etusivun index.php -tiedosto sijaitsee. Tiedoston sisällön on oltava seuraavanlainen, mutta vaihda koodissa oleva kategorian numero (77) oikeaksi. Oikean numeron saat selville verkkokaupan hallintaliittymän kategoriat-kohdassa olevan kategoriakortin vasemmasta yläkulmasta.

<?php

/* 	-----------------------------------------------------UTF-8---❤-----
	cat/oma_painot_massamuutos.php (model example)

	Clover Shop(r) X4
	Copyright (c) 2013- Clover Shop Oy. All rights reserved.

	This is commercial software. Unauthorized use, reproduction,
	reverse engineering and/or distribution is strictly prohibited.

	For more information, please visit http://www.clovershop.com
	--------------------------------------------------------------------
	*/



// Säädetään virheilmoitusherkkyyttä

error_reporting (0);



// Luetaan asetukset

include "config/config_inc.php";



// Avataan MySQL-yhteys

$mysql_link = @mysqli_connect ($config['mysql5_server'], $config['mysql5_readwrite_username'], $config['mysql5_readwrite_password'], $config['mysql5_database']);
if (!$mysql_link) {
	echo "Tietokantayhteys ei toimi, MySQL-virhe: ". mysqli_connect_error();
	exit;
}

if (version_compare (PHP_VERSION, "5.2.3", ">=")) {
	mysqli_set_charset ($mysql_link, "utf8");
} else {
	mysqli_query ($mysql_link, "SET NAMES 'utf8'");
}



// Vaihdetaan kategoriassa nro 77 olevien tuotteiden paino 1,8 kg:ksi.
// Huom! Käytä alla pilkun sijaan pistettä.

mysqli_query ($mysql_link, "UPDATE csx4_products SET cs_product_delivery_weight='1.8' WHERE cs_category_id='77'") or die();

echo "Painot vaihdettu. Poista tämä tiedosto kotisivutilasta.";



// Suljetaan MySQL-yhteys

mysqli_close ($mysql_link);

?>

Käyttöohjeet

Vieraile selaimella kyseisellä sivulla. Poista lopuksi oma_painot_massamuutos.php -niminen tiedosto kotisivutilasta.

Vastuunrajoitus

Näillä ohjeilla ja koodiesimerkeillä ei ole minkäänlaista toimivuustakuuta. Emme vastaa välittömistä, välillisistä, satunnaisista tai epäsuorista vahingoista, menetyksistä, korvauksista, tai kolmannen osapuolen esittämistä vaatimuksista, jotka johtuvat näiden ohjeiden tai koodiesimerkkien noudattamisesta.

Scroll to Top