<img src="logo.svg">
думаю в районе от 500р
в том то и суть, что здесь подскажут, а не напишут готовое решение, тут несколькими строчками кода не обойтись, поэтому вам здесь никто не поможет за бесплатно, хотя может кто-то найдётся, но мне мало в это верится.
Вам уже указали, что нужно вникнуть в суть. А не пугать народ :)
Воспользуйтесь firebag в лисе, или загрузите в хроме консоль и смотрите ошибки которые вываливаются. сейчас при загрузки страницу вываливаются две ошибки для начала их уберите.
а это что за код у вас?
<!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves /> <w:TrackFormatting /> <w:PunctuationKerning /> <w:ValidateAgainstSchemas /> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF /> <w:LidThemeOther>RU</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables /> <w:SnapToGridInCell /> <w:WrapTextWithPunct /> <w:UseAsianBreakRules /> <w:DontGrowAutofit /> <w:SplitPgBreakAndParaMark /> <w:DontVertAlignCellWithSp /> <w:DontBreakConstrainedForcedTables /> <w:DontVertAlignInTxbx /> <w:Word11KerningPairs /> <w:CachedColBalance /> </w:Compatibility> <w:DoNotOptimizeForBrowser /> <m:mathPr> <m:mathFont m:val="Cambria Math" /> <m:brkBin m:val="before" /> <m:brkBinSub m:val=" " /> <m:smallFrac m:val="off" /> <m:dispDef /> <m:lMargin m:val="0" /> <m:rMargin m:val="0" /> <m:defJc m:val="centerGroup" /> <m:wrapIndent m:val="1440" /> <m:intLim m:val="subSup" /> <m:naryLim m:val="undOvr" /> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true" DefSemiHidden="true" DefQFormat="false" DefPriority="99" LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Normal" /> <w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 1" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9" /> <w:LsdException Locked="false" Priority="39" Name="toc 1" /> <w:LsdException Locked="false" Priority="39" Name="toc 2" /> <w:LsdException Locked="false" Priority="39" Name="toc 3" /> <w:LsdException Locked="false" Priority="39" Name="toc 4" /> <w:LsdException Locked="false" Priority="39" Name="toc 5" /> <w:LsdException Locked="false" Priority="39" Name="toc 6" /> <w:LsdException Locked="false" Priority="39" Name="toc 7" /> <w:LsdException Locked="false" Priority="39" Name="toc 8" /> <w:LsdException Locked="false" Priority="39" Name="toc 9" /> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption" /> <w:LsdException Locked="false" Priority="10" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Title" /> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font" /> <w:LsdException Locked="false" Priority="11" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtitle" /> .....бла бла бла.....qformat:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;} --> <!--[endif]-->
что-то не правильно показывает код. при добавлении статьи на главной вы походу с ворда скопировали и вставили. нужно удалить весь не нужный хлам.
<p align="left"><!--[if gte mso 9]><xml> ............ minor-latin;} --> <!--[endif]--></p> - вот это всё нужно удалить
Удалите его и думаю будет всё работать
Смотреть чтобы они выполнялись без ошибок и в том варианте в каком вы хотите. Ищите в других подключаемых скриптах "sendBackgroundRequest" видел в "/hostcmsfiles/ajax/ajax.js"
У вас первая причина проблемы в том, что при клике у вас происходит перезагрузка страницы, а по коду, я так понимаю у вас идёт фоновая отправка сообщения аяксом. Соответственно вам нужно сначала убрать перезагрузку страницы, для этого вам нужно onclick повесить на кнопку, а не на форму и вернуть return false;
Должно так работать, если не работает смотрите функцию sendBackgroundRequest и cr у себя.
<div id="ShowAddComment"> <form method="post"> <input onclick="if(document.getElementById('AddItemForm').innerHTML=='') sendBackgroundRequest('{/shop/path}?action=show_form_add_item&group_id={$parent_group_id}', 'get', callbackfunction_showFormAddItem); else cr('AddItemForm'); return false;" name="mysubmit" class="button1 blue" type="submit" value="Добавить объявление в этот раздел"/> </form> <!-- Блок для вывода уведомлений о добавлении объявления или ошибке добавления --> </div> <div id="AddItemMessage"></div> <div id="AddItemForm" style="display: block"></div>
Убрал для теста эти функции, без них можете заметить, что при клике текст добавляется
<div id="ShowAddComment"> <form method="post"> <input onclick="if(document.getElementById('AddItemForm').innerHTML=='') document.getElementById('AddItemForm').innerHTML='Test1'; else document.getElementById('AddItemForm').innerHTML='Test2'; return false;" name="mysubmit" class="button1 blue" type="submit" value="Добавить объявление в этот раздел"/> </form> <!-- Блок для вывода уведомлений о добавлении объявления или ошибке добавления --> </div> <div id="AddItemMessage"></div> <div id="AddItemForm" style="display: block"></div>
Здесь нигде нет кавычек, здесь уже другой код вы показываете в которой ошибка уже здесь $facts + $facta нужно через точку, а не плюс
php работа с директориями
Проверка на директорию