Het begrip van de belangrijkste

magento: model van de belangrijkste, begrip,,,,, magento: model 16,,,,,,, 5,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen, een deel van de prijs van een reeks genaamd begrip voor de belangrijkste magento. Begrepen blocksunderstand magento: de overweldigende magento: de voor de verwerking verantwoordelijke, in deze serie, we onderzoeken het belangrijkste kenmerk in de magento systeem voor de elektronische handel.In het eerste artikel, bespreken we de kern stuk herschrijven. Het gebruik van aangepaste dossier.Vandaag, zal ik de uitbreiding van het, toont aan dat het gebruik van een uitbreiding van de modellen voor het herschrijven van de kern, model - document.,, in de magento, van het model voor de tenuitvoerlegging van de meeste van de kern van hun functie in de logica van een belangrijke rol spelen.Soms moet je wijziging van het proces of de logica model om de omschreven taken.  , te veranderen, essentiële documenten rechtstreeks is zeer verleidelijk, het lijkt een eenvoudige en directe oplossing.Dat is een slecht idee, want het maakt de upgrade magento is echt moeilijk.De essentiële documenten rechtstreeks tot je meer, meer   moeilijk als je je   blijven volgen en de toepassing van de wijzigingen in elke versie van hun.,, in deze handleiding, maken we een speciaal model in te dekken. Magento.In deze aangepaste module, we zullen zien hoe het herschrijven van de kern van de categorie "Gids" - model.Alles werkt door de invoering van een op het etiket van de douane - magento.,, neem ik aan dat je vertrouwd te maken met de module voor het creëren van het proces in de magento.Als dat niet zo is, hier is een goede gewoonte van de uitlegging van de artikelen   module te creëren op basis van kennis.Laten we in de loop van deze handleiding danst goed.Bij de vaststelling van een,,,, is het nodig 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 /wat laat /Bibliografie /ETC /XML -: dit is de toewijzing. Een module profiel, zullen we een model   herschrijven   gebruik te maken van de specifieke etikettering volgens het Verdrag van magento.,, de toepassing van /code /plaats /wat laat /Bibliografie /model /categorie. Php: dit is onze gewoonte module voor de modellen van klasse, klasse, het creëren van een model. De dossiers en documenten: gebruik van modules, moeten we eerst het creëren van 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 hebben, wat als we de module in een catalogus, als we de module, de naam.Dit zal ons in de "Gids" module standaard.XML version = "1"?> < toewijzing > < module > < envato_catalog > < actieve > de echte < /actieve > < codepool > lokale < /codepool > < /envato_catalog > < /module > < /configuratie >,, de volgende, we moeten een profiel van modules.De oprichting van "aanvragen /code /plaats /wat laat /Bibliografie /ETC /XML - documenten die toewijzing in" volgende.,, <?XML version = "1"?> < toewijzing > < module > < envato_catalog > < versie > 1 < /versie > < /envato_catalog > < /module > < wereldwijde > en LT; model > < catalogus > < herschreven > < klasse > envato_catalog_model_category < /indeling > < /- > < /- > < /model > < /Global > < /configuratie >,, in de eerste plaats, de definitie van een versie van de module van het gebruik van  , < versie >,..Na de  , < catalogus >,, < herschrijven >, de etikettering is die worden gebruikt voor de aanmelding van magento herschrijven van het systeem, en we moeten de omverwerping van het "model" van de "Gids" in de kern van de module, de komende  , < categorie > het etiket wordt gebruikt voor het bepalen van de identiteit van een model van de door de  , envato_catalog_model_category herschrijven.Dit is gekoppeld aan een model van de categorie van documenten ". Php" in het kader van de "model" module catalogus catalogus.Hier moet een belangrijk is, we volgen het vergelijkbaar is met een kern van de structuur van de catalogus van de module.Hoewel dit niet absoluut noodzakelijk is, en dat dan het gebruik van een andere gids structuur, omdat het bijdraagt tot het behoud van de leesbaarheid en, tot slot, de rest. Het enige wat de definitie van een model, envato_catalog_model_category,.We creëren een model - document "aanvragen /code /plaats /wat laat /Bibliografie /model /categorie. Php" in de volgende documenten aanbrengen.,, <?* * * * * * * * * * * * * * de catalogus model PHP /@ * @ tassen wat in envato_catalog * /klasse envato_catalog_model_category mage_catalog_model_category {openbare functies uit getproductcollection () {///////met inbegrip van aangepaste codes hier.Voor het verzamelen van = mage:: getresourcemodel ('catalog /product_collection ") - > setstoreid ($- > getstoreid ()) - > addcategoryfilter ($);}}, terug naar de set,, de definitie van een  , envato_catalog_model_category, de kern van de klas uit te breiden, mage_catalog_model_category, model" Gids "module.Dus, je kan de methode op basis van klasse en indien nodig het creëren van nieuwe methoden.,,, in dit geval voor de  , getproductcollection herschrijven, dus het zal niet worden genoemd in de kern model klassen omschreven methode.Je kan een gewijzigd model code, zoals je wilde.  , als je boven de in het model van een methode, moet u ervoor zorgen dat de waarde van deze methode van de aard van de gegevens en de gegevens van de basis voor het type.De methode die wordt aangeduid als een model van de kern van de module, moeten we ervoor zorgen dat het niet de vernietiging van andere functies.,, maar dit is een zeer fundamenteel voorbeeld, dat is de kern van de allesoverheersende model, kan je het op je vraag, maat.,, in de conclusies van deze handleiding, we hebben geleerd hoe het herschrijven van de kern met behulp van een speciaal model van documenten in de module magento.Het aantal in het volgende en het laatste deel, en we zullen zien hoe het Centrum voor de verwerking van documenten.Aarzel niet, neem je de volgende opmerkingen.,



Previous:
Next Page: