PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (3): [1] 2 3 »

> Найдено сообщений: 44
katjuha6 Отправлено: 09 Августа, 2013 - 14:14:09 • Тема: Joomla+Joomfish+Jscrollpane • Форум: CMS и фреймворки

Ответов: 5
Просмотров: 1444
спасибо вам большое за подсказку, ребята! сегодня попробую поправить. =)
а по поводу ослика - в ближайшее время планирую сделать послание живущим в данном "замечательном" браузере, чтобы они чего-нибудь приличное скачали.
katjuha6 Отправлено: 09 Августа, 2013 - 13:46:48 • Тема: Joomla+Joomfish+Jscrollpane • Форум: CMS и фреймворки

Ответов: 5
Просмотров: 1444
всем привет, уважаемые форумчане!
при переводе сайта на второй язык (магазин Virtuemart) столкнулась с проблемой:
скроллбар (http://jscrollpane[dot]kelvinluck[dot]com/ ) работает только на втором языке, который не основной.
вот пример:
русский язык, скролл не работает
http://site[dot]katalliana[dot]org/ru/in[dot][dot][dot]skie-ezetil[dot]html
украинский язык (не основной язык), скролл работает
http://site[dot]katalliana[dot]org/uk/in[dot][dot][dot]skie-ezetil[dot]html
светлые умы, помогите, пожалуйста! ну или хотя бы пните в нужную сторону, т.к. я даже не знаю как подойти к этой проблеме.
katjuha6 Отправлено: 21 Июля, 2013 - 14:06:52 • Тема: contentelement vm_product.xml virtuemart 1.1.4 joomfish • Форум: XML и его обработка

Ответов: 0
Просмотров: 1092
приветствую вас, уважаемые форумчане! =)
возник такой вопрос:
для таблицы jos_vm_product были добавлены еще несколько столбцов - новинка, распродажа и др. вот по этому мануалу - http://www[dot]forum[dot]infostyles[dot]net/[dot][dot][dot]----qq--q-q[dot]html
подскажите, пожалуйста, как можно в vm_product.xml добавить эти поля, чтобы в JoomFish их тоже можно было отметить.
во вложении структура этих столбцов.
код xml файла
Код:
PHP:
скопировать код в буфер обмена
  1. <?xml version="1.0" ?>
  2. <joomfish type="contentelement">
  3.   <name>VirtueMart Products</name>
  4.   <author>Ivo Apostolov</author>
  5.   <version>2.0</version>
  6.   <description>Definition for VirtueMart Component (Products) - Compatible with Joom!Fish 2.0 and VirtueMart 1.1</description>
  7.   <reference>
  8.         <table name="vm_product">
  9.                 <field type="referenceid" name="product_id" translate="0">ID</field>
  10.                 <field type="titletext" name="product_name" translate="1">Name</field>
  11.                 <field type="htmltext" name="product_s_desc" translate="1">Short description</field>
  12.                 <field type="htmltext" name="product_desc" translate="1">Description</field>
  13.                 <field type="text" name="attribute" translate="1">Attribute</field>
  14.                 <field type="text" name="custom_attribute" translate="1">Custom Attribute</field>
  15.                 <field type="created_date" name="cdate" translate="0">Created</field>
  16.                 <field type="modified_date" name="mdate" translate="0">Modified</field>
  17.         </table>
  18.   </reference>
  19.   <translationfilters>
  20.           <vm_category>category_id</vm_category>
  21.   </translationfilters>          
  22. </joomfish>

я пыталась добавлять строки
Код:
PHP:
скопировать код в буфер обмена
  1. <field type="text" name="product_is_leader" translate="1">Leader</field>
  2. <field type="text" name="product_is_sale" translate="1">Sale</field>
  3. <field type="text" name="product_is_action" translate="1">Action</field>
  4. <field type="text" name="product_is_sommer" translate="1">Sommer</field>

поля отображаются корректно, НО при сохранении перевода всех заполненных полей - статус перевода "Перевод не закончен или изменен оригинал " и маркеры не выводятся.
буду очень признательна за помощь и заранее огромное спасибо.
katjuha6 Отправлено: 28 Мая, 2013 - 21:14:49 • Тема: общая стоимость в зависимости от суммы заказа • Форум: Вопросы новичков

