|
|
19.12.2016, 06:19
|
|
Эмин
Зарегистрирован: 2016-12-19
Сообщений: 2
|
Здравствуйте. Отсутствует кнопка копировать в одном из режимов. Подскажите как вернуть кнопку. Скрины прикладываю.
|
|
|
19.12.2016, 14:01
|
|
Nexwich
Панасин Александр
Зарегистрирован: 2011-04-05
Сообщений: 1037
|
Для этого необходимо обратится в код компонента. Это программист его не поставил так как использовал типовое решение в котором ее попросту нету. Это опрометчивость разработчиков системы, а не вашего программиста. Так что если вам нужна эта кнопка то придется либо лезть в код системы (не советую так как при обновлении вы потеряете изменения) либо создать свое решение. Благо это максимум 30 минут займет.
Ссылка копировать будет выглядеть так:
Код:<a href='#' onclick="window.open('<?= $ADMIN_PATH ?>objects/copy_Message.php?catalogue=<?= $catalogue ?>&sub=<?= $sub ?>&cc=<?= $cc ?>&classID=<?= $classID ?>&Message=<?= $f_RowID ?>', 'nc_popup_test1', 'width=800,height=500,menubar=no,resizable=no,scrollbars=no,toolbar=no,resizable=yes'); return false;\"><img src='<?= $ADMIN_TEMPLATE ?>img/i_obj_copy.gif' alt='<?= NETCAT_MODERATION_COPY_OBJECT ?>' title='<?= NETCAT_MODERATION_COPY_OBJECT ?>'></a>
Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
|
|
|
19.12.2016, 18:13
|
|
Эмин
Зарегистрирован: 2016-12-19
Сообщений: 2
|
Спасибо за ответ. Я вставил ваш код, кнопка появилась но почему то не заработала. Можете посмотреть? а то не очень разбираюсь в этой CMS
Код:<? $item = new nc_netshop_item(array('Class_ID'=>2001, 'Message_ID'=>$f_RowID)); ?>
<div id="message2001-<?=$f_RowID?>" style="margin-bottom: 20px; margin-right: 20px;" messageparent="0" messageclass="2001" messagesubclass="<?=$f_Subdivision_ID?>" draglabel="Режим администрирования #2">
<table class="nc-table nc-netshop-variant-table nc--wide nc--small nc--bordered par">
<thead>
<tr><?=($cc_settings ? '<th> </th>' : NULL)?><th> </th><th class="nc-netshop-item-Name">Наименование</th><th class="nc-netshop-item-size">Размеры</th><th class="nc-netshop-item-Price">Цена</th><th> </th><th> </th><th> </th></tr>
</thead>
<tbody>
<tr style="background: #F6F6F6 !important;">
<td class="nc-netshop-variant-drg"><span class="nc-move-place" id="message2001-<?=$f_RowID?>_handler"><i class="nc-icon nc--move"></i></span></td>
<td class="nc-netshop-variant-button"><a href="<?=$checkedLink?>" class="nc-text-<?=($item['Checked'] ? 'green' : 'red')?>" onclick="parent.nc_action_message(this.href); return false;"><?=($item['Checked'] ? 'вкл' : 'выкл')?></a></td>
<td class="nc-netshop-item-Name"><?=$item['Name']?></td>
<td class="nc-netshop-item-size"><?=$item['size']?></td>
<td class="nc-netshop-item-Price"><?=$item['Price']?></td>
<td class="nc-netshop-variant-button"><a href='#' onclick="window.open('<?= $ADMIN_PATH ?>objects/copy_Message.php?catalogue=<?= $catalogue ?>&sub=<?= $sub ?>&cc=<?= $cc ?>&classID=<?= $classID ?>&Message=<?= $f_RowID ?>', 'nc_popup_test1', 'width=800,height=500,menubar=no,resizable=no,scrollbars=no,toolbar=no,resizable=yes'); return false;\"><img src='<?= $ADMIN_TEMPLATE ?>img/i_obj_copy.gif' alt='<?= NETCAT_MODERATION_COPY_OBJECT ?>' title='<?= NETCAT_MODERATION_COPY_OBJECT ?>'></a></td>
<td class="nc-netshop-variant-button"><a href="<?=$editLink?>" onclick="parent.nc_form(this.href); return false;" title="изменить"><i class="nc-icon nc--edit"></i></a></td>
<td class="nc-netshop-variant-button"><a href="<?=$deleteLink?>" title="удалить" onclick="parent.nc_action_message(this.href); return false;"><i class="nc-icon nc--remove"></i></a></td>
</tr>
</tbody>
</table>
<?=nc_netshop_item_variant_admin_table($item, array('Name', 'size', 'Price'), false)?>
<div class="addLinks"><? if($f_size) { ?><a href="<?=$addLink?>&f_Parent_Message_ID=<?=$f_RowID?>&razmer=true" onclick="parent.nc_form(this.href); return false;">Добавить размер</a><? } ?><?/* | <a href="#" onclick="parent.nc_form(this.href); return false;">Добавить модуль</a>*/?></div>
</div>
|
|
|
21.12.2016, 12:48
|
|
Nexwich
Панасин Александр
Зарегистрирован: 2011-04-05
Сообщений: 1037
|
Вы ведь хотели кнопку для вариантов создать, а не для основного товара? Для основного она будет в $f_AdminButtons. А дочернее товары наследуют поля родителя.
Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
|
|
|
21.12.2016, 12:50
|
|
Nexwich
Панасин Александр
Зарегистрирован: 2011-04-05
Сообщений: 1037
|
<?=nc_netshop_item_variant_admin_table($item, array('Name', 'size', 'Price'), false)?>
этот код отвечает за дочерние товары. От него нужно либо избавится с заменой на цикл по подобии как это сделано в карточке товара либо изменить системный код.
Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
|