ΠΠ»Ρ ΡΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΡ Π½Π°Π·Π²Π°Π½ΠΈΡ Π³ΠΎΡΠΎΠ΄ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Morphos, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠ°ΡΡΡ Geographical names (Π‘ΡΡΠ°Π½Ρ/ΠΠΎΡΠΎΠ΄Π°) (Russian)
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π΅Π³ΠΎ Π² ΡΠ²ΠΎΠ΅ΠΉ Π»ΠΎΠ³ΠΈΠΊΠ΅ ΠΌΠ°ΠΊΠ΅ΡΠ΅ ΠΈΠ»ΠΈ Π’ΠΠ‘
Morphos_Geographical::getCase('ΠΠΊΠ°ΡΠ΅ΡΠΈΠ½Π±ΡΡΠ³', 'ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ½ΡΠΉ'); // ΠΠΊΠ°ΡΠ΅ΡΠΈΠ½Π±ΡΡΠ³Π΅
ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π² XML Π²ΡΠ΅Ρ
ΡΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠΉ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π³ΠΎΡΠΎΠ΄Π°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π² ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Shop_Controller_Show
$aCases = array(
'ΠΈΠΌΠ΅Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ', // ΠΠΊΠ°ΡΠ΅ΡΠΈΠ½Π±ΡΡΠ³
'ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ', // ΠΠΊΠ°ΡΠ΅ΡΠΈΠ½Π±ΡΡΠ³Π°
'Π΄Π°ΡΠ΅Π»ΡΠ½ΡΠΉ', // ΠΠΊΠ°ΡΠ΅ΡΠΈΠ½Π±ΡΡΠ³Ρ
'Π²ΠΈΠ½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ', // ΠΠΊΠ°ΡΠ΅ΡΠΈΠ½Π±ΡΡΠ³
'ΡΠ²ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΡΠΉ', // ΠΠΊΠ°ΡΠ΅ΡΠΈΠ½Π±ΡΡΠ³ΠΎΠΌ
'ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ½ΡΠΉ', // ΠΠΊΠ°ΡΠ΅ΡΠΈΠ½Π±ΡΡΠ³Π΅
);
$value = 'ΠΠΊΠ°ΡΠ΅ΡΠΈΠ½Π±ΡΡΠ³';
foreach($aCases as $case)
{
$Shop_Controller_Show
->addEntity(
Core::factory('Core_Xml_Entity')
->name('morphos')
->addAttribute('case', $case)
->value(Morphos_Geographical::getCase($value, $case));
);
}