Ответов: 2
Просмотров: 209
добрый вечер, уважаемые форумчане!
помогите, пожалуйста, решить задачу, т.к. самостоятельно я ее пока не потяну. =(
есть форма оформления заказа, в которой конечная стоимость высчитывается вот так
PHP:
скопировать код в буфер обмена
  1. $d['order_total'] = $order_total = $tmp_subtotal - $coupon_discount;
  2. if( $order_total < 0 ) $order_total = 0;
  3. $order_total = round( $order_total, 2);
  4. $vmLogger->debug( '-- Checkout Debug--         
  5. Subtotal: '.$order_subtotal.'
  6. Coupon Discount: '.$coupon_discount.'
  7. ------------------------
  8. Order Total: '.$order_total.'
  9. ----------------------------'
  10. );


также есть переменные
$shipping1 = 'Курьерская доставка по Киеву';
$shipping3 = 'Курьерская доставка в пригород Киева';
к ним надо как-то привязать стоимость доставки 30 и 50 грн. и прибавлять эту стоимость к конечной сумме, если она меньше 500 грн.
я попробовала так
PHP:
скопировать код в буфер обмена
  1. $shipping1 = 30 'Курьерская доставка по Киеву';

и так
PHP:
скопировать код в буфер обмена
  1. $shipping1 = 'Курьерская доставка по Киеву';
  2. $shipping1 = '30';

естественно, не получилось. =(
я понимаю, что нужно написать функцию, которая будет проверять сумму на > или < 500 грн., после чего прибавлять к стоимости $shipping1 или $shipping3 (в зависимости от того, что выбрал покупатель).
помогите, пожалуйста! сама я наглухо запуталась в коде, т.к. за изучение php села буквально несколько дней назад... Смущение
полный код в приложении...
katjuha6 Отправлено: 21 Февраля, 2013 - 07:53:46 • Тема: Warning: Missing argument 1 for JParameter • Форум: Вопросы новичков

Ответов: 3
Просмотров: 577
благодарю вас, молодые люди, за понятный ответ, а так же неоценимую помощь в решении проблемы. побольше бы таких вежливых юношей.
katjuha6 Отправлено: 21 Февраля, 2013 - 00:52:35 • Тема: Warning: Missing argument 1 for JParameter • Форум: Вопросы новичков

Ответов: 3
Просмотров: 577
всем привет! после переноса сайта с одного хостинга на другой на сайте вылезла следующая ошибка
CODE (htmlphp):
скопировать код в буфер обмена
  1. Warning: Missing argument 1 for JParameter::get(), called in /var/www/katall13190/data/www/katalliana.org/modules/mod_check_domain_denver/helper.php on line 137 and defined in /var/www/katall13190/data/www/katalliana.org/libraries/joomla/html/parameter.php on line 117

оба файла есть...
это модуль проверки доменного имени. несмотря на ошибку он работает.
в чем может быть проблема?
katjuha6 Отправлено: 13 Февраля, 2013 - 12:29:37 • Тема: innerText со ссылкой • Форум: Вопросы новичков

Ответов: 14
Просмотров: 517
ну это я на эмоциях! Радость Радость Радость
я просто уже реально разочаровалась эту надпись как-то понятной для человеков сделать. а не каждый догадается, что надо пролистать в низ страницы, чтобы там модуль найти...
katjuha6 Отправлено: 13 Февраля, 2013 - 12:24:32 • Тема: innerText со ссылкой • Форум: Вопросы новичков

Ответов: 14
Просмотров: 517
Я ВАС ОБОЖАЮ!!!!!!!! ура!!!!!!!!!!!!!!!!!! работает!!!!!!!!!!!!!!!!!!
ой, что это я... извиняйте! это нервы! в общем задам еще 14 глупых вопросов и буду Вам каждый день по "+" ставить, так сказать автоматом! =)
спасибо огромное!
katjuha6 Отправлено: 13 Февраля, 2013 - 09:26:46 • Тема: innerText со ссылкой • Форум: Вопросы новичков

Ответов: 14
Просмотров: 517
несколькими постами выше так и было написано =) при такой конструкции отображается это
PHP:
скопировать код в буфер обмена
  1. перейти к сравнению'} else {document.getElementById('66_label').innerText = 'сравнить'};return CompareProduct( this,3);" class="compare_checkbox"> сравнить
katjuha6 Отправлено: 13 Февраля, 2013 - 08:43:29 • Тема: innerText со ссылкой • Форум: Вопросы новичков

Ответов: 14
Просмотров: 517
это код вывода непосредственно на странице. изменять надо не его.
katjuha6 Отправлено: 13 Февраля, 2013 - 02:22:04 • Тема: innerText со ссылкой • Форум: Вопросы новичков

Ответов: 14
Просмотров: 517
пожалста!
CODE (htmlphp):
скопировать код в буфер обмена
  1. <div  class="compar" style="height:30px; border: none;background-color: transparent;">&#65279;<div  class="check">
  2. <input name="compare_64" id="compare_cart_64" alt="Сравнить" title="Сравнить" type="checkbox"  onclick="if (compare_cart_64.checked) {document.getElementById('64_label').innerHTML = '<a href=\"#comp\">перейти к сравнению</a>'} else {document.getElementById('64_label').innerText = 'сравнить'};return CompareProduct( this,3);" class="compare_checkbox">
  3. <label id="64_label">сравнить</label>
  4.  </div>
katjuha6 Отправлено: 13 Февраля, 2013 - 00:55:06 • Тема: innerText со ссылкой • Форум: Вопросы новичков

