Pas na de toewijzing van de

, pas einde magento,,,,,,,,,, 31, deel 2,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen.,, tijdens de les, ik zal de achtergrond in de magento toont gewoonte module.Het is altijd nuttig is een groep van de configuratie van de module op de achterkant van de mogelijkheid de beheerder van de specifieke toewijzing van module wordt gemakkelijk.We lopen door de vaststelling van de toewijzing van een gewoonte van de module in module magento proces.,,, in de magento aangepaste toewijzing, als de opdrachtgever, in gebruik van modules van het proces, zou je denken dat het goed zou zijn, als je op de concrete vaststelling van bepaalde module kan de overdracht van controle op De achterkant van de terminal.Magento toe voor de tenuitvoerlegging van het systeem voor de toewijzing van het XML - bestand.Je moet alleen het dossier in de praktijk magento, ze zal worden.Het meeste van de tijd, zou je moeten kunnen worden behandeld door de kern van de module is uitgerust, is voor veel van de dure winkel. En, ik neem aan dat je bekend met de module voor het creëren van het proces in de magento.Dit is een zeer goed artikel, als je meer wilt weten over de gewoonte magento module.Dat is als volgt, magento methode van toewijzing van de praktijk, in plaats van als je een nieuwe pas module ontwikkelingsproces, dat dingen beter te begrijpen., en het creëren van een speciaal aangepaste toewijzing van modules die in deze handleiding, ik zal het creëren van een fundamentele gebruik van modules, genaamd "customconfig voor terug" - einde van de configuratie van het systeem.  , menu 's,   >.Hier is de lijst van documenten die nodig is voor de installatie van toepassing:,,, /ETC /modules /envato_all. XML -: is onze gewoonte module wordt gebruikt om de documenten van toepassing.,, /code /plaats //customconfig wat /ETC /toewijzing in XML -: dit is een module, uitgerust Met het dossier. Aanvragen /code /lokale /wat in /customconfig /ETC /systeem van XML - documenten: het is de,, verklaring van de configuratie van de modules van onze opties.,, de toepassing van /code /plaats /wat laat /customconfig /model /opties. Php: dit is een model Voor de toewijzing van bepaalde documenten elementen van opties.,, de toepassing van /code /plaats /wat in customconfig /de /data /PHP: is de door de magento. Vertaling van de documenten van het systeem, het dossier, en, in de eerste plaats, creëren we een module van het technische dossier.Het creëren van een dossier van de aanvragen /ETC /modules /envato_all XML "in de volgende documenten aanbrengen.We gebruiken onze module een Envato "en" customconfig "als we de naam van de module.Het zal ons "customconfig" module standaard.,, <?XML version = "1"?> < toewijzing > < module > < envato_customconfig > < actieve > de echte < /actieve > < codepool > lokale < /codepool > < /envato_customconfig > < /module > < /configuratie >,, de volgende, we moeten een profiel van modules.De oprichting van "aanvragen /code //plaats //customconfig wat in XML - documenten /ETC /toewijzing" in de volgende inhoud plakken.,, <?XML version = "1"?> < toewijzing > < module > < envato_customconfig > < versie 0.0.1 > < /versie > < /envato_customconfig > < /module > < wereldwijde > en LT; helper > < customconfig > < envato_customconfig_helper > lt; /klasse > < /customconfig > < /helper > < model > < customconfig > < BT; envato_customconfig_model < /klasse > < /customconfig > < /model > < /Global > < adminhtml > < ACl > < middelen > < beheer > < kinderenN > < systeem > < kinderen > < toewijzing > < kinderen > < customconfig_options > < titel > speciale configuratie afdeling < /titel > < /customconfig_options > < /kind > < /configuratie > < /kind > < /systeem > < /kind > < /administratieve > < /resource > < /ACl enGT; < /adminhtml > < /configuratie >,, je moet bekend zijn met het model en de aanvullende verklaring van de Conventie voor de magento.Natuurlijk, dat   < adminhtml >,, de etikettering is nieuw voor je, en dit is van belang voor ons in deze handleiding.Laten we door de gedetailleerde elk etiket begrijpen waar het voor staat,,,, < adminhtml > het etiket wordt gebruikt voor het bepalen van de middelen op het gebied van het beheer.In ons geval, de configuratie van de module pagina is een van de middelen.Bovendien hebben we het  , < ACl >, etikettering, verpakking, < middelen >, etikettering, betekent dit dat het na de verificatie van de identiteit van de gebruiker toegang heeft tot de volgende.  , etikettering, wordt gebruikt voor het bepalen van de weg terug van ons einde configuratie blz.Dus ons profiel pagina 's weg ziet eruit als de beheerder /systeem /... /customconfig_options ".Natuurlijk, de laatste rekening < customconfig_options > zou de enige, de uitbreiding van het conflict en de andere niet, laten we gaan.,, van de belangrijkste documenten, de definitie van "- systeem.".De oprichting van "aanvragen /code //plaats //customconfig wat in /etc/system XML - documenten aanbrengen." in de volgende.,, <?XML version = "1"?> < config> < tabs> < customconfig translate= "etiket" module = jointprogramme "customconfig" > < label> gewoonte configuration Tab< /label> < sort_order> 1< /sort_order> < /customconfig> < /tabs> < sections> < customconfig_options translate= "etiket" module = jointprogramme "customconfig" > < label> gewoonte configuration Settings< /label> < tab> customconfig< /tab> < frontend_type> text< /frontend_type> < sort_order> 1< /sort_order> < show_in_default> 1< /show_in_default> < show_in_website> 1< /show_in_website>< show_in_store > 1 < /show_in_store > < groep > < section_one vertaling = "etikettering" > < etikettering > het eerste festival < /etiket > < frontend_type > de tekst < /frontend_type > < sort_order > 1 /sort_order < > < show_in_default > 1 < /show_in_default > < show_in_website > 1 < /show_in_website > < show_in_store > 1 < /show_in_store > < de > < custom_field_one > < etikettering > aangepaste tekst < /etiket > LT frontend_type &G;T -; de tekst < /frontend_type > < sort_order > 1 < /sort_order > < show_in_default > 1 < /show_in_default > < show_in_website > 1 < /show_in_website > < show_in_store > 1 < /show_in_store > < opmerkingen *; de tekst gebied voorbeelden. < /opmerkingen > < /custom_field_one > < /gebied > < /section_one > < section_two vertaling = "etikettering" > < etikettering > ten tweede < /etiket > < frontend_type > de tekst < /frontend_type >< sort_order > 2 < /sort_order > < show_in_default > 1 < /show_in_default > < show_in_website > 1 < /show_in_website > < show_in_store > 1 < /show_in_store > < de > < custom_field_two > < etikettering >. De keuze van een < /etiket > < frontend_type > de keuze van < /frontend_type > < source_model > customconfig /opties < /source_model > < sort_order > 1 < /sort_order > < show_in_default > 1 < /show_in_default >< show_in_website > 1 < /show_in_website > < show_in_store > 1 < /show_in_store > < opmerkingen > de selectie van voorbeelden. < /opmerkingen > < /custom_field_two > < custom_field_three > < etikettering > zelf op het gebied van de etikettering van draadloze < /GT; < frontend_type > radio < /frontend_type > < source_model > customconfig /opties < /source_model > < sort_order > 2 LT; /sort_order > < show_in_default > 1 < /show_in_default >< show_in_website > 1 < /show_in_website > < show_in_store > 1 < /show_in_store > < opmerkingen > radio - gebied voorbeeld. < /opmerkingen > < /custom_field_three > < custom_field_four > < speciaal etiket > alle < /etiket > < frontend_type > S < /frontend_type > < source_model > customconfig /opties < /source_model > < sort_order > 3 LT; /sort_order > < show_in_default > 1 < /show_in_default >< show_in_website > 1 < /show_in_website > < show_in_store > 1 < /show_in_store > < opmerkingen > meer voorbeelden. < /opmerkingen > < /custom_field_four > < /gebied > < /section_two > < /groep > lt; /customconfig_options > < /deel > < /configuratie >,, u raadt het al, dit dossier is verantwoordelijk voor de toewijzing van de module, toont aan dat we aan Het einde van de ­ blz. Achterin.Laten we kijken naar enkele belangrijke dossiers in de etikettering,.,, < etikettering > en de sticker wordt gebruikt voor de definitie van etikettering wordt weergegeven in de pagina 's van de toewijzing aan de linkerkant.Maar, < een deel van het etiket wordt gebruikt voor het bepalen van de >, van trajecten in elke rekening.  , laten we proberen een voorbeeld om het te begrijpen.Ga, de configuratie van het systeem, en   > na het einde van magento ­ in.Je vindt een ander label, in het algemeen, catalogi, de klanten, de  ,  , op elke rekening, zie je verschillende delen en.Bijvoorbeeld, in  , geavanceerde,   etikettering, en, het beheer, de systemen van geavanceerde,  , projectontwikkelaars,   snijden.In ons geval, hebben we een gewoonte configuratie,   onder de afdeling, speciale configuratie rekening,,, we gebruiken  , < groep >, etikettering van soortgelijke toegewezen gebied.Bijvoorbeeld, wil je in verschillende hoofdstukken geeft een beeld van de e - mail van verwante sectoren en gebieden.Dus, we definiëren, < section_one >,, < section_two >, etikettering, tot slot, sluiten we een deel van elk gebied, en  , < de > de etikettering.In ons geval, hebben we een tekst die volgens de "1" gebied en op andere gebieden zoals de doos, draadloze knopen en meer keuze kan worden gebaseerd op de "tweede" op het gebied van set.Dit is de "- systeem. Het XML - bestand.,, laten we het creëren van een model - document" aanvragen /code /plaats /wat laat /customconfig /model /opties. Php ".,, <?PHP envato_customconfig_model_options {/* * * * * * * de beschikbare opties - * * * * * * * * * * * * * * de waarde /het etiket /openbare functie @ terug - tooptionarray () () () {naar valuta 's = > 1, "het etiket" = > woorden), - (S = > 2, "labels" = > ""), - (S = > 3, "het etiket" = > ""), - (S = > 4. "Het etiket" = > iv); een}}, zonder er dan hier alleen voor diervoeders te kiezen op het gebied van draadloze vormen en de keuze van de vorm van het lichaam, het raam.,, moeten we tot een "aanvragen /code /plaats /wat in customconfig /de /data /PHP documenten. Gewoon om ervoor te zorgen dat De vertaling magento systemen werken normaal.Het is bijna een leeg dossier, maar worden in de praktijk.,,, en,PHP /* * * * * * * * * * * * * * /klasse extra monsters van onderdelen envato_customconfig_helper_data uitbreiding mage_core_helper_abstract {}, en we doen het dossier.In het volgende hoofdstuk, zullen we kijken hoe het eruit ziet in de achterkant van magento backstage.,, door de test pas de configuratie van de magento ­,, ga terug aan het einde van zijn en alles.Het kan worden bereikt door middel van   systeem > het geld beheer.  ,, ga nu, het systeem > toewijzing van,   open configuratie pagina 's.Je moet worden opgemerkt, dat het gebruik van toewijzing van   in rekening aan de linkerkant van de pagina.In het kader van de  , aanpassen, configuratie,   verbinding beschikbaar is, en op de open onze module blz.Als je het niet kunt zien, wil je een deel van het beheer, het opnieuw.,,,,,, de interface werkt goed uitpakken, hè?Kan je in de buurt een beetje vechten, op te vullen, en daarna het behoud van vormen,   knop verandert, en magento zal met de rest van de code in.,, de toegang tot de toewijzing van de waarden van de parameters, je kan gebruiken, getstoreconfig, statische methode.Bijvoorbeeld, je kan de waarde van de   zoeken, custom_field_one, met behulp van de grammatica, tovenaars,::: getstoreconfig ('customconfig_options /section_one /custom_field_one ");,, grammatica is vrij eenvoudig, je moet gebruik maken van de section_name /group_name /field_name" op de definitie van system.xml documenten.,, conclusies, De configuratie van het systeem is de sterkste van de en de meest waardevolle delen van magento.Magento waardoor je naam op de configuratie is makkelijk, dankzij een van de meest krachtige e - systeem kan worden uitgebreid tot!De volgende delen van de diervoeders met je gedachten.,

Custom Configuration in the Back-End



Previous:
Next Page: