Jump to content
xt:Commerce Community Forum

arman

Members
  • Content Count

    25
  • Joined

  • Last visited

About arman

  • Rank
    Neuer Benutzer

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. hier nur Lösung, vielleicht gehts auch anders, aber konnte zumindest icons bei der Plugins hinzufugen. unter C:\xampp\htdocs\veyton\xtAdmin\css\icons.css irgendwo zeile einfügen: .meinplugin { background-image: url(../images/icons/group_add.png) !important; }
  2. Hallo, Danke für den Hinweis. Ich finde nur datei nicht. Wo finde ich den? Wo kann ich bspw. icons ändern? in der klasse product.php: niergends ist aber icons. Zwischen Kundengruppen und Cross Selling noch eine Plugin, ich würde dort ein icon hintelegen, weiss nicht wo. Vielleicht kann mir jemand helfen. Vielen Dank $rowActions[] = array('iconCls' => 'products_group_price', 'qtipIndex' => 'qtip1', 'tooltip' => TEXT_PRODUCTS_GROUP_PRICE); if ($this->url_data['edit_id']) $js = "var edit_id = ".$this->url_data['edit_id']."; var edit_name = '".htmlentities($products_model)."';\n"; else $js = "var edit_id = record.id; var edit_name=record.get('products_model');\n"; $js .= "addTab('adminHandler.php?load_section=product_price&pg=overview&products_id='+edit_id,'".TEXT_PRODUCTS_GROUP_PRICE." ('+edit_name+')', 'product_price'+edit_id)";
  3. Hallo, und zwar in welcher klasse sind die icons für die plugins definiert, wo finde ich sie genau? Wo kann man die denn ändern? Ich möchte einen weiteren icon in der Produck hinzufugen. siehe Bild Danke
  4. Hallo, ich brauche Ihre Unterstützung und zwar ich mächte gerne in xt:commerce Daten aus der Datenbank Mysql im Frontend ausgeben. Dazu habe ich eine Datenbank Abfrage, nur leider funktioniert nicht. ich habe manuell testdaten geschrieben, sie werden ausgegeben, nun möchte ich die mit variablen ersetzen. //Test $rs = $db->Execute ( "SELECT * FROM " . TABLE_INGREDIENTS_TO_PRODUCTS . " itp, " . TABLE_INGREDIENTS_DESCRIPTION . " id WHERE itp.ingredient_id=id.ingredient_id AND id.language_code= 'de' AND products_id='1'" ); //So sollte sein. Aber gehts nicht. Was mache ich falsch: $rs = $db->Execute("SELECT * FROM ".TABLE_INGREDIENTS_TO_PRODUCTS." itp, ".TABLE_INGREDIENTS_DESCRIPTION." id WHERE itp.ingredient_id=id.ingredient_id AND id.language_code= '".$language->code."' AND products_id='".$products_id."'");function getBuildIngredientsOfProductArray($products_id) { echo "class.xt_ingred_list.php: produkt_id ist: ".$products_id; global $db, $xtPlugin, $language; define ( 'TABLE_INGREDIENTS_TO_PRODUCTS', 'xt_plg_ingredients_to_products' ); $rs = $db->Execute ( "SELECT * FROM " . TABLE_INGREDIENTS_TO_PRODUCTS . " itp, " . TABLE_INGREDIENTS_DESCRIPTION . " id WHERE itp.ingredient_id=id.ingredient_id AND id.language_code= '" . $language->code . "' AND products_id='" . $products_id . "'" ); return ($rs); } das Problem liegt daran,, dass products_id leer ist. Wer konnte mir nochmal bitte helfen? Danke viel Mals
  5. ich möchte ein weiteren Tabs im Shop einfügen. Kann mich bitte dabei jemand helfen. Ich habe testweise in der product.html einen Tabs, der wird zwar angezeigt, aber der Inhalt(Beschreibung bleibt leer). Welcher Hooks ist dafür zuständig? {hook key=product_info_tpl_tab_headline} <li><a href="javascript:void(0);" rel="#meine_plugin">{txt key=TEXT_MEIN_PLUGIN}</a></li><!-- IN HOOK AUSLAGERN ..Nun wie-->.xml <code> <hook>product_info_tpl_tab_headline</hook> <phpcode><![CDATA[ include _SRV_WEBROOT . _SRV_WEB_PLUGINS . 'xt_meine_plugin/classes/class.xt_meine_plugin.php'; ]]></phpcode> <order>1</order> <active>1</active> </code>Was fehllt denn noch? Damit wird ein weiterer Tabs eingefügt. Es ist aber keine richtige lösung. Kann mir bitte jemand einen ordentlichen Weg zeigen. Vielen Dank product_info_tpl_tab_headline.php
  6. Lösung: $rs = $db->Execute("SELECT prozentuale_Anteil FROM ".TABLE_IN_TO_PRODUCTS." itp, ".TABLE_IN_DESCRIPTION." id WHERE itp.prozentl=id.in_name AND id.language_code= '".$language->code."' ");
  7. Hallo, ich biete um hilfe, vielleicht kann mir jemand helfen. Im Shop sollten 2 Werte aus der Tabelle ausgegeben werden. Hier habe ich Select abfrage, aber es scheit syntax Fehler zu sein. $rs = $db->Execute("SELECT itp.*, id.* FROM ".TABLE_IN_TO_PRODUCTS. "itp LEFT JOIN ".TABLE_IN_DESCRIPTION." itd ON itd.prozentl=id.in_name WHERE itp.products_id='".$products_id. " and id.language_code='".$language->code."'"); protzenten von der Tabelle TABLE_IN_TO_PRODUCTS angezeigt werden und in_name von der Tabelle TABLE_IN_DESCRIPTION danke
  8. Hallo, ich bin euch sehr dankbar, wenn ihr mir bei meinem Problem hilft. im shop die Ausgabe von der DB und zwar alle products_id ausgegen werden. Irgendwie klappts nicht so richtig. Ich denke in der DB Abfrage fehlt noch was. .php include('/plugins/xt_meinplugin/classes/class.xt_meinplugin.php'); $data_array = array('id'=> $id); $data_of_this_product=new xt_meinplugin($id); $list_array=$data_of_this_product->getBuildOfProductArray($data_array); $tpl_data = array ('meinplugin' => TEXT_MEIN_PLUGIN, 'test_array' => $test_list_array ); // $page_data = $template->getTemplate('xt_meinplugin', $tpl, $tpl_data); $tpl = "meinplugin.html"; $template = new Template (); $template->getTemplatePath ( $tpl, 'xt_meinplugin', '', 'plugin' ); $page_data = $template->getTemplate( 'xt_meinplugin_smarty', $tpl, $tpl_data ); .class xt_meinplugin function getBuildOfProductArray($id) { global $db, $xtPlugin, $language; // Hier liste aus DB auslesen für produkt mit ID $products_id define('TABLE_MEINPLUGIN','xt_plg_meinplugin'); $rs=$db->Execute( "SELECT products_id FROM ".TABLE_MEINPLUGIN." WHERE products_id = '".$id."'"); return ($rs); .html <div id="meinplugin"> <div id="meinplugin" class="tabs"> <p class="headline">{txt key=TEXT_MEINPLUGIN}</p> {$list_array} </div> {if $list_array !=''} {foreach name=aussen item=module_data from=$list_array} <li id="list_array{$module_data.id}" class="level{$module_data.level} {if $module_data.active} active{/if}"><a href="{$module_data.products_id}"><span class="no-image"></span></a> {/foreach} {/if} </div> Ausgabe im Frontend: Mein plugin products_id leider ohne Inhalt erledigt. Danke
  9. hi, wenn man im Backend etwas programmiert, dann möchte man den im Frontend anzeigen lassen oder ausgeben. Wie gehts das? Es gibt im Buch über Frontend Erweiterung, für anfänger ist zu kurz beschrieben. Ich habe Tabelle mysql erstellt: nur ein Bsp: _Testtabelle: `id` int(11) NOT NULL AUTO_INCREMENT `products_id` int(11) NOT NULL , `name` varchar(255) default NULL, `prozentuale_Anteil` double DEFAULT NULL, PRIMARY KEY (id) ein kleines besipiel wenn ich im Bakend daten eintrage, soll dann im Fronten Site anzeigen. Gehts das? hier ist die Aufbau: https://xtcommerce.atlassian.net/wiki/display/XT41DUE/Frontend
  10. Hallo, kann mir jemand ein konkretes Beispiel zeigen, wie die Ausgabe im Frontend funktioniert ich bin euch sehr dankbar.
  11. Hallo, vielleicht kann mir jemand helfen mit Datenbank, wäre sehr dankbar. Ich habe in einer Tabelle 2 Spalten: art_id und product_id. wie kann man mit hilfe der DB daten ausgeben. Vielen Dank if ($request['get']=='mein_dropdown') { global $db; if(!isset($result)) $result = array(); $rs = $db->Execute("SELECT * FROM ".DB_PREFIX."_plg_mein_dropdown"); data_array=$rs->getArray(); //$tmp = array(); while(!$rs->EOF) { $tmp[]= $rs->fields; $tmp['id'] = $tmp['id']; $tmp['mein_dropdown'] = $tmp['mein_dropdown']; $data_array[] = $tmp; $rs->MoveNext(); }$rs->Close(); return $data_array;
  12. arman

    Dropdown

    hierhttp://www.xt-commerce.com/forum/xt-commerce-4-0-adminbereich/85770-dropdown-f-r-artikelformular.html ist ein Beispiel, bei es fehlt noch mir db abfrage.
  13. arman

    Dropdown

    Schade, hat niemand eine Lösung für Dropdown. Es ist doch irgendwie möglich artikel_id und product_id in Dropdown zu füllen
  14. Hallo, weiss vielleicht jemand, wo der Fehler im Kode ist. Möchte Länder nach name sortieren. $query = "SELECT * FROM ".TABLE_COUNTRIES." c INNER JOIN ".TABLE_COUNTRIES_DESCRIPTION." countries_iso_code_2=cd.countries_iso_code_2 WHERE c.language_code = '".$language->code."' ORDER BY countries_name ASC;
×
×
  • Create New...