Ответов: 14
Просмотров: 517
постоянно отображается -
перейти к сравнению'} else {document.getElementById('66_label').innerText = 'сравнить'};return CompareProduct( this,3);" class="compare_checkbox"> сравнить
katjuha6 Отправлено: 13 Февраля, 2013 - 00:21:11 • Тема: innerText со ссылкой • Форум: Вопросы новичков

Ответов: 14
Просмотров: 517
наберу 50 сообщений и буду вам каждый день карму повышать! =)))
видимо я не в той степи копаю. смотрите, есть такой код
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. //$param['product_type_id'] = $product_type_id;
  3. //$_SESSION['vmCompareBtnParam'] = $param;
  4.  
  5. ?>
  6. <div  class="check">
  7. <?PHP if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
  8. //$show_checkboxes = @$_SESSION['vmCompareParam']['show_checkboxes'];
  9. //$product_type_id = $param['product_type_id'];
  10. $session =& JFactory::getSession();
  11. $compare = $session->get('compare');
  12. if(isset($compare[$product_type_id])&& is_array($compare[$product_type_id]) && in_array($product_id, $compare[$product_type_id]) )
  13.  {   $checkValue = 'checked="checked"';
  14. $text = '<a href="#comp">перейти к сравнению</a>';
  15. }
  16. else {  $checkValue = '';
  17. $text = 'сравнить';
  18. }
  19. ?>
  20. <input name="compare_<?PHP echo $product_id ?>" id="compare_cart_<?PHP echo $product_id ?>" alt="Сравнить" title="Сравнить" type="checkbox" <?PHP echo $checkValue ?> onclick="if (compare_cart_<?PHP echo $product_id ?>.checked) {document.getElementById('<?PHP echo $product_id ?>_label').innerText = 'перейти к сравнению'} else {document.getElementById('<?PHP echo $product_id ?>_label').innerText = 'сравнить'};return CompareProduct( this,<?PHP echo $product_type_id ?>);" class="compare_checkbox">
  21. <label id="<?PHP echo $product_id ?>_label"><?PHP echo $text ?></label>
  22.  
  23.  </div>

сейчас, когда ставится галка в чекбокс, текст изменяется на "перейти к сравнению", но ссылкой он становится только после перезагрузки страницы.
я предположила, что для того, чтобы он становился ссылкой, надо вот этот кусок (в 20 строке) тоже поправить (тут больше как-то вариантов нету)
PHP:
скопировать код в буфер обмена
  1. .innerText = 'перейти к сравнению'

написала так, но видимо там с кавычками что-то не так
PHP:
скопировать код в буфер обмена
  1. innerHTML = '<a href="#comp">перейти к сравнению</a>'

помогите, пожалуйста =) а то уже макушку доламываю, а она мне еще пригодится...
katjuha6 Отправлено: 12 Февраля, 2013 - 22:14:28 • Тема: innerText со ссылкой • Форум: Вопросы новичков

Ответов: 14
Просмотров: 517
Всем доброго времени суток! уважаемые форумачане, подскажите, пожалуйста, можно ли вот в такую конструкцию всунуть ссылку
CODE (htmlphp):
скопировать код в буфер обмена
  1. innerText = 'перейти к сравнению'

я попробовала так
CODE (htmlphp):
скопировать код в буфер обмена
  1. innerText = '<a href="#comp">перейти к сравнению</a>'

догадываюсь, что неправильно, т.к. не работает... =(
katjuha6 Отправлено: 03 Февраля, 2013 - 22:04:23 • Тема: смена текста при нажатии на кнопку • Форум: JavaScript & VBScript

Ответов: 9
Просмотров: 4458
ошибок нету - первое что я проверила после правки кода - это работоспособность модуля. там все прекрасно... =)
а шифер надо иногда все таки крепить к крыше. в общем спать побольше... (сказала я, сама забыв что такое поспать нормально) =)))
дело в том, что все, что Вы мне сейчас написали - для меня этой яй-яй-яй как сложно. вообще темный лес... почти даже дремучий.
тогда можно поставить вопрос по-другому - дело в том, что изначально я хотела сделать на этот чекбокс вслывающее окно. но проблема в том, что у меня до чертовой матери грузится скриптов на странице и там вылезает конфликт библиотек. а устранить этот конфликт я не могу - опять же знаний не хватает... скажите, что проще сделать в данной ситуации?
я ставила alert в код
CODE (javascript):
скопировать код в буфер обмена
  1. function AddCompare(product) {
  2.         ProductsInCart.push(product);
  3.         var frm= $("frmProductCompare");
  4.         frm.product_id.value=product;
  5.         frm.func.value="comparisonAdd";
  6.         //frm.page.value = "shop.comparison_short";
  7.         handleUpdateCompare(frm);
  8. }

но тут нельзя поставить ссылку, а именно из-за ссылки я все это затеяла.
в общем с этой красотой у меня уже сдувает крышку... сама себе пообещала, что закончу этот проект - сажусь за изучение php. раньше он так критично не был нужен. а щас.....

Страниц (3): [1] 2 3 